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 {
23 .btn-link.btn-cancel {
26 .btn-link
.btn-cancel
.active
, .btn-link
.btn-cancel
.focus
,
27 .btn-link
.btn-cancel:active
, .btn-link
.btn-cancel:focus
,
28 .btn-link.btn-cancel:hover, .open>.dropdown-toggle.btn-link.btn-cancel {
31 .btn-separate-left, .oe-opt-btn-separate-left{
34 .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
37 .btn-group-pinch>.btn:nth-last-child(2):not(.dropdown-toggle), .oe-opt-btn-group-pinch>.btn:nth-last-child(2):not(.dropdown-toggle) {
44 display: inline-block
;
54 padding:5px 5px 0px 0px;
61 width: 80px !important
;
81 line-height: 1.428571429;
84 /*above section is override bootstrap 3 for openemr and some new classes all prefixed with oe-*/
87 font-family: lato
, Helvetica
, Sans-Serif
;
93 text-decoration: none
;
104 text-decoration: none
;
113 background-color:#FFFFFF !important
;
117 .menuBar ~ .container{
123 text-decoration: none
;
129 text-decoration: none
;
134 text-decoration: none
;
140 text-decoration: none
;
147 text-decoration: none
;
154 background-color: #FF0000 !important
;
155 color: #fff !important
;
159 text-decoration: none
;
164 .small span.text, span.required, span.bold {
169 text-decoration: none
;
175 text-decoration: none
;
180 text-decoration: none
;
185 text-decoration: none
;
189 .link_selected:visited {
190 text-decoration: none
;
196 text-decoration: none
;
199 .link_submit a:visited {
202 .link_submit a:hover {
214 /* see .titlebar below */
218 text-decoration: none
;
224 text-decoration: none
;
229 background-color: #ffffff;
235 background-color: #ffffff;
238 /* $GLOBALS['style']['BGCOLOR2'] */
240 background: url
("../pic/aquabg.gif") repeat
;
244 /* $bottom_bg_line */
246 background-color: #f4f4f4;
251 background-color: #f0f0f0;
256 background-color: #f7f0d5;
259 /* $login_filler_line */
261 background: url
("../pic/aquabg.gif") repeat
;
264 /* $login_body_line */
266 background-color: #ccc;
271 background-color: #ccc;
274 /* $GLOBALS['style']['BGCOLOR1'] */
276 background-color: #222;
279 /* $GLOBALS['style']['TEXTCOLOR11'] */
281 background-color: #ddd;
284 /* $GLOBALS['style']['HIGHLIGHTCOLOR'] */
286 background: url
("../pic/aquabg.gif") repeat
;
289 /* $GLOBALS['style']['BOTTOM_BG_LINE'] */
291 background-color: #24262c;
295 /* $GLOBALS['logoBarHeight'] */
300 /* $GLOBALS['navBarHeight'] */
305 /* $GLOBALS['titleBarHeight'] */
306 /* style taken out of the addressbook code and put here instead */
307 #addressbook_list td
{
311 #addressbook_list a
, #addressbook_list
a:visited
, #addressbook_list
a:hover
{
314 #addressbook_list tr
.search
{
318 #addressbook_list tr
.head
{
319 background-color: #cccccc;
322 #addressbook_list tr
.detail
{
324 #addressbook_list .inputtext
{
329 border-color: #000000;
330 background-color: transparent
;
332 #addressbook_list .button
{
337 /* styles taken out of templates/report/general_default.html */
346 [onclick
~="delete"] {
347 background: #ff5d5a !important
;
352 border-color: #d7d7d7 !important
;
355 /* styles taken out of templates/documents/general_list.html */
361 border-right: dashed
1px;
369 #documents_list .treeMenuDefault
{
372 #documents_list .treeMenuBold
{
384 #documents_actions iframe
{
391 #documents_actions form
{
395 #documents_actions table
{
400 .body_title table tr td {
401 padding: 0px !important
;
404 /*=============================================================
405 * This section relates to the custom layouts that can be made
406 * using the OEMR tool in the Admin section. For example, the
407 * Patient Demographics are a custom layout.
408 *============================================================*/
429 /* Patient History */
450 /*=============================================================
452 * seen in the patient summary and notes screens
453 *============================================================*/
455 background-color: #dfd;
458 background-color: #fff;
461 border-collapse: collapse
;
466 #pnotes .noterow td
{
467 border-bottom: 1px dashed black
;
473 /*=============================================================
475 * seen in the patient stats screens
476 *============================================================*/
480 #patient_stats table
{
482 border-collapse: collapse
;
487 #patient_stats .statrow
{
490 #patient_stats .head
{
491 background-color: #cccccc;
494 #patient_stats .detail
{
497 #patient_stats .btn
{
498 background-color: transparent
;
500 #patient_stats .bg1
{
501 background-color: #ddddff;
503 #patient_stats .bg2
{
504 background-color: #ffdddd;
506 #patient_stats .center
{
510 /*=============================================================
511 * Patient Stats Summary
512 * seen in the patient summary screen
513 *============================================================*/
514 #patient_stats_summary table
{
515 border-collapse: collapse
;
517 #patient_stats_summary .noend_noreturn
{
520 #patient_stats_summary .noend
{
523 #patient_stats_summary .noreturn
{
526 #patient_stats_summary .title
{
530 #patient_stats_issues {
534 #patient_stats_spreadsheets {
542 #patient_stats_prescriptions {
546 /*=============================================================
547 * Patient Past Encounters and Documents
548 * seen in the patient encounter screen
549 *============================================================*/
553 #patient_pastenc .billing_note
{
556 #patient_pastenc .billing_note_text
{
558 border: 2px outset black
;
559 background-color: lightgrey
;
561 #patient_pastenc .billing_note_text_highlight
{
562 background-color: #f7f5d1;
564 #patient_pastenc table
{
565 border-collapse: collapse
;
568 #patient_pastenc tr
{
571 #patient_pastenc td
{
572 border-top: 1px solid black
;
575 #patient_pastenc th
{
578 #patient_pastenc #tooltipdiv
{
581 border: 1px solid black
;
583 background-color: #ffffaa;
588 #patient_pastenc .highlight
{
589 background-color: #fff;
591 #patient_pastenc .tooltip
{
593 border: 1px solid
#333;
600 /*=============================================================
602 * seen in the patient reports screens
603 *============================================================*/
607 #patient_reports .issues
{
610 #patient_reports .issues table
{
611 margin: 10px 0px 10px 0px;
613 #patient_reports .issues td
{
616 #patient_reports .encounters td
{
619 #patient_reports .encounter_forms
{
620 margin: 5px 15px 5px 15px;
622 #patient_reports td
{
625 #patient_reports ul
{
629 /*=============================================================
631 * seen as the patient report (custom_report.php)
632 *============================================================*/
637 border: 2px dotted black
;
639 #report_custom .billing
{
645 margin: 0px 0px 5px 0px;
648 #report_custom .immunizations
{
652 #report_custom .notes
{
656 #report_custom .transactions
{
660 #report_custom .communications
{
664 #report_custom .documents
{
668 #report_custom .demographics
{
672 #report_custom .insurance
{
676 #report_custom .history
{
680 #report_custom .issue
{
683 #report_custom .issue_type
{
685 padding: 5px 0px 5px 0px;
687 #report_custom .issue_diag
{
688 margin: 0px 20px 0px 20px;
690 #report_custom .encounter
{
692 border-top: 2px dotted black
;
693 padding: 10px 5px 10px 5px;
696 #report_custom .encounter h1
{
701 #report_custom .encounter_form
{
704 border-top: 1px solid gray
;
707 #addressbook_list tr
.evenrow
{
708 background-color: #ddddff;
711 #addressbook_list tr
.oddrow
{
712 background-color: #ffffff;
716 background-color: #ffffff !important
;
724 color: #ffffff !important
;
730 /* sliding doors padding */
731 text-decoration: none
;
732 padding: 5px 12px 5px;
736 .css_button_small span {
739 .css_button_small:hover {
741 text-decoration: none
;
744 .css_button, input[type="button"],input[type="submit"], button {
746 color: #ffffff !important
;
752 /* sliding doors padding */
753 text-decoration: none
;
754 padding: 5px 12px 5px;
757 .css_button span, input[type="button"] span, button span {
760 .css_button[href*="deleter"], input[type="button"][href*="deleter"], button[href*="deleter"] {
761 background: red
!important
;
763 .css_button:hover, input[type="button"]:hover, input[type="submit"]:hover, button:hover {
765 text-decoration: none
;
769 color: #ffffff !important
;
775 /* sliding doors padding */
776 text-decoration: none
;
777 padding: 5px 12px 5px;
784 .modal-footer > button {
785 float: none
!important
;
789 background: rgba
(0,0,0,0.05) !important
;
790 color: rgba
(0,0,0,0.87) !important
;
794 color: #444 !important
;
797 input
[type
="button"][style
="background-color:#ffff55"] {
798 background: #2672ec !important
;
803 border: 1px solid
#444444;
808 #logout_link:before
{
823 a
.disabled_button:hover
{
843 vertical-align: bottom
;
846 ul
.tabNav li
.current a
{
854 text-decoration: none
;
866 div
.tabContainer div
.tab
{
867 border: 1px solid
#ffffff;
873 div
.tabContainer div
.current
{
879 background: #ffffff none repeat scroll
0 0;
886 background: #ffffff none repeat scroll
0 0;
891 div
.tab
p:last-child
{
900 div
.tab table td
.label_custom
{
904 div
.tab table td
.data
{
910 background: #FFFFFF none repeat scroll
0 0;
916 background: #FFFFFF none repeat scroll
0 0;
924 border-bottom: 1px solid
;
927 .section-header-dynamic {
929 border-bottom: 1px solid
;
941 background-color: #ececec;
945 #report_parameters table
{
948 border-collapse: collapse
;
951 #report_parameters table td
{
955 #report_parameters table table
{
957 border-collapse: collapse
;
961 #report_parameters table table td
.label_custom
{
965 #report_results table
, table
.report_results
{
966 border-top: 1px solid black
;
967 border-bottom: 1px solid black
;
968 border-left: 1px solid black
;
969 border-right: 1px solid black
;
971 border-collapse: collapse
;
975 #report_results table thead
, table
.report_results thead
{
977 display: table-header-group
;
978 background-color: LightSteelBlue
;
984 #report_results table th
, table
.report_results th
{
985 background-color: LightSteelBlue
;
986 border-bottom: 1px solid black
;
990 #report_results table td
, table
.report_results td
{
996 #report_results table
tr:nth-child
(odd
), table
.report_results
tr:nth-child
(odd
) {
997 background-color: Azure
;
1000 #report_results table
tr:nth-child
(even
), table
.report_results
tr:nth-child
(even
) {
1001 background-color: LightSkyBlue
;
1005 background-color: #77ff77;
1010 * List-table formatting
1017 border-bottom: 1px dashed
#000000;
1022 .showborder_head th {
1023 border-bottom: 1px solid
#000000;
1037 .showborder_long tr td {
1038 border-bottom: 1px dashed
#000000;
1048 border: 2px outset
#666666;
1049 background-color: #eae6ff;
1055 /* Password alert styles */
1060 padding: 10px 10px 10px 15px;
1065 border: 3px solid
#fe7b7a;
1066 background-color: #ffd6d6;
1070 border: 3px solid
#f56fff;
1071 background-color: #fabfff;
1075 border: 3px solid
#9acc2e;
1076 background-color: #eef7dd;
1079 /* Password alert styles */
1080 /* Style for red font */
1082 text-decoration: none
;
1086 /* Style for red font */
1087 .de_identification_status_message {
1089 border: 1px solid
#0000FF;
1092 .de_identification_input_controls_box {
1094 border: 1px solid
#0000FF;
1097 .de_id_upgrade_login {
1099 border: 1px solid Black
;
1100 background-color: #ffffff;
1104 #navigation-slide * {
1107 font-size: 0.75rem !important
;
1109 #navigation-slide li
,
1110 #navigation-slide * li
{
1113 #navigation-slide li a
,
1114 #navigation-slide * li a
{
1115 background-color: none
;
1119 padding: 8px 0px 8px 0px;
1122 #navigation-slide li
a:hover
,
1123 #navigation-slide * li
a:hover
{
1124 background-color: #d7d7d7;
1126 #navigation-slide li a
.collapsed_lv2:before
,
1127 #navigation-slide * li a
.collapsed_lv2:before
,
1128 #navigation-slide li a
.collapsed_lv3:before
,
1129 #navigation-slide * li a
.collapsed_lv3:before
{
1133 border-bottom: 5px solid transparent
;
1134 /* left arrow slant */
1135 border-top: 5px solid transparent
;
1136 /* right arrow slant */
1137 border-left: 5px solid
#2f2f2f;
1138 /* bottom, add background color here */
1142 #navigation-slide li a
.expanded
,
1143 #navigation-slide * li a
.expanded
{
1144 background: #cbe6f7;
1146 #navigation-slide li a
.expanded_lv2:before
,
1147 #navigation-slide * li a
.expanded_lv2:before
,
1148 #navigation-slide li a
.expanded_lv3:before
,
1149 #navigation-slide * li a
.expanded_lv3:before
{
1153 border-right: 5px solid transparent
;
1154 /* left arrow slant */
1155 border-top: 5px solid transparent
;
1156 /* right arrow slant */
1157 border-left: 5px solid
#2f2f2f;
1158 /* bottom, add background color here */
1162 #navigation-slide li a img
,
1163 #navigation-slide * li a img
{
1166 #navigation-slide li ul li
,
1167 #navigation-slide * li ul li
{
1175 background: #f0f0f0;
1183 text-decoration: none
;
1186 background: #d7d7d7;
1194 background: #f0f0f0;
1202 white-space: normal
;
1204 text-decoration: none
;
1207 font-weight: normal
;
1210 background: #2672ec;
1214 #sddm li
.encounter-form-category-li
{
1220 background-color: #FFFFFF;
1221 border: 1px solid black
;
1233 vertical-align: top
;
1242 .example_menu ul a:hover {
1243 background: #f5f5f5;
1244 text-decoration: underline
;
1246 .example_menu ul ul {
1249 .example_menu ul li span {
1250 background: #d9d1a4;
1253 font-weight: normal
;
1262 padding: 2px 2px 2px 17px;
1265 .example_menu a .expanded {
1266 background: #bbb url
("collapse.gif") no-repeat
3px 50%;
1268 .example_menu a .collapsed {
1269 background: #bbb url
("expand.gif") no-repeat
3px 50%;
1271 .example_menu a:hover {
1272 text-decoration: none
;
1280 #menu1 li
, #menu2 li
, #menu3 li
, #menu4 li
, #menu5 li
, .example_menu li
{
1281 background-image: none
;
1284 border-bottom: 1px solid white
;
1287 .example_menu li.active a {
1291 .example_menu li.active li a {
1292 background: #e8e8e8;
1295 #menu1 li
.footer
, #menu2 li
.footer
, #menu3 li
.footer
, #menu4 li
.footer
, #menu5 li
.footer
, .example_menu
.footer
{
1296 background: transparent url
("footer.jpg") no-repeat
0 0;
1297 border-top: 2px solid
#fff;
1304 .example_menu .footer span {
1309 height: 300px !important
;
1320 .report_search_bar {
1321 background-color: #EADDB4;
1324 body
.admin-layout input
[type
="button"] {
1325 display: inline-block
;
1329 /* error message = new validation */
1333 white-space: nowrap
;
1334 font-weight: normal
;
1338 border: 1px solid red
!important
;
1343 display: inline-block
;
1349 display: inline-block
;
1354 /* flow board filters*/
1355 #flow_board_parameters{
1357 background-color: #ececec;
1359 #flow_board_parameters td
{
1362 #flow_board_parameters table
{
1365 border-collapse: collapse
;
1378 /* ------- Therapy groups styling --------- */
1393 margin-bottom: 20px;
1394 border: 1px solid
#2672ec;
1408 table
.dataTable#therapy_groups_list tbody td
{
1410 padding-right: 20px;
1414 .therapy_group #therapy_groups_list_container{
1415 margin-top: initial
;
1419 .therapy_group #therapy_groups_list_container input[type = "text"]{
1423 .therapy_group #therapy_groups_list_container input[type=number] {
1424 -moz-appearance:textfield
;
1427 .therapy_group #therapy_groups_list_container input
[type
=number
]::-webkit-inner-spin-button
,
1428 .therapy_group #therapy_groups_list_container input[type=number]::-webkit-outer-spin-button {
1429 -webkit-appearance: none
;
1433 .therapy_group .delete_btn button, .therapy_group .delete_btn span{
1434 background-color: #ef3935;
1439 .therapy_group .delete_btn a{
1440 text-decoration: none
;
1444 .therapy_group #therapy_groups_list_container .failed_message{
1447 #updateParticipants{
1456 #add-participant-form{
1457 transition: max-height
1s ease-out
;
1462 max-height: 250px !important
;
1471 .therapy_group .event_details{
1476 margin-bottom: 20px;
1480 #add_participant .patient_wrap
,
1481 #add_participant .comment_wrap
,
1482 #add_participant .button_wrap
{
1486 #add_participant .patient_wrap
,
1487 #add_participant .comment_wrap
{
1488 display: inline-block
;
1491 #add_participant .button_wrap input
{
1493 display: inline-block
;
1496 #add_participant_element .input_label
{
1500 #add_participant_element .error_wrap
.error
{
1504 #group_attendance_form_table tbody td
{
1508 #file_type_whitelist .subject-black-list
,
1509 #file_type_whitelist .subject-white-list
{
1511 display: inline-block
;
1516 #file_type_whitelist{
1520 #white-list, #black-list
{
1526 #file_type_whitelist select
{
1530 #file_type_whitelist option
{
1531 padding: 4px 10px 4px 10px;
1534 #file_type_whitelist option:hover
{
1535 background: #EEEEEE;
1538 #file_type_whitelist .subject-info-arrows
{
1540 display: inline-block
;
1542 margin: 130px 30px 30px 30px;
1545 #file_type_whitelist .subject-info-save
{
1547 margin: 170px 30px 30px 30px;
1551 #file_type_whitelist input
[type
=button
]{
1552 float: none
!important
;
1555 #file_type_whitelist #add-manually
{
1556 display: inline-block
1558 #file_type_whitelist #add-manually
-input
{
1561 #file_type_whitelist .top-list
{
1562 margin: 20px 20px 2px 20px;
1567 background-color: #f8f8f8;
1569 padding-left: 0 !important
;
1570 padding-right: 0 !important
;
1578 .sidebar ul.mainmenu {
1579 padding-bottom: 55px;
1582 .alert-danger-custom {
1583 background-color: #FF0000 !important
;
1584 color: #fff !important
;