Expandable_forms_user_specific (#1888)
[openemr.git] / interface / themes / rtl.scss
blobee511cf86b03e952898afcb8254b4d8ba47f0a2c
1 /* @import "path_to_theme"; inserted automatically above during build */
2 /*
3     RTL adjustments for style*.css files
5     Author     : Amiel Elboim, Matrix
6 */
8 /* General RTL calsses */
10 tr, td, th{
11     text-align: right !important;
15 body {
16     margin: 0px 0px 0px 2px;
17     direction: rtl;
20 .menu {
21     text-align: left;
24 .menu_selected {
25     text-align: left;
28 .logout {
29     text-align: right;
35 #documents_list {
36     float: right;
37     border-right: dashed 1px;
39 #documents_actions {
40     float: left;
43 #documents_actions form {
44     margin: 0px; padding: 0px;
47 .oe-text-to-right{
48     text-align: left;
50 .oe-text-to-left{
51     text-align: right;
53 .oe-pull-toward {
54     float:right !important;
56 .oe-pull-away {
57     float:left !important;
59 .oe-margin-toward {
60     margin-right:30px;
63 /*------------------procedures rtl openemr 5.0.2---------------------*/
64 .oe-pl0 {
65     padding-right: 0 !important;
67 .oe-pl10 {
68     padding-right: 10px;
70 .oe-pl20 {
71     padding-right: 20px;
73 .oe-pl30 {
74     padding-right: 30px;
76 .oe-pl40 {
77     padding-right: 40px;
79 .oe-pl50 {
80     padding-right: 50px;
82 .oe-pl60 {
83     padding-right: 60px;
85 .oe-pl-final {
86     padding-right: 70px;
88 /*Bootstrap 3 classes modified for rtl*/
89 .text-center {
90     text-align: center !important;
93 /*=============================================================
94  * This section relates to the custom layouts that can be made
95  * using the OEMR tool in the Admin section. For example, the
96  * Patient Demographics are a custom layout.
97  *============================================================*/
99 #DEM .label_custom {
101     text-align: left;
103 #DEM .data {
104     text-align: right;
105     padding-right: 6px;/*30px - ie 6 fix*/
108 /* Patient History */
110 #HIS .groupname {
111     padding-right: 1px;
114 #HIS .data {
116     text-align: right;
117     padding-right: 10px;
121 /*=============================================================
122  * Patient Past Encounters and Documents
123  * seen in the patient encounter screen
124  *============================================================*/
126 #patient_pastenc th {
127     text-align: right;
132 /*=============================================================
133  * Patient Reports
134  * seen in the patient reports screens
135  *============================================================*/
136 #patient_reports .issues {
137     padding-right: 30px;
139 #patient_reports .issues table {
140     margin: 10px 0px 10px 0px;
142 #patient_reports .issues td {
143     padding: 2px;
145 #patient_reports .encounters td {
146     padding: 2px;
148 #patient_reports .encounter_forms {
149     margin:5px 15px 5px 15px;
152 /*=============================================================
153  * Report - Custom
154  * seen as the patient report (custom_report.php)
155  *============================================================*/
157 #report_custom .billing {
158     margin: 5px;
159     padding: 5px;
161 #report_custom h1 {
162     margin:  0px 0px 5px 0px;
163     padding: 0px;
165 #report_custom .immunizations {
166     margin: 5px;
167     padding: 5px;
169 #report_custom .notes {
170     margin: 5px;
171     padding: 5px;
173 #report_custom .transactions {
174     margin: 5px;
175     padding: 5px;
177 #report_custom .communications {
178     margin: 5px;
179     padding: 5px;
181 #report_custom .documents {
182     margin: 5px;
183     padding: 5px;
185 #report_custom .demographics {
186     margin: 5px;
187     padding: 5px;
189 #report_custom .insurance {
190     margin: 5px;
191     padding: 5px;
193 #report_custom .history {
194     margin: 5px;
195     padding: 5px;
197 #report_custom .issue {
198     margin-left: 20px;
200 #report_custom .issue_type {
201     padding: 5px 0px 5px 0px;
203 #report_custom .issue_diag {
204     margin: 0px 20px 0px 20px;
206 #report_custom .encounter {
207     border-top:2px dotted black;
208     padding: 10px 5px 10px 5px;
210 #report_custom .encounter h1 {
211     margin: 0px;
212     padding: 0px;
214 #report_custom .encounter_form {
215     margin: 10px;
216     padding: 10px;
217     border-top: 1px solid gray;
223  * CSS BUTTONS
225 .css_button_small {
226     float: right;
227     margin-left: 3px;
228     padding-right: 10px; /* sliding doors padding */
231 .css_button_small span {
232     padding: 0px 0px 0px 10px;
235 .css_button {
236     float: right;
237     margin-right: 3px;
238     padding-right: 10px; /* sliding doors padding */
241 .css_button span {
242     padding: 5px 0 5px 10px;
244 .sellistclass {
245     float:right;
248  * TABS
251 ul.tabNav { margin: 0; padding: 0; }
252 ul.tabNav { float: right; }
253 ul.tabNav li { float: right;
254     margin: 0 1px 0 0;
255     padding: 6px 0 0;
256     text-align: right;
258 ul.tabNav li.current {
259     padding-top: 0;
260     text-align: right;
262 ul.tabNav a {
263     padding: 4px 4px 5px 4px;
265 ul.tabNav li.current a {padding: 8px; }
267 div.tabContainer {
268     float: right;
271 div.tab table td {
272     padding-right: 1px;
275 * REPORTS
278 #report_parameters table table td.label_custom {
279     text-align: left;
282 #report_results table thead {
283     text-align:right;
286 * List-table formatting
288 .showborder td {
289     text-align:right;
291 .showborder_head  th {
292     text-align:right;
294 .shownoborder td {
295     text-align:right;
297 .showborder_long tr td{
298     text-align:right;
303 #navigation-slide, #navigation-slide *{
304     padding-right:0px;
305     margin-right:0px;
308 #navigation-slide a{
310     padding: 5px 2px 5px 10px;
313 #sddm li
314 {   margin: 0;
315     padding: 0;
316     float:right;
319 #sddm li a
321     margin: 0 1px 0 0;
322     padding: 4px 10px;
323     text-align:right;
326 #sddm div a
328     margin: 0;
329     padding: 5px 10px;
330     text-align: right;
334 .text-area{
335     text-align:right;
337 .example_menu a {
338     margin-left: 0;
339     padding: 2px 2px 2px 17px;
342 #menu1 li.footer, #menu2 li.footer, #menu3 li.footer, #menu4 li.footer, #menu5 li.footer, .example_menu .footer {
343     margin: 0 0 10px 0;
346 /* Calander */
347 #bottomLeft{
349     float: right !important;
351 #bigCal{
352     border-right: 1px solid black !important;
356 /*miscellaneous*/
357 .misc-internet-search{
358     float: right !important;
361 /* record_disclosure.php */
362 #record-disclosure, #record-disclosure>div {
364     float:none !important;
368 /* /patient_file/encounter/forms.php  */
369 #encounter_forms .encounter-summary-column{
370     float: right !important;
372 #encounter_forms .form_header_controls, #encounter_forms .form_header{
373     float: none !important;
377 /* /interface/main/main_title.php */
378 table#main-title tr td:nth-child(1){
379     text-align: left !important;
381 table#main-title tr td:nth-child(2){
382     text-align: center !important;
384 table#main-title tr td:nth-child(2) div, table#main-title tr td:nth-child(3) div{
385     float: none !important;
387 table#main-title tr td:nth-child(3){
388     text-align: center !important;
390 table#main-title tr td:nth-child(4){
391     text-align: right !important;
393 table#main-title tr td:nth-child(4) table{
394     float: left;
397 /* /interface/patient_file/summary/demographics.php */
398 .demographics-box{
399     position: relative
401 .demographics-box>div{
402     float: none !important;
403     position: absolute;
405 .demographics-box>div:first-child{
406     width: 55% !important;
408 .demographics-box>div:last-child{
409     margin-right: 55%
413 #tdallday3>span{
414     direction: ltr;
415     display: inline-block;
417 #tdallday3>span>input{
418     text-align: right;
421 /* /interface/clickmap/template/general_new.html */
422 .graphic-pain-map{
423     float: none !important;
424     width: 600px;
426 .graphic-pain-map img{
427     width: 100%;
429 body>.nav{
430     margin-right: 40px;
434 /* ajax_template.html */
436 #dateNAV img{
437     display: none;
439 #dateNav>a:nth-child(2), #dateNav>a:nth-child(3){
440     display: inline-block;
441     width: 16px;
442     height: 15.5px;
444 #dateNav>a:nth-child(2){
446     background-image: url(../main/calendar/modules/PostCalendar/pntemplates/default/images/rightbtn.gif);
447     margin-right: 10px;
449 #dateNav>a:nth-child(3){
451     background-image: url(../main/calendar/modules/PostCalendar/pntemplates/default/images/leftbtn.gif);
455 /* /main/messages/messages.php */
456 td.amount-msg{
458     text-align: left !important;
459     direction: ltr;
462 /*  /interface/billing/edih_view.php  */
463 #tabs ul.ui-tabs-nav li.ui-state-default{
464     float: right;
468 /* /interface/code_systems/dataloads_ajax.php */
470 #accordion .left_wrpr, #accordion .wrpr{
471     float: right !important;
473 .ui-dialog .ui-dialog-title{
475     float: none !important;
478 .cancel-float{
479     float: none !important;
482 /* /templates/documents/general_view.html */
483 #documents_actions form[name^=document]>div>div, #documents_actions form[name=notes]>div>div{
485     float: none !important;
486     display: inline-block;
490 #documents_list img[src*=branch], #documents_list img[src*=line], #documents_list img[src*=plus], #documents_list img[src*=minus]{
491     -webkit-transform: rotate(180deg);
492     -moz-transform: rotate(180deg);
493     -o-transform: rotate(180deg);
494     -ms-transform: rotate(180deg);
495     transform: rotate(180deg);
497 #documents_list img[src*=branchbottom]{
498     -webkit-transform:  translate(2px ,0) rotate(-90deg);
499     -moz-transform:  translate(2px ,0) rotate(-90deg);
500     -o-transform:  translate(2px ,0) rotate(-90deg);
501     -ms-transform:  translate(2px ,0) rotate(-90deg);
502     transform: translate(2px ,0) rotate(-90deg);
506 .tabs-container ul.tabs{
507     width: 100%;
510 .tabs-container ul.tabs li{
512     float: none !important;
514 .container_body .viewport .overview{
515     left: initial !important;
518 .top-menu-carecoordination li{
519     float: right !important;
523 .setup-carecoordination .top-menu-carecoordination li{
524     float: right !important;
526 .setup-carecoordination .ca-ca-in-1{
527     float: right !important;
529 .setup-carecoordination ul.virtualpage_system_based_forms{
531     float: right !important;
533 .setup-carecoordination .ca-ca-in-2{
535     float: right;
536     padding-right: 2% !important;
537     float: right !important;
539 .setup-carecoordination #paginatediv_database_tables a[rel=next]{
540     float: left !important;
541     transform: rotate(180deg);
543 .setup-carecoordination #paginatediv_database_tables a[rel=previous]{
544     float: right !important;
545     transform: rotate(180deg);
548 /* online - portal */
550 /* patients/summary_pat_portal.php */
551 div#portal-buttons-bottom{
552     padding: 5px 15px;
555 #DEM .label_custom, #report_parameters table table td.label_custom {
556     text-align: left !important;
559 /* flow board */
560 form#pattrk h2>span{
561     float: right !important;
563 form#pattrk #inanewwindow>span{
564     float: left !important;
567 /* cdr Groups */
568 .cdr-rules-class .ui-multiselect .ui-state-default {
569     padding: 0 20px;
572 .rule_detail.edit.summry .left_col {
573     float: none;
574     margin: 5px;
577 .rule_detail .left_col,
578 .rule_detail .mid_col,
579 .rule_detail .end_col {
580     float: none;
581     display: inline-block;
584 #namecontainer_preminders {
585     float: right !important;
588 /* Therapy Groups */
589 #therapy_groups_list_container #clear_filters{
590     float: right;
593 #namecontainer_creminders {
594     float: right !important;
597 .xdsoft_datepicker .xdsoft_mounthpicker button, .xdsoft_datepicker .xdsoft_mounthpicker > div{
598     float: right;
601 .xdsoft_datepicker .xdsoft_mounthpicker button.xdsoft_prev, .xdsoft_datepicker .xdsoft_mounthpicker button.xdsoft_next{
602     -webkit-transform: rotate(180deg);     /* Chrome and other webkit browsers */
603     -moz-transform: rotate(180deg);        /* FF */
604     -o-transform: rotate(180deg);          /* Opera */
605     -ms-transform: rotate(180deg);         /* IE9 */
606     transform: rotate(180deg);             /* W3C compliant browsers */
608     /* IE8 and below */
609     filter: progid:DXImageTransform.Microsoft.Matrix(M11=-1, M12=0, M21=0, M22=-1, DX=0, DY=0, SizingMethod='auto expand');
612 #file_type_whitelist .subject-black-list,
613 #file_type_whitelist .subject-white-list,
614 #file_type_whitelist .subject-info-save,
615 #file_type_whitelist .subject-info-arrows
617     float: right;
620 #white-list, #black-list{
621     direction: ltr;
624 div.formname{
625     float: right !important;
626     padding-left: 10px !important;
629 .select2-search, .select2-results{
630     direction: rtl !important;
633 #membership_show, #acl_show {
634     margin-left:4px;
638 #pnotes #pnotes_title, #pnotes #namecontainer_pnotes {
639     float:right;
642 [name="userlist"] .checkbox input[type=checkbox]{
643     margin-left: 0px !important;
645 #new-encounter-group-title{
646     float: right;
648 #new-encounter-group-buttons{
649     float:right;
650     margin-right:8px;