1.locale-translate-filter-form .details-wrapper {
2  overflow: hidden;
3}
4.locale-translate-filter-form .form-item-langcode,
5.locale-translate-filter-form .form-item-translation,
6.locale-translate-filter-form .form-item-customized {
7  float: left; /* LTR */
8  /**
9   * In Opera 9, DOM elements with the property of "overflow: auto"
10   * will partially hide its contents with unnecessary scrollbars when
11   * its immediate child is floated without an explicit width set.
12   */
13  width: 15em;
14  margin-right: 1em; /* LTR */
15  margin-bottom: 0;
16}
17[dir="rtl"] .locale-translate-filter-form .form-item-langcode,
18[dir="rtl"] .locale-translate-filter-form .form-item-translation,
19[dir="rtl"] .locale-translate-filter-form .form-item-customized {
20  float: right;
21  margin-right: 0;
22  margin-left: 1em;
23}
24.locale-translate-filter-form .form-type-select select {
25  width: 100%;
26}
27.locale-translate-filter-form .form-actions {
28  float: left; /* LTR */
29  padding: 3.8ex 0 0 0; /* LTR */
30}
31[dir="rtl"] .locale-translate-filter-form .form-actions {
32  float: right;
33  padding: 3.5ex 0 0 0;
34}
35.locale-translate-edit-form th {
36  width: 50%;
37  table-layout: fixed;
38}
39.locale-translate-edit-form td {
40  vertical-align: top;
41}
42
43.locale-translate-edit-form tr.changed {
44  background: #ffb;
45}
46
47.locale-translate-edit-form tr .form-type-item .ajax-changed {
48  position: absolute;
49}
50
51.locale-translate-filter-form .form-wrapper {
52  margin-bottom: 0;
53}
54
55.locale-translate-edit-form table.changed {
56  margin-top: 0;
57}
58
59/**
60 * Available translation updates page.
61 */
62#locale-translation-status-form table {
63  table-layout: fixed;
64}
65#locale-translation-status-form th.select-all {
66  width: 4%;
67}
68#locale-translation-status-form th.title {
69  width: 25%;
70}
71#locale-translation-status-form td {
72  vertical-align: top;
73}
74.locale-translation-update__wrapper {
75  margin-left: -12px;
76  padding-left: 12px;
77  background: transparent url(../../../../misc/menu-collapsed.png) left 0.6em no-repeat;
78}
79.expanded .locale-translation-update__wrapper {
80  background: transparent url(../../../../misc/menu-expanded.png) left 0.6em no-repeat;
81}
82#locale-translation-status-form .description {
83  cursor: pointer;
84}
85.locale-translation-update__wrapper {
86  overflow: hidden;
87  white-space: nowrap;
88  text-overflow: ellipsis;
89  color: #5c5c5b;
90  line-height: 20px;
91}
92.expanded .locale-translation-update__wrapper {
93  overflow: visible;
94  height: auto;
95  white-space: normal;
96}
97.expanded .locale-translation-update__message {
98  -webkit-hyphens: auto;
99  -moz-hyphens: auto;
100  -ms-hyphens: auto;
101  hyphens: auto;
102}
103.js .locale-translation-update__wrapper {
104  height: 20px;
105}
106.expanded .locale-translation-update__wrapper {
107  overflow: visible;
108  height: auto;
109  white-space: normal;
110}
111.locale-translation-update__details {
112  max-width: 490px;
113  padding: 5px 0;
114  white-space: normal;
115  color: #666;
116  font-size: 0.9em;
117}
118.locale-translation-update__details ul {
119  margin: 0;
120  padding: 0;
121}
122.locale-translation-update__details li {
123  margin: 0 0 0.25em 1.5em;
124  padding: 0;
125}
126
127@media screen and (max-width: 40em) {
128  #locale-translation-status-form th.title {
129    width: 20%;
130  }
131  #locale-translation-status-form th.status {
132    width: 40%;
133  }
134}
135