1 /*! This style sheet was autogenerated using gulp + scss
2 * For usage instructions, see: https://github.com/openemr/openemr/blob/master/interface/README.md
4 @import url
("themeBuilder.php");
6 display: none
!important
; }
9 margin: 0px 0px 0px 2px;
10 /* set the base font and size for all DOM children */
11 font-family: 'source_sans_pro','FontAwesome';
14 /* set the base font size for all DOM children */ }
17 * Core OpenEMR styles.
19 * These helpers are used regardless of the theme being used
21 * @author Robert Down <robertdown@live.com>
22 * @copyright Copyright (c) 2017 Robert Down
23 * @license https://github.com/openemr/openemr/blob/master/LICENSE General Public License 3
26 * Global uses of the font awesome library
27 * TODO fix pathing for all uses
30 font-family: "FontAwesome";
31 src: url
("/public/assets/font-awesome-4-6-3/fonts/fontawesome-webfont.ttf") format
("truetype"); }
33 .css_button[href*="deleter"]:before, input[type="button"][href*="deleter"] [type="submit"]:before, button[href*="deleter"]:before {
34 font-family: "FontAwesome";
36 display: inline-block
; }
39 font-family: "FontAwesome";
43 content: "\f00c\00a0\00a0"; }
46 content: "\f00d\00a0\00a0"; }
49 content: '\f067\00a0\00a0'; }
52 content: '\f002\00a0\00a0'; }
55 content: '\f014\00a0\00a0'; }
57 .btn-duplicate::before {
58 content: '\f0c5\00a0\00a0'; }
60 .btn-refresh::before {
61 content: '\f021\00a0\00a0'; }
64 content: '\f040\00a0\00a0'; }
66 .btn-transmit::before {
67 content: '\f061\00a0\00a0'; }
69 .btn-receive::before {
70 content: '\f060\00a0\00a0'; }
73 content: '\f02f\00a0\00a0'; }
76 content: '\f053\00a0\00a0'; }
79 content: '\f06e\00a0\00a0'; }
82 content: '\f070\00a0\00a0'; }
85 content: '\f0e2\00a0\00a0'; }
88 content: '\f01e\00a0\00a0'; }
90 .btn-download::before {
91 content: '\f019\00a0\00a0'; }
94 content: '\f0e0\00a0\00a0'; }
96 .btn-calendar::before {
97 content: '\f073\00a0\00a0'; }
100 content: '\f201\00a0\00a0'; }
102 .btn-filter::before {
103 content: '\f0b0\00a0\00a0'; }
105 .btn-send-msg::before {
106 content: '\f1d8\00a0\00a0'; }
109 * Common forms styles
118 border: 2px outset
#666666;
119 background-color: #eae6ff;
132 background-color: #EADDB4; }
134 /* flow board filters*/
135 #flow_board_parameters {
137 background-color: #ececec; }
139 #flow_board_parameters td
{
142 #flow_board_parameters table
{
145 border-collapse: collapse
; }
148 * closeDlgIframe common styles
160 div
.closeDlgIframe:before
{
163 font-family: "FontAwesome";
165 display: inline-block
;
173 * Core OpenEMR styles.
175 .ui-draggable:hover {
178 cursor: -webkit-grab
; }
180 .ui-draggable:active {
183 cursor: -webkit-grabbing
; }
185 .ui-icon-gripsmall-diagonal-se {
186 background-position: -64px -224px; }
188 .ui-icon, .ui-widget-content .ui-icon {
189 background-image: url
("/public/assets/jquery-ui-1-12-1/themes/sunny/images/ui-icons_d19405_256x240.png"); }
196 display: inline-block
;
197 vertical-align: middle
;
200 text-indent: -99999px;
202 background-repeat: no-repeat
; }
204 .ui-resizable-handle {
208 touch-action: none
; }
233 text-decoration: none
; }
243 text-decoration: none
;
247 text-decoration: none
; }
250 text-decoration: none
; }
253 text-decoration: none
;
256 .link_selected:visited {
257 text-decoration: none
;
261 text-decoration: none
;
264 .link_submit a:visited {
267 .link_submit a:hover {
272 text-decoration: none
;
277 text-decoration: none
;
280 /* see .titlebar below */
284 text-decoration: none
;
289 text-decoration: none
;
295 padding-left: 0 !important
;
296 padding-right: 0 !important
; }
299 padding-left: 15px; }
301 .sidebar ul.mainmenu {
302 padding-bottom: 55px; }
304 /*=============================================================
305 * Here we have taken variables from globals.php and turned them into CSS classes
306 * these should be used in place of the GLOBAL variables -- JRM March 2008
307 *=============================================================*/
309 background-color: #fffbeb;
314 background-color: #fffbeb; }
316 /* $GLOBALS['style']['BGCOLOR2'] */
318 background: url
("../pic/aquabg.gif") repeat
;
321 /* $bottom_bg_line */
323 background-color: #fedf98; }
327 background-color: #fefdcf; }
331 background-color: #f7f0d5; }
333 /* $login_filler_line */
335 background: url
("../pic/aquabg.gif") repeat
; }
337 /* $login_body_line */
339 background-color: #ccc; }
343 background-color: #ccc; }
345 /* $GLOBALS['style']['BGCOLOR1'] */
347 background-color: #222; }
349 /* $GLOBALS['style']['TEXTCOLOR11'] */
351 background-color: #ddd; }
353 /* $GLOBALS['style']['HIGHLIGHTCOLOR'] */
355 background: url
("../pic/aquabg.gif") repeat
; }
357 /* $GLOBALS['style']['BOTTOM_BG_LINE'] */
359 background-color: #24262c;
362 /* $GLOBALS['logoBarHeight'] */
366 /* $GLOBALS['navBarHeight'] */
370 /* $GLOBALS['titleBarHeight'] */
371 /* The top navigation icon styling*/
377 background-color: #FFFFFF;
378 border: 1px solid black
;
391 .expand_all, .collapse_all {
400 #menu1 li
, #menu2 li
, #menu3 li
, #menu4 li
, #menu5 li
, .example_menu li
{
401 background-image: none
;
404 border-bottom: 1px solid white
; }
406 .example_menu ul ul {
415 padding: 2px 2px 2px 17px;
418 .example_menu a.expanded {
419 background: #bbb url
("collapse.gif") no-repeat
3px 50%; }
421 .example_menu a.collapsed {
422 background: #bbb url
("expand.gif") no-repeat
3px 50%; }
424 .example_menu a:hover {
425 text-decoration: none
; }
427 .example_menu ul li span {
434 .example_menu ul a:Subjective {
435 font-weight: normal
; }
437 .example_menu ul a:hover {
439 text-decoration: underline
; }
441 .example_menu li.active a {
444 .example_menu li.active li a {
445 background: #e8e8e8; }
447 #menu1 li
.footer
, #menu2 li
.footer
, #menu3 li
.footer
, #menu4 li
.footer
, #menu5 li
.footer
, .example_menu
.footer
{
448 background: transparent url
("footer.jpg") no-repeat
0 0;
449 border-top: 2px solid
#fff;
455 .example_menu .footer span {
459 height: 300px !important
; }
463 text-decoration: none
;
467 text-decoration: none
;
473 text-decoration: none
;
479 text-decoration: none
;
489 a
.disabled_button:hover
{
492 /* Password alert styles */
497 padding: 10px 10px 10px 15px;
501 border: 3px solid
#fe7b7a;
502 background-color: #ffd6d6; }
505 border: 3px solid
#f56fff;
506 background-color: #fabfff; }
509 border: 3px solid
#9acc2e;
510 background-color: #eef7dd; }
512 /* Password alert styles */
513 /* Style for red font */
515 text-decoration: none
;
518 /* Style for red font */
519 .de_identification_status_message {
521 border: 1px solid
#0000FF; }
523 .de_identification_input_controls_box {
525 border: 1px solid
#0000FF; }
527 .de_id_upgrade_login {
529 border: 1px solid Black
;
530 background-color: #ffffff; }
532 body
.admin-layout input
[type
="button"] {
533 display: inline-block
;
536 /* error message = new validation */
541 font-weight: normal
; }
544 border: 1px solid red
!important
; }
547 display: inline-block
;
551 display: inline-block
;
561 /* style taken out of the addressbook code and put here instead */
562 #addressbook_list td
{
564 padding-right: 4px; }
566 #addressbook_list a
, #addressbook_list
a:visited
, #addressbook_list
a:hover
{
569 #addressbook_list tr
.search
{
572 #addressbook_list tr
.head
{
573 background-color: #cccccc;
576 #addressbook_list tr
.evenrow
{
577 background-color: #ddddff; }
579 #addressbook_list tr
.oddrow
{
580 background-color: #ffffff; }
582 #addressbook_list .inputtext
{
586 border-color: #000000;
587 background-color: transparent
; }
589 #addressbook_list .button
{
593 /* styles taken out of templates/documents/general_list.html */
599 border-right: dashed
1px; }
607 #documents_list .treeMenuDefault
{
608 font-style: italic
; }
610 #documents_list .treeMenuBold
{
621 #documents_actions iframe
{
628 #documents_actions form
{
632 #documents_actions table
{
636 /*=============================================================
637 * This section relates to the custom layouts that can be made
638 * using the OEMR tool in the Admin section. For example, the
639 * Patient Demographics are a custom layout.
640 *============================================================*/
646 vertical-align: top
; }
659 /*30px - ie 6 fix*/ }
661 /* Patient History */
673 vertical-align: top
; }
679 padding-right: 10px; }
681 /*=============================================================
683 * seen in the patient summary and notes screens
684 *============================================================*/
686 background-color: #dfd; }
689 background-color: #fff; }
692 border-collapse: collapse
; }
697 #pnotes .noterow td
{
698 border-bottom: 1px dashed black
;
703 #pnotes_ps_expand div
.tab table td
{
704 padding-right: 10px; }
706 /*=============================================================
708 * seen in the patient stats screens
709 *============================================================*/
713 #patient_stats table
{
715 border-collapse: collapse
; }
720 #patient_stats .statrow
{
723 #patient_stats .head
{
724 background-color: #cccccc;
725 text-align: center
; }
727 #patient_stats .detail
{
728 vertical-align: top
; }
730 #patient_stats .btn
{
731 background-color: transparent
; }
733 #patient_stats .bg1
{
734 background-color: #ddddff; }
736 #patient_stats .bg2
{
737 background-color: #ffdddd; }
739 #patient_stats .center
{
740 text-align: center
; }
742 /*=============================================================
743 * Patient Stats Summary
744 * seen in the patient summary screen
745 *============================================================*/
746 #patient_stats_summary table
{
747 border-collapse: collapse
; }
749 #patient_stats_summary .noend_noreturn
{
752 #patient_stats_summary .noend
{
755 #patient_stats_summary .noreturn
{
758 #patient_stats_summary .title
{
761 #patient_stats_issues {
764 #patient_stats_spreadsheets {
770 #patient_stats_prescriptions {
773 /*=============================================================
774 * Patient Past Encounters and Documents
775 * seen in the patient encounter screen
776 *============================================================*/
780 #patient_pastenc .billing_note
{
783 #patient_pastenc .billing_note_text
{
785 border: 2px outset black
;
786 background-color: lightgrey
; }
788 #patient_pastenc .billing_note_text_highlight
{
789 background-color: #f7f5d1; }
791 #patient_pastenc table
{
792 border-collapse: collapse
;
795 #patient_pastenc tr
{
798 #patient_pastenc td
{
799 border-top: 1px solid black
;
800 vertical-align: top
; }
802 #patient_pastenc th
{
805 #patient_pastenc #tooltipdiv
{
808 border: 1px solid black
;
810 background-color: #ffffaa;
814 #patient_pastenc .highlight
{
815 background-color: #fff; }
817 #patient_pastenc .tooltip
{
819 border: 1px solid
#333;
825 /*=============================================================
827 * seen in the patient reports screens
828 *============================================================*/
832 #patient_reports .issues
{
833 padding-right: 30px; }
835 #patient_reports .issues table
{
836 margin: 10px 0px 10px 0px; }
838 #patient_reports .issues td
{
841 #patient_reports .encounters td
{
844 #patient_reports .encounter_forms
{
845 margin: 5px 15px 5px 15px; }
847 #patient_reports td
{
848 vertical-align: top
; }
850 #patient_reports ul
{
853 /*=============================================================
855 * seen as the patient report (custom_report.php)
856 *============================================================*/
861 border: 2px dotted black
; }
863 #report_custom .billing
{
869 margin: 0px 0px 5px 0px;
872 #report_custom .immunizations
{
876 #report_custom .notes
{
880 #report_custom .transactions
{
884 #report_custom .communications
{
888 #report_custom .documents
{
892 #report_custom .demographics
{
896 #report_custom .insurance
{
900 #report_custom .history
{
904 #report_custom .issue
{
907 #report_custom .issue_type
{
909 padding: 5px 0px 5px 0px; }
911 #report_custom .issue_diag
{
912 margin: 0px 20px 0px 20px; }
914 #report_custom .encounter
{
916 border-top: 2px dotted black
;
917 padding: 10px 5px 10px 5px;
920 #report_custom .encounter h1
{
925 #report_custom .encounter_form
{
926 border-top: 1px solid gray
; }
938 vertical-align: bottom
;
949 div
.tabContainer div
.tab
{
950 border: 1px solid
#ffffff;
955 div
.tabContainer div
.current
{
960 background: #ffffff none repeat scroll
0 0;
966 background: #ffffff none repeat scroll
0 0;
970 div
.tab
p:last-child
{
975 padding-bottom: 0px; }
977 div
.tab table td
.label_custom
{
980 div
.tab table td
.data
{
984 background: #FFFFFF none repeat scroll
0 0;
989 background: #FFFFFF none repeat scroll
0 0;
996 border-bottom: 1px solid
; }
998 .section-header-dynamic {
1000 border-bottom: 1px solid
; }
1003 background: #FFFFFF;
1010 background: #f0f0f0; }
1016 text-decoration: none
; }
1019 background: #d7d7d7; }
1023 visibility: hidden
; }
1031 white-space: normal
;
1033 text-decoration: none
;
1035 font-weight: normal
; }
1040 /* styles taken out of templates/report/general_default.html */
1050 #report_parameters {
1051 background-color: #ececec;
1054 #report_parameters table
{
1057 border-collapse: collapse
; }
1059 #report_parameters table td
{
1062 #report_parameters table table
{
1064 border-collapse: collapse
;
1067 #report_parameters table table td
.label_custom
{
1068 text-align: right
; }
1070 #report_results table
{
1071 border-top: 1px solid black
;
1072 border-bottom: 1px solid black
;
1073 border-left: 1px solid black
;
1074 border-right: 1px solid black
;
1076 border-collapse: collapse
;
1079 #report_results table thead
{
1081 display: table-header-group
;
1082 background-color: #ddd;
1087 #report_results table th
{
1088 border-bottom: 1px solid black
;
1091 #report_results table td
{
1093 border-bottom: 1px dashed
;
1097 background-color: #77ff77;
1098 font-weight: bold
; }
1101 * List-table formatting
1107 border-bottom: 1px dashed
#000000;
1110 .showborder_head th {
1111 border-bottom: 1px solid
#000000;
1120 .showborder_long tr td {
1121 border-bottom: 1px dashed
#000000;
1124 /* ------- Therapy groups styling --------- */
1134 .group-success-msg {
1138 margin-bottom: 20px;
1139 border: 1px solid
#2672ec;
1150 table
.dataTable#therapy_groups_list tbody td
{
1152 padding-right: 20px;
1155 .therapy_group #therapy_groups_list_container {
1156 margin-top: initial
;
1159 .therapy_group #therapy_groups_list_container input[type="text"] {
1160 border-color: #ccc; }
1162 .therapy_group #therapy_groups_list_container input[type=number] {
1163 -moz-appearance: textfield
; }
1165 .therapy_group #therapy_groups_list_container input[type=number]::-webkit-inner-spin-button, .therapy_group #therapy_groups_list_container input[type=number]::-webkit-outer-spin-button {
1166 -webkit-appearance: none
;
1169 .therapy_group .delete_btn button, .therapy_group .delete_btn span {
1170 background-color: #ef3935;
1172 padding: 2px 10px; }
1174 .therapy_group .delete_btn a {
1175 text-decoration: none
;
1178 .therapy_group #therapy_groups_list_container .failed_message {
1181 #updateParticipants {
1182 position: relative
; }
1189 #add-participant-form {
1190 transition: max-height
1s ease-out
;
1195 max-height: 250px !important
; }
1201 text-align: center
; }
1203 .therapy_group .event_details {
1207 margin-bottom: 20px;
1208 margin-left: 10px; }
1210 #add_participant .patient_wrap
, #add_participant
.comment_wrap
, #add_participant
.button_wrap
{
1213 #add_participant .patient_wrap
, #add_participant
.comment_wrap
{
1214 display: inline-block
; }
1216 #add_participant .button_wrap input
{
1218 display: inline-block
; }
1220 #add_participant_element .input_label
{
1223 #add_participant_element .error_wrap
.error
{
1226 #group_attendance_form_table tbody td
{
1227 text-align: center
; }
1229 #file_type_whitelist .subject-black-list
, #file_type_whitelist
.subject-white-list
{
1230 display: inline-block
;
1234 #file_type_whitelist {
1238 #white-list, #black-list
{
1243 #file_type_whitelist select
{
1247 #file_type_whitelist option
{
1248 padding: 4px 10px 4px 10px; }
1250 #file_type_whitelist option:hover
{
1251 background: #EEEEEE; }
1253 #file_type_whitelist .subject-info-arrows
{
1254 display: inline-block
;
1256 margin: 130px 30px 30px 30px;
1259 #file_type_whitelist .subject-info-save
{
1261 margin: 170px 30px 30px 30px;
1264 #file_type_whitelist input
[type
=button
] {
1265 float: none
!important
;
1268 #file_type_whitelist #add-manually
{
1269 display: inline-block
; }
1271 #file_type_whitelist #add-manually
-input
{
1274 #file_type_whitelist .top-list
{
1275 margin: 20px 20px 2px 20px; }
1279 font-size: 0.95em; }
1283 font-size: 0.95em; }
1287 font-size: 0.95em; }
1295 text-decoration: none
; }
1298 text-decoration: none
;
1311 .link_selected:visited {
1315 font-size: 0.85em; }
1330 background: #fffbeb;
1339 #addressbook_list td
{
1340 font-family: 'source_sans_pro','FontAwesome', Arial
, Helvetica
, sans-serif
; }
1342 #addressbook_list tr
.search
{
1345 #addressbook_list tr
.head
{
1348 #addressbook_list tr
.detail
{
1351 #addressbook_list .inputtext
{
1352 font-family: 'source_sans_pro','FontAwesome',monospace
;
1355 #addressbook_list .button
{
1356 font-family: 'source_sans_pro','FontAwesome',sans-serif
; }
1359 font-family: 'source_sans_pro','FontAwesome',helvetica
; }
1362 font-family: 'source_sans_pro','FontAwesome',helvetica
; }
1364 /* styles taken out of templates/documents/general_list.html */
1370 border-right: dashed
1px; }
1372 #documents_list td
{
1373 font-family: 'source_sans_pro','FontAwesome',helvetica
; }
1376 font-family: 'source_sans_pro','FontAwesome',helvetica
; }
1378 /*=============================================================
1380 * seen in the patient stats screens
1381 *============================================================*/
1382 #patient_stats table
{
1384 background-color: #fff;
1386 border: 1pt solid black
;
1387 box-shadow: 2px 2px 2px #c0c0c0;
1388 border-radius: 5px; }
1390 #patient_stats table:first
{
1393 #patient_stats .head
{
1396 #patient_stats .detail
{
1399 /*=============================================================
1400 * Patient Past Encounters and Documents
1401 * seen in the patient encounter screen
1402 *============================================================*/
1403 #patient_pastenc #tooltipdiv
{
1404 font-size: 0.85em; }
1407 background-color: grey
; }
1410 background-color: #ffffff; }
1415 /* add ons testing */
1417 background: #063f80;
1418 color: #ffffff !important
;
1419 display: inline-block
;
1422 /* sliding doors padding */
1423 text-decoration: none
;
1424 padding: 2px 7px 2px;
1427 box-shadow: 2px 1px 4px #88888B;
1428 border-radius: 5px; }
1430 .css_button_small span {
1431 display: inline-block
; }
1433 .css_button_small:hover {
1434 background: #1050b6;
1435 box-shadow: 0px 1px 3px #DDD;
1436 text-decoration: none
; }
1439 font-size: 1.1em !important
; }
1441 .css_button, input[type="button"], input[type="submit"], button {
1442 background: #063f80;
1443 color: #ffffff !important
;
1444 display: inline-block
;
1447 vertical-align: middle
;
1448 /* sliding doors padding */
1449 text-decoration: none
;
1450 padding: 4px 6px 4px;
1454 box-shadow: 2px 1px 2px #88888B !important
; }
1456 .css_button span, input[type="button"] span, button span {
1457 display: inline-block
; }
1459 .css_button[href*="deleter"], input[type="button"][href*="deleter"], button[href*="deleter"] {
1460 background: red
!important
; }
1462 .css_button:hover, input[type="button"]:hover, input[type="submit"]:hover, button:hover {
1463 background: #1050b6;
1464 box-shadow: 3px 4px 6px #DDD;
1465 text-decoration: none
; }
1467 input
[type
="button"][style
="background-color:#ffff55"] {
1468 background: #2672ec !important
; }
1470 input
[type
="text"] {
1472 border: 1px solid
#444;
1476 display: inline-block
;
1477 border: 1px solid
#CCC !important
;
1478 box-shadow: 0px 1px 3px #DDD inset
;
1480 box-sizing: border-box
;
1481 /*max-width: 90%; RP_2018-06-03 for login textbox*/ }
1484 color: #444444 !important
; }
1487 color: #444444 !important
; }
1503 vertical-align: bottom
;
1505 border-radius: 8px 8px 0 0;
1509 border-left: 1pt solid black
;
1510 border-top: 1pt solid black
;
1511 border-right: 1pt solid black
; }
1513 ul
.tabNav li
.current
{
1516 vertical-align: bottom
;
1521 border-left: 1pt solid black
; }
1524 background: #F8E6CBE
6;
1527 border-radius: 8px 8px 0 0;
1528 box-shadow: 2px -1px 1px #c0c0c0; }
1530 ul
.tabNav li
.current a
{
1531 background: #FFFFFF; }
1537 border-radius: 0px 8px 8px 8px;
1538 box-shadow: 0px 0px 10px #f0f0f0;
1539 border: 1pt solid
#c0c0c0;
1542 background-color: white
;
1547 div
.tabContainer div
.tab
{
1553 div
.tabContainer div
.current
{
1557 .demographics-box div.tabContainer {
1559 margin: -0.1px 2em 2em; }
1563 background: #ffffff none repeat scroll
0 0;
1564 margin-bottom: 10px;
1566 border: 1pt solid black
;
1567 border-radius: 5px; }
1571 background: #ffffff none repeat scroll
0 0;
1572 margin-bottom: 10px;
1575 div
.tab
p:last-child
{
1579 border-collapse: separate
; }
1582 border-left: 1pt solid black
; }
1585 background: #FFFFFF none repeat scroll
0 0;
1586 margin-bottom: 10px;
1587 border: 1px solid
#c0c0c0;
1588 background-color: #fff;
1589 border-radius: 0 0 5px 5px;
1590 box-shadow: 1px 2px 4px #c0c0c0;
1596 border: 1px solid
#c0c0c0;
1597 background-color: #fff;
1598 border-radius: 0 0 5px 5px;
1599 box-shadow: 1px 2px 4px #c0c0c0;
1606 border: 1px solid black
;
1607 background-color: #f8e8cb;
1608 border-radius: 5px 5px 0px 0px;
1609 box-shadow: 2px 0px 5px #c0c0c0;
1613 .section-header-dynamic {
1615 border: 1px solid black
;
1616 background-color: #f8e8cb;
1617 border-radius: 5px 5px 0px 0px;
1618 box-shadow: 2px 0px 5px #c0c0c0;
1623 margin: 0 auto
10px;
1624 background: #FFFFFF none repeat scroll
0 0;
1625 margin-bottom: 10px;
1626 border: 1px solid
#c0c0;
1627 background-color: #fff;
1628 border-radius: 0 0 5px 5px;
1629 box-shadow: 1px 2px 4px #c0c0c0; }
1631 div
.summary_item div
{
1635 * List-table formatting
1640 .showborder_head th {
1646 .showborder_long tr td {
1653 font-family: 'source_sans_pro','FontAwesome', helvetica
;
1656 /* Style for red font */
1658 font-family: 'source_sans_pro','FontAwesome', sans-serif
;
1661 /* Style for red font */
1662 #navigation-slide, #navigation-slide
* {
1666 #navigation-slide li
{
1669 #navigation-slide a
{
1670 background: #FFFFFF;
1671 border-top: 0px solid
#EAE6FF;
1672 border-left: 1pt solid black
;
1673 border-bottom: 1pt solid black
;
1676 padding: 5px 2px 5px 10px;
1679 #navigation-slide li a
.collapsed
{
1681 background: none repeat scroll
0% 0% #16558C; }
1683 #navigation-slide li a
.expanded
{
1684 background: none repeat scroll
0% 0% #16558c;
1687 #navigation-slide ul li a
.collapsed_lv2
{
1688 background: none repeat scroll
0% 0% #FEF3CF; }
1690 #navigation-slide ul li a
.collapsed_lv3
{
1691 background: none repeat scroll
0% 0% #eeeeee; }
1693 #navigation-slide ul li a
.expanded_lv2
{
1695 /* for non-css3 browsers */
1696 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fefdcf', endColorstr
='#fefdcf');
1698 /* for webkit browsers */
1699 background: -moz-linear-gradient
(center top
, #fefdcf, #fefdcf) repeat scroll
0% 0% transparent
;
1700 background: none repeat scroll
0% 0% #fefdcf; }
1702 #navigation-slide ul li a
.expanded_lv3
{
1704 /* for non-css3 browsers */
1705 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#eeeeee', endColorstr
='#eeeeee');
1707 /* for webkit browsers */
1708 background: -moz-linear-gradient
(center top
, #eeeeee, #eeeeee) repeat scroll
0% 0% transparent
;
1709 background: none repeat scroll
0% 0% #eeeeee; }
1712 background-color: #C9DBF2;
1713 border-bottom: 0.1pt solid black
;
1714 box-shadow: 0 0 10px #000;
1715 min-height: 0.5px; }
1719 background: #C9DBF2;
1720 /* for non-css3 browsers */
1729 background: #16558C;
1733 background-color: #C9DBF2;
1734 box-shadow: 0px 6px 12px rgba
(0, 0, 0, 0.176);
1736 border: 0.5pt solid gray
;
1737 border-radius: 0px 5px 5px 5px;
1743 padding-bottom: 4px;
1747 background: #C9DBF2;
1751 background: #16558C; }
1754 border-top: 0pt !important
; }
1759 .example_menu ul a:Subjective {
1760 font-weight: normal
; }
1762 .example_menu ul a:hover {
1763 background: #f5f5f5;
1764 text-decoration: underline
; }
1773 /* flow board filters*/
1774 #flow_board_parameters {
1776 text-decoration: none
;
1778 border: 1pt solid black
;
1779 box-shadow: 2px 2px 2px silver
; }
1781 #flow_board_parameters table
{
1784 #theform table table
{
1789 text-decoration: none
;
1790 border-bottom: 0.1pt solid black
;
1791 box-shadow: 0px 0px 2px #c0c0c0;
1802 text-decoration: none
;
1804 border: 1pt solid black
;
1805 box-shadow: 2px 2px 2px #c0c0c0;
1820 /*below section is override bootstrap 3 for openemr and some new classes all prefixed with oe-*/
1821 input
[type
=checkbox
], input
[type
=radio
] {
1825 margin-bottom: 5px !important
; }
1828 border-bottom: 2px solid
#E5E5E5 !important
;
1829 background: #E5E5E5 !important
;
1830 padding-left: 10px !important
; }
1832 .form-horizontal .control-label {
1836 background-color: #F2F2F2 !important
;
1837 margin-bottom: 10px !important
;
1838 padding: 0px 0px 15px 0px !important
; }
1841 padding-bottom: 5px; }
1844 display: inline-block
; }
1854 padding: 5px 5px 0px 0px; }
1860 .oe-payment-select {
1861 width: 80px !important
;
1870 padding: 10px 15px; }
1873 width: 65% !important
; }
1881 line-height: 1.428571429;
1882 border-radius: 15px; }
1884 /*above section is override bootstrap 3 for openemr and some new classes all prefixed with oe-*/
1885 /*to facilitate importing all common scss files*/
1886 /*-----------------------openemr5.0.2 help files styling---------------------- */
1887 .oe-help-container a, .oe-help-container a:not(.btn), .oe-help-container a:not(oe-help-redirect) {
1888 text-decoration: none
!important
;
1892 .oe-help-container h2 > a {
1893 font-weight: 500 !important
; }
1897 background-color: #E4E2E0;
1898 border-color: #DADADA;
1900 border-radius: 5px; }
1915 float: none
!important
; }
1918 display: inline
!important
; }
1923 font-size: 70% !important
; }
1925 /*-----------------------openemr5.0.2 help files styling---------------------- */
1926 /*---------------------------openemr5.0.2 messages--------------------------- */
1937 margin-bottom: 20px; }
1940 margin-bottom: 10px; }
1942 a
.arrowhead
, a:hover
.arrowhead
, a:visited
.arrowhead
{
1946 cursor: not-allowed
; }
1951 .oe-patient-background {
1952 background: #ffff9e !important
; }
1954 /*---------------------------openemr5.0.2 messages--------------------------- */
1955 /*-------------------openemr ACL-------------------*/
1957 text-decoration: blink
;
1960 font-weight: bold
; }
1965 font-weight: bold
; }
1970 margin: 10px 0 10px 0;
1973 #acl select
[multiple
], #acl select
[size
] {
1974 height: auto
!important
;
1977 .section a, .section a:visited, .section a:hover {
1978 text-decoration: none
;
1979 color: #000000 !important
; }
1981 /*-------------------openemr ACL-------------------*/
1984 RTL adjustments for style*.css files
1986 Author : Amiel Elboim, Matrix
1989 /* General RTL calsses */
1992 text-align: right
!important
;
1997 margin: 0px 0px 0px 2px;
2018 border-right: dashed
1px;
2020 #documents_actions {
2024 #documents_actions form
{
2025 margin: 0px; padding: 0px;
2034 /*=============================================================
2035 * This section relates to the custom layouts that can be made
2036 * using the OEMR tool in the Admin section. For example, the
2037 * Patient Demographics are a custom layout.
2038 *============================================================*/
2040 #DEM .label_custom
{
2046 padding-right: 6px;/*30px - ie 6 fix*/
2049 /* Patient History */
2058 padding-right: 10px;
2062 /*=============================================================
2063 * Patient Past Encounters and Documents
2064 * seen in the patient encounter screen
2065 *============================================================*/
2067 #patient_pastenc th
{
2073 /*=============================================================
2075 * seen in the patient reports screens
2076 *============================================================*/
2077 #patient_reports .issues
{
2078 padding-right: 30px;
2080 #patient_reports .issues table
{
2081 margin: 10px 0px 10px 0px;
2083 #patient_reports .issues td
{
2086 #patient_reports .encounters td
{
2089 #patient_reports .encounter_forms
{
2090 margin:5px 15px 5px 15px;
2093 /*=============================================================
2095 * seen as the patient report (custom_report.php)
2096 *============================================================*/
2098 #report_custom .billing
{
2103 margin: 0px 0px 5px 0px;
2106 #report_custom .immunizations
{
2110 #report_custom .notes
{
2114 #report_custom .transactions
{
2118 #report_custom .communications
{
2122 #report_custom .documents
{
2126 #report_custom .demographics
{
2130 #report_custom .insurance
{
2134 #report_custom .history
{
2138 #report_custom .issue
{
2141 #report_custom .issue_type
{
2142 padding: 5px 0px 5px 0px;
2144 #report_custom .issue_diag
{
2145 margin: 0px 20px 0px 20px;
2147 #report_custom .encounter
{
2148 border-top:2px dotted black
;
2149 padding: 10px 5px 10px 5px;
2151 #report_custom .encounter h1
{
2155 #report_custom .encounter_form
{
2158 border-top: 1px solid gray
;
2169 padding-right: 10px; /* sliding doors padding */
2172 .css_button_small span {
2173 padding: 0px 0px 0px 10px;
2179 padding-right: 10px; /* sliding doors padding */
2183 padding: 5px 0 5px 10px;
2192 ul
.tabNav
{ margin: 0; padding: 0; }
2193 ul
.tabNav
{ float: right
; }
2194 ul
.tabNav li
{ float: right
;
2199 ul
.tabNav li
.current
{
2204 padding: 4px 4px 5px 4px;
2206 ul
.tabNav li
.current a
{padding: 8px; }
2219 #report_parameters table table td
.label_custom
{
2223 #report_results table thead
{
2227 * List-table formatting
2232 .showborder_head th {
2238 .showborder_long tr td{
2244 #navigation-slide, #navigation-slide
*{
2249 #navigation-slide a
{
2251 padding: 5px 2px 5px 10px;
2280 padding: 2px 2px 2px 17px;
2283 #menu1 li
.footer
, #menu2 li
.footer
, #menu3 li
.footer
, #menu4 li
.footer
, #menu5 li
.footer
, .example_menu
.footer
{
2290 float: right
!important
;
2293 border-right: 1px solid black
!important
;
2298 .misc-internet-search{
2299 float: right
!important
;
2304 float: none
!important
;
2306 /* record_disclosure.php */
2307 #record-disclosure, #record-disclosure
>div
{
2309 float:none
!important
;
2313 /* /patient_file/encounter/forms.php */
2314 #encounter_forms .encounter-summary-column
{
2315 float: right
!important
;
2317 #encounter_forms .form_header_controls
, #encounter_forms
.form_header
{
2318 float: none
!important
;
2322 /* /interface/main/main_title.php */
2323 table#main-title tr
td:nth-child
(1){
2324 text-align: left
!important
;
2326 table#main-title tr
td:nth-child
(2){
2327 text-align: center
!important
;
2329 table#main-title tr
td:nth-child
(2) div
, table#main-title tr
td:nth-child
(3) div
{
2330 float: none
!important
;
2332 table#main-title tr
td:nth-child
(3){
2333 text-align: center
!important
;
2335 table#main-title tr
td:nth-child
(4){
2336 text-align: right
!important
;
2338 table#main-title tr
td:nth-child
(4) table
{
2342 /* /interface/patient_file/summary/demographics.php */
2346 .demographics-box>div{
2347 float: none
!important
;
2350 .demographics-box>div:first-child{
2351 width: 55% !important
;
2353 .demographics-box>div:last-child{
2360 display: inline-block
;
2362 #tdallday3>span
>input
{
2366 /* /interface/clickmap/template/general_new.html */
2368 float: none
!important
;
2371 .graphic-pain-map img{
2379 /* ajax_template.html */
2384 #dateNav>a:nth-child
(2), #dateNav
>a:nth-child
(3){
2385 display: inline-block
;
2389 #dateNav>a:nth-child
(2){
2391 background-image: url
(../main/calendar/modules/PostCalendar/pntemplates/default/images/rightbtn.gif);
2394 #dateNav>a:nth-child
(3){
2396 background-image: url
(../main/calendar/modules/PostCalendar/pntemplates/default/images/leftbtn.gif);
2400 /* /main/messages/messages.php */
2403 text-align: left
!important
;
2407 /* /interface/billing/edih_view.php */
2408 #tabs ul
.ui-tabs-nav li
.ui-state-default
{
2413 /* /interface/code_systems/dataloads_ajax.php */
2415 #accordion .left_wrpr
, #accordion
.wrpr
{
2416 float: right
!important
;
2418 .ui-dialog .ui-dialog-title{
2420 float: none
!important
;
2424 /* /library/js/datatables/media/css/demo_table.css */
2426 #pt_table_paginate #pt_table_next
{
2428 float: none
!important
;
2429 background: url
('../../library/css/images/back_disabled.png') no-repeat top left
!important
;
2430 display: inline-block
;
2431 width: 54px !important
;
2432 padding-left: 20px !important
;
2433 padding-right: 5px !important
;
2437 #pt_table_paginate #pt_table_previous
{
2439 float: none
!important
;
2440 background: url
('../../library/css/images/forward_disabled.png') no-repeat top right
!important
;
2441 display: inline-block
;
2442 width: 54px !important
;
2443 padding-right: 20px !important
;
2444 padding-left: 5px !important
;
2449 float: none
!important
;
2452 /* /templates/documents/general_view.html */
2453 #documents_actions form
[name^
=document
]>div
>div
, #documents_actions form
[name
=notes
]>div
>div
{
2455 float: none
!important
;
2456 display: inline-block
;
2460 #documents_list img
[src
*=branch
], #documents_list img
[src
*=line
], #documents_list img
[src
*=plus
], #documents_list img
[src
*=minus
]{
2461 -webkit-transform: rotate
(180deg);
2462 -moz-transform: rotate
(180deg);
2463 -o-transform: rotate
(180deg);
2464 -ms-transform: rotate
(180deg);
2465 transform: rotate
(180deg);
2467 #documents_list img
[src
*=branchbottom
]{
2468 -webkit-transform: translate
(2px ,0) rotate
(-90deg);
2469 -moz-transform: translate
(2px ,0) rotate
(-90deg);
2470 -o-transform: translate
(2px ,0) rotate
(-90deg);
2471 -ms-transform: translate
(2px ,0) rotate
(-90deg);
2472 transform: translate
(2px ,0) rotate
(-90deg);
2476 .tabs-container ul.tabs{
2480 .tabs-container ul.tabs li{
2482 float: none
!important
;
2484 .container_body .viewport .overview{
2485 left: initial
!important
;
2488 .top-menu-carecoordination li{
2489 float: right
!important
;
2493 .setup-carecoordination .top-menu-carecoordination li{
2494 float: right
!important
;
2496 .setup-carecoordination .ca-ca-in-1{
2497 float: right
!important
;
2499 .setup-carecoordination ul.virtualpage_system_based_forms{
2501 float: right
!important
;
2503 .setup-carecoordination .ca-ca-in-2{
2506 padding-right: 2% !important
;
2507 float: right
!important
;
2509 .setup-carecoordination #paginatediv_database_tables a[rel=next]{
2510 float: left
!important
;
2511 transform: rotate
(180deg);
2513 .setup-carecoordination #paginatediv_database_tables a[rel=previous]{
2514 float: right
!important
;
2515 transform: rotate
(180deg);
2518 /* online - portal */
2520 /* patients/summary_pat_portal.php */
2521 div#portal-buttons-bottom
{
2525 #DEM .label_custom
, #report_parameters table table td
.label_custom
{
2526 text-align: left
!important
;
2530 form#pattrk h2
>span
{
2531 float: right
!important
;
2533 form#pattrk #inanewwindow
>span
{
2534 float: left
!important
;
2538 .cdr-rules-class .ui-multiselect .ui-state-default {
2542 .rule_detail.edit.summry .left_col {
2547 .rule_detail
.left_col
,
2548 .rule_detail
.mid_col
,
2549 .rule_detail .end_col {
2551 display: inline-block
;
2554 #namecontainer_preminders {
2555 float: right
!important
;
2558 /* Therapy Groups */
2559 #therapy_groups_list_container #clear_filters
{
2563 #namecontainer_creminders {
2564 float: right
!important
;
2567 .xdsoft_datepicker .xdsoft_mounthpicker button, .xdsoft_datepicker .xdsoft_mounthpicker > div{
2571 .xdsoft_datepicker .xdsoft_mounthpicker button.xdsoft_prev, .xdsoft_datepicker .xdsoft_mounthpicker button.xdsoft_next{
2572 -webkit-transform: rotate
(180deg); /* Chrome and other webkit browsers */
2573 -moz-transform: rotate
(180deg); /* FF */
2574 -o-transform: rotate
(180deg); /* Opera */
2575 -ms-transform: rotate
(180deg); /* IE9 */
2576 transform: rotate
(180deg); /* W3C compliant browsers */
2579 filter: progid:DXImageTransform
.Microsoft
.Matrix
(M11
=-1, M12
=0, M21
=0, M22
=-1, DX
=0, DY
=0, SizingMethod
='auto expand');
2582 #file_type_whitelist .subject-black-list
,
2583 #file_type_whitelist .subject-white-list
,
2584 #file_type_whitelist .subject-info-save
,
2585 #file_type_whitelist .subject-info-arrows
2590 #white-list, #black-list
{
2595 float: right
!important
;
2596 padding-left: 10px !important
;
2599 .select2-search, .select2-results{
2600 direction: rtl
!important
;