3 /*below section is override bootstrap 3 for openemr and some new classes all prefixed with oe-*/
5 margin-bottom: 5px !Important
;
8 border-bottom: 2px solid
#E5E5E5 !Important
;
9 background: #E5E5E5 !Important
;
10 padding-left: 10px !Important
;
12 .form-horizontal .control-label {
16 background-color: #F2F2F2!Important
;
17 margin-bottom: 10px!Important
;
18 padding: 0px 0px 15px 0px!Important
;
20 .btn-link.btn-cancel:focus, .btn-link.btn-cancel:hover {
21 text-decoration: none
;
23 .btn-link.btn-cancel {
24 border: 1px solid
#CCC;
25 border-radius: 3px !Important
;
26 color: #8e8e8e !Important
;
28 .btn-link
.btn-cancel
.active
, .btn-link
.btn-cancel
.focus
,
29 .btn-link
.btn-cancel:active
, .btn-link
.btn-cancel:focus
,
30 .btn-link.btn-cancel:hover, .open>.dropdown-toggle.btn-link.btn-cancel {
31 color: #333 !Important
;
32 border-color: #ADADAD;
33 box-shadow: 0px 0px 4px #ADADAD inset
;
35 .btn-separate-left, .oe-opt-btn-separate-left{
38 .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
41 .btn-group-pinch>.btn:nth-last-child(2):not(.dropdown-toggle), .oe-opt-btn-group-pinch>.btn:nth-last-child(2):not(.dropdown-toggle) {
48 display: inline-block
;
58 padding:5px 5px 0px 0px;
65 width: 80px !important
;
85 line-height: 1.428571429;
88 /*above section is override bootstrap 3 for openemr and some new classes all prefixed with oe-*/
91 display:none
!important
;
95 margin: 0px 0px 0px 2px;
96 /* set the base font and size for all DOM children */
97 font-family: 'FontAwesome';
99 font-size: 12px; /* set the base font size for all DOM children */
104 text-decoration: none
;
117 text-decoration: none
;
125 text-decoration: none
;
133 text-decoration: none
;
138 text-decoration: none
;
144 text-decoration: none
;
151 text-decoration: none
;
160 text-decoration: none
;
164 text-decoration: none
;
170 text-decoration: none
;
176 text-decoration: none
;
181 text-decoration: none
;
186 text-decoration: none
;
191 .link_selected:visited {
192 text-decoration: none
;
197 text-decoration: none
;
201 .link_submit a:visited {
204 .link_submit a:hover {
216 /* see .titlebar below */
220 text-decoration: none
;
227 text-decoration: none
;
234 padding-left: 0 !important
;
235 padding-right: 0 !important
;
243 .sidebar ul.mainmenu {
244 padding-bottom: 55px;
247 /*=============================================================
248 * Here we have taken variables from globals.php and turned them into CSS classes
249 * these should be used in place of the GLOBAL variables -- JRM March 2008
250 *=============================================================*/
251 .body_top { background-color: #fffbeb; margin: 8px } /* $top_bg_line */
252 .bgcolor2 { background-color: #fffbeb; } /* $GLOBALS['style']['BGCOLOR2'] */
253 .body_bottom { background: url
('../pic/aquabg.gif') repeat
; margin: 8px } /* $bottom_bg_line */
254 .body_title { background-color: #fedf98; } /* $title_bg_line */
255 .body_nav { background-color: #fefdcf; } /* $nav_bg_line */
256 .body_filler { background-color: #f7f0d5; } /* $login_filler_line */
257 .body_login { background: url
('../pic/aquabg.gif') repeat
; } /* $login_body_line */
258 .table_bg { background-color: #ccc; } /* $table_bg */
259 .bgcolor1 { background-color: #ccc; } /* $GLOBALS['style']['BGCOLOR1'] */
260 .textcolor11 { background-color: #222; } /* $GLOBALS['style']['TEXTCOLOR11'] */
261 .highlightcolor { background-color: #ddd; } /* $GLOBALS['style']['HIGHLIGHTCOLOR'] */
262 .bottom_line { background: url
('../pic/aquabg.gif') repeat
; } /* $GLOBALS['style']['BOTTOM_BG_LINE'] */
263 .logobar { background-color: #24262c; height: 110px; } /* $GLOBALS['logoBarHeight'] */
264 .navbar { height: 22px; } /* $GLOBALS['navBarHeight'] */
265 .titlebar { height: 20px; } /* $GLOBALS['titleBarHeight'] */
268 /* style taken out of the addressbook code and put here instead */
269 #addressbook_list td
{
270 font-family: 'FontAwesome', Arial
, Helvetica
, sans-serif
;
274 #addressbook_list a
, #addressbook_list
a:visited
, #addressbook_list
a:hover
{
277 #addressbook_list tr
.search
{
281 #addressbook_list tr
.head
{
283 background-color:#cccccc;
286 #addressbook_list tr
.detail
{
289 #addressbook_list .inputtext
{
290 font-family: 'FontAwesome',monospace
;
295 border-color: #000000;
296 background-color:transparent
;
298 #addressbook_list .button
{
299 font-family: 'FontAwesome',sans-serif
;
304 /* styles taken out of templates/report/general_default.html */
307 font-family: 'FontAwesome',helvetica
;
311 font-family: 'FontAwesome',helvetica
;
314 /* styles taken out of templates/documents/general_list.html */
320 border-right: dashed
1px;
324 font-family: 'FontAwesome',helvetica
;
328 font-family: 'FontAwesome',helvetica
;
330 #documents_list .treeMenuDefault
{
333 #documents_list .treeMenuBold
{
345 #documents_actions iframe
{
352 #documents_actions form
{
353 margin: 0px; padding: 0px;
355 #documents_actions table
{
359 .body_title table tr td {
362 /*=============================================================
363 * This section relates to the custom layouts that can be made
364 * using the OEMR tool in the Admin section. For example, the
365 * Patient Demographics are a custom layout.
366 *============================================================*/
384 padding-right: 6px;/*30px - ie 6 fix*/
387 /* Patient History */
410 /*=============================================================
412 * seen in the patient summary and notes screens
413 *============================================================*/
415 background-color: #dfd;
418 background-color: #fff;
421 border-collapse:collapse
;
426 #pnotes .noterow td
{
427 border-bottom:1px dashed black
;
432 #pnotes_ps_expand div
.tab table td
{
437 /*=============================================================
439 * seen in the patient stats screens
440 *============================================================*/
444 #patient_stats table
{
446 border-collapse: collapse
;
451 #patient_stats .statrow
{
454 #patient_stats .head
{
456 background-color:#cccccc;
459 #patient_stats .detail
{
463 #patient_stats .btn
{
464 background-color:transparent
;
466 #patient_stats .bg1
{
467 background-color: #ddddff;
469 #patient_stats .bg2
{
470 background-color: #ffdddd;
472 #patient_stats .center
{
476 /*=============================================================
477 * Patient Stats Summary
478 * seen in the patient summary screen
479 *============================================================*/
480 #patient_stats_summary table
{
481 border-collapse: collapse
;
483 #patient_stats_summary .noend_noreturn
{
486 #patient_stats_summary .noend
{
489 #patient_stats_summary .noreturn
{
492 #patient_stats_summary .title
{
495 #patient_stats_issues {
498 #patient_stats_spreadsheets {
504 #patient_stats_prescriptions {
508 /*=============================================================
509 * Patient Past Encounters and Documents
510 * seen in the patient encounter screen
511 *============================================================*/
516 #patient_pastenc .billing_note
{
519 #patient_pastenc .billing_note_text
{
521 border: 2px outset black
;
522 background-color: lightgrey
;
524 #patient_pastenc .billing_note_text_highlight
{
525 background-color:#f7f5d1;
527 #patient_pastenc table
{
528 border-collapse: collapse
;
531 #patient_pastenc tr
{
534 #patient_pastenc td
{
535 border-top: 1px solid black
;
538 #patient_pastenc th
{
541 #patient_pastenc #tooltipdiv
{
544 border:1px solid black
;
546 background-color:#ffffaa;
551 #patient_pastenc .highlight
{
552 background-color: #fff;
554 #patient_pastenc .tooltip
{
556 border:1px solid
#333;
564 /*=============================================================
566 * seen in the patient reports screens
567 *============================================================*/
571 #patient_reports .issues
{
574 #patient_reports .issues table
{
575 margin: 10px 0px 10px 0px;
577 #patient_reports .issues td
{
580 #patient_reports .encounters td
{
583 #patient_reports .encounter_forms
{
584 margin:5px 15px 5px 15px;
586 #patient_reports td
{
589 #patient_reports ul
{
594 /*=============================================================
596 * seen as the patient report (custom_report.php)
597 *============================================================*/
602 border: 2px dotted black
;
604 #report_custom .billing
{
610 margin: 0px 0px 5px 0px;
613 #report_custom .immunizations
{
617 #report_custom .notes
{
621 #report_custom .transactions
{
625 #report_custom .communications
{
629 #report_custom .documents
{
633 #report_custom .demographics
{
637 #report_custom .insurance
{
641 #report_custom .history
{
645 #report_custom .issue
{
648 #report_custom .issue_type
{
650 padding: 5px 0px 5px 0px;
652 #report_custom .issue_diag
{
653 margin: 0px 20px 0px 20px;
655 #report_custom .encounter
{
657 border-top:2px dotted black
;
658 padding: 10px 5px 10px 5px;
661 #report_custom .encounter h1
{
666 #report_custom .encounter_form
{
667 border-top: 1px solid gray
;
669 #addressbook_list tr
.evenrow
{
670 background-color:#ddddff;
672 #addressbook_list tr
.oddrow
{
673 background-color:#ffffff;
676 background-color: grey
;
679 background-color: #ffffff;
681 /* The top navigation icon styling*/
689 /* add ons testing */
692 color: #ffffff !important
;
693 display: inline-block
;
696 /* sliding doors padding */
697 text-decoration: none
;
698 padding: 2px 7px 2px;
701 box-shadow: 2px 1px 4px #88888B;
704 .css_button_small span {
705 display: inline-block
;
707 .css_button_small:hover {
709 box-shadow: 0px 1px 3px #DDD;
710 text-decoration: none
;
713 font-size:1.1em !important
;
715 .css_button, input[type="button"],input[type="submit"], button {
717 color: #ffffff !important
;
718 display: inline-block
;
721 vertical-align: middle
;
722 /* sliding doors padding */
723 text-decoration: none
;
724 padding: 4px 6px 4px;
728 box-shadow: 2px 1px 2px #88888B ! Important
;
730 .css_button span, input[type="button"] span, button span {
731 display: inline-block
;
733 .css_button[href*="deleter"], input[type="button"][href*="deleter"], button[href*="deleter"] {
734 background: red
!important
;
736 .css_button:hover, input[type="button"]:hover, input[type="submit"]:hover, button:hover {
738 box-shadow: 3px 4px 6px #DDD ;
739 text-decoration: none
;
742 input
[type
="button"][style
="background-color:#ffff55"] {
743 background: #2672ec !important
;
748 border: 1px solid
#444444;
764 a
.disabled_button:hover
{
772 ul
.tabNav
{ margin: 0; float: left
; list-style: none
; width: 100%; }
773 ul
.tabNav li
{ float: left
; margin: 0 3px 0 0;
776 vertical-align: bottom
;
778 border-radius: 8px 8px 0 0;
782 border-left: 1pt solid black
;
783 border-top: 1pt solid black
;
784 border-right: 1pt solid black
;
786 ul
.tabNav li
.current
{
789 vertical-align: bottom
;
794 border-left:1pt solid black
;
797 background: #F8E6CBE
6;
801 text-decoration: none
;
802 border-radius: 8px 8px 0 0;
803 box-shadow: 2px -1px 1px #c0c0c0;
809 ul
.tabNav li
.current a
{ background:#FFFFFF; }
815 border-radius: 0px 8px 8px 8px;
816 box-shadow: 2px 2px 2px #c0c0c0;
817 border: 1pt solid
#c0c0c0;
820 background-color: white
;
825 div
.tabContainer div
.tab
{ border: 1px solid
#ffffff; color: #000; display: none
; padding: 10px; }
826 div
.tabContainer div
.current
{ display: block
; box-shadow:0pt;}
827 div
.tab
{ min-height: 180px;
828 background: #ffffff none repeat scroll
0 0;
831 border: 1pt solid black
;
834 div
.tab_long
{ min-height: 180px; background: #ffffff none repeat scroll
0 0; margin-bottom: 10px;width:100%;}
835 div
.tab
p:last-child
{ margin-bottom: 0; }
838 border-collapse: separate
;
841 padding-right: 1px; padding-bottom: 0px;
843 div
.tab table td
.label_custom
{
847 div
.tab table td
.data
{
848 min-width:120px; /*170px*/
851 border-left:1pt solid black
;
854 background: #FFFFFF none repeat scroll
0 0;
856 border: 1px solid
#c0c0c0;
857 background-color: #fff;
858 border-radius: 0 0 5px 5px;
859 box-shadow: 1px 2px 4px #c0c0c0;
864 background: #FFFFFF none repeat scroll
0 0;
865 border: 1px solid
#c0c0c0;
866 background-color: #fff;
867 border-radius: 0 0 5px 5px;
868 box-shadow: 1px 2px 4px #c0c0c0;
875 border: 1px solid black
;
876 background-color: #f8e8cb;
877 border-radius: 5px 5px 0px 0px;
878 box-shadow: 2px 0px 5px #c0c0c0;
881 .section-header-dynamic {
883 border: 1px solid black
;
884 background-color: #f8e8cb;
885 border-radius: 5px 5px 0px 0px;
886 box-shadow: 2px 0px 5px #c0c0c0;
894 background: #FFFFFF none repeat scroll
0 0;
896 border: 1px solid
#c0c0;
897 background-color: #fff;
898 border-radius: 0 0 5px 5px;
899 box-shadow: 1px 2px 4px #c0c0c0;
901 div
.summary_item div
{
909 background-color: #ececec;
913 #report_parameters table
{
916 border-collapse: collapse
;
918 #report_parameters table td
{
922 #report_parameters table table
{
924 border-collapse: collapse
;
928 #report_parameters table table td
.label_custom
{
932 #report_results table
{
933 border-top: 1px solid black
;
934 border-bottom: 1px solid black
;
935 border-left: 1px solid black
;
936 border-right: 1px solid black
;
938 border-collapse: collapse
;
941 #report_results table thead
{
943 display: table-header-group
;
944 background-color: #ddd;
949 #report_results table th
{
950 border-bottom: 1px solid black
;
953 #report_results table td
{
955 border-bottom: 1px dashed
;
959 background-color: #77ff77;
964 * List-table formatting
970 border-bottom:1px dashed
#000000;
974 .showborder_head th {
975 border-bottom:1px solid
#000000;
986 .showborder_long tr td{
987 border-bottom:1px dashed
#000000;
996 font-family: 'FontAwesome', helvetica
;
998 border: 2px outset rgb
(102, 102, 102);
999 background-color: #eae6ff;
1005 /* Password alert styles */
1010 padding: 10px 10px 10px 15px;
1014 border: 3px solid
#fe7b7a;
1015 background-color: #ffd6d6 ;
1018 border: 3px solid
#f56fff;
1019 background-color: #fabfff;
1022 border: 3px solid
#9acc2e;
1023 background-color: #eef7dd;
1025 /* Password alert styles */
1027 /* Style for red font */
1029 font-family: 'FontAwesome', sans-serif
;
1030 text-decoration: none
;
1034 /* Style for red font */
1036 .de_identification_status_message{
1038 border:1px solid
#0000FF;
1041 .de_identification_input_controls_box{
1043 border:1px solid
#0000FF;
1046 .de_id_upgrade_login{
1048 border:1px solid Black
;
1049 background-color:#ffffff;
1052 #navigation-slide, #navigation-slide
*{
1057 #navigation-slide li
{
1061 #navigation-slide a
{
1062 background: #FFFFFF;
1063 border-top: 0px solid
#EAE6FF;
1064 border-left:1pt solid black
;
1065 border-bottom:1pt solid black
;
1068 padding: 5px 2px 5px 10px;
1072 #navigation-slide li a
.collapsed
{
1075 background: none repeat scroll
0% 0% #16558C;
1078 #navigation-slide li a
.expanded
{
1079 background: none repeat scroll
0% 0% rgb
(22, 85, 140);
1080 color: rgb
(255, 255, 51);
1083 #navigation-slide ul li a
.collapsed_lv2
{
1084 background: none repeat scroll
0% 0% #FEF3CF;
1087 #navigation-slide ul li a
.collapsed_lv3
{
1088 background: none repeat scroll
0% 0% #eeeeee;
1091 #navigation-slide ul li a
.expanded_lv2
{
1092 background: #999; /* for non-css3 browsers */
1093 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fefdcf', endColorstr
='#fefdcf'); /* for IE */
1094 background: -webkit-gradient
(linear
, left top
, left bottom
, from
(#fefdcf), to
(#fefdcf)); /* for webkit browsers */
1095 background: -moz-linear-gradient
(center top
, #fefdcf,#fefdcf) repeat scroll
0% 0% transparent
;
1096 background: none repeat scroll
0% 0% #fefdcf;
1099 #navigation-slide ul li a
.expanded_lv3
{
1100 background: #999; /* for non-css3 browsers */
1101 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#eeeeee', endColorstr
='#eeeeee'); /* for IE */
1102 background: -webkit-gradient
(linear
, left top
, left bottom
, from
(#eeeeee), to
(#eeeeee)); /* for webkit browsers */
1103 background: -moz-linear-gradient
(center top
, #eeeeee,#eeeeee) repeat scroll
0% 0% transparent
;
1104 background: none repeat scroll
0% 0% #eeeeee;
1108 background-color: #C9DBF2;
1109 border-bottom: 0.1pt solid black
;
1110 -moz-box-shadow: 0 0 10px #000;
1111 -webkit-box-shadow: 0 0 10px #000;
1112 box-shadow: 0 0 10px #000;
1120 background: #C9DBF2; /* for non-css3 browsers */
1130 text-decoration: none
;
1136 background: #16558C;
1144 background-color: #C9DBF2;
1145 box-shadow: 0px 6px 12px rgba
(0, 0, 0, 0.176);
1147 border: 0.5pt solid gray
;
1148 border-radius: 0px 5px 5px 5px;
1154 padding-bottom: 4px;
1167 text-decoration: none
;
1168 background: #C9DBF2;;
1176 background: #16558C;
1180 border-top:0pt !important
;
1183 background-color:#FFFFFF;
1184 border:1px solid black
;
1195 vertical-align: top
;
1208 #menu1 li
, #menu2 li
, #menu3 li
, #menu4 li
, #menu5 li
, .example_menu li
{
1209 background-image: none
;
1212 border-bottom:1px solid white
;
1214 .example_menu ul ul {
1223 padding: 2px 2px 2px 17px;
1226 .example_menu a.expanded {
1227 background: #bbb url
('collapse.gif') no-repeat
3px 50%;
1229 .example_menu a.collapsed {
1230 background: #bbb url
('expand.gif') no-repeat
3px 50%;
1232 .example_menu a:hover {
1233 text-decoration: none
;
1235 .example_menu ul li span {
1236 background: #d9d1a4;
1239 font-weight: normal
;
1242 .example_menu ul a:Subjective {
1243 font-weight: normal
;
1245 .example_menu ul a:hover {
1246 background : #f5f5f5;
1247 text-decoration: underline
;
1249 .example_menu li.active a {
1252 .example_menu li.active li a {
1253 background: #e8e8e8;
1255 #menu1 li
.footer
, #menu2 li
.footer
, #menu3 li
.footer
, #menu4 li
.footer
, #menu5 li
.footer
, .example_menu
.footer
{
1256 background: transparent url
('footer.jpg') no-repeat
0 0;
1257 border-top: 2px solid
#fff;
1263 .example_menu .footer span {
1267 height: 300px !important
;
1279 background-color:#EADDB4;
1282 /* error message = new validation */
1286 white-space: nowrap
;
1287 font-weight: normal
;
1291 border: 1px solid red
;
1296 display: inline-block
;
1302 display: inline-block
;
1307 /* flow board filters*/
1308 #flow_board_parameters{
1310 background-color: #ececec;
1312 #flow_board_parameters td
{
1315 #flow_board_parameters table
{
1318 border-collapse: collapse
;
1320 #theform table table
{
1325 text-decoration: none
;
1327 border:1pt solid black
;
1328 box-shadow: 2px 2px 2px #c0c0c0;
1338 text-decoration: none
;
1340 border:1pt solid black
;
1341 box-shadow: 2px 2px 2px #c0c0c0;
1351 /* ------- Therapy groups styling --------- */
1366 margin-bottom: 20px;
1367 border: 1px solid
#2672ec;
1381 table
.dataTable#therapy_groups_list tbody td
{
1383 padding-right: 20px;
1387 .therapy_group #therapy_groups_list_container{
1388 margin-top: initial
;
1392 .therapy_group #therapy_groups_list_container input[type = "text"]{
1396 .therapy_group #therapy_groups_list_container input[type=number] {
1397 -moz-appearance:textfield
;
1400 .therapy_group #therapy_groups_list_container input
[type
=number
]::-webkit-inner-spin-button
,
1401 .therapy_group #therapy_groups_list_container input[type=number]::-webkit-outer-spin-button {
1402 -webkit-appearance: none
;
1406 .therapy_group .delete_btn button, .therapy_group .delete_btn span{
1407 background-color: #ef3935;
1412 .therapy_group .delete_btn a{
1413 text-decoration: none
;
1417 .therapy_group #therapy_groups_list_container .failed_message{
1420 #updateParticipants{
1429 #add-participant-form{
1430 transition: max-height
1s ease-out
;
1435 max-height: 250px !important
;
1444 .therapy_group .event_details{
1449 margin-bottom: 20px;
1453 #add_participant .patient_wrap
,
1454 #add_participant .comment_wrap
,
1455 #add_participant .button_wrap
{
1459 #add_participant .patient_wrap
,
1460 #add_participant .comment_wrap
{
1461 display: inline-block
;
1464 #add_participant .button_wrap input
{
1466 display: inline-block
;
1469 #add_participant_element .input_label
{
1473 #add_participant_element .error_wrap
.error
{
1477 #group_attendance_form_table tbody td
{
1482 #file_type_whitelist .subject-black-list
,
1483 #file_type_whitelist .subject-white-list
{
1485 display: inline-block
;
1490 #file_type_whitelist{
1494 #white-list, #black-list
{
1500 #file_type_whitelist select
{
1504 #file_type_whitelist option
{
1505 padding: 4px 10px 4px 10px;
1508 #file_type_whitelist option:hover
{
1509 background: #EEEEEE;
1512 #file_type_whitelist .subject-info-arrows
{
1514 display: inline-block
;
1516 margin: 130px 30px 30px 30px;
1519 #file_type_whitelist .subject-info-save
{
1521 margin: 170px 30px 30px 30px;
1525 #file_type_whitelist input
[type
=button
]{
1526 float: none
!important
;
1529 #file_type_whitelist #add-manually
{
1530 display: inline-block
1532 #file_type_whitelist #add-manually
-input
{
1535 #file_type_whitelist .top-list
{
1536 margin: 20px 20px 2px 20px;
1541 color: #444444 !important
;
1545 color: #444444 !important
;