Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Delta Between Two Patch Sets: skin/options.css

Issue 29333819: Issue 2375 - Implement "Blocking lists" section in new options page (Closed)
Left Patch Set: Created Jan. 26, 2016, 6:33 p.m.
Right Patch Set: Fixed the progress indicator and small fixes Created Feb. 4, 2016, 5:43 p.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
« background.js ('K') | « options.js ('k') | skin/options-sprite.png » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
1 /* 1 /*
2 * This file is part of Adblock Plus <https://adblockplus.org/>, 2 * This file is part of Adblock Plus <https://adblockplus.org/>,
3 * Copyright (C) 2006-2015 Eyeo GmbH 3 * Copyright (C) 2006-2016 Eyeo GmbH
4 * 4 *
5 * Adblock Plus is free software: you can redistribute it and/or modify 5 * Adblock Plus is free software: you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 3 as 6 * it under the terms of the GNU General Public License version 3 as
7 * published by the Free Software Foundation. 7 * published by the Free Software Foundation.
8 * 8 *
9 * Adblock Plus is distributed in the hope that it will be useful, 9 * Adblock Plus is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details. 12 * GNU General Public License for more details.
13 * 13 *
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
85 display: none; 85 display: none;
86 } 86 }
87 87
88 input[type="text"], input[type="search"] 88 input[type="text"], input[type="search"]
89 { 89 {
90 -webkit-box-sizing: border-box; 90 -webkit-box-sizing: border-box;
91 -moz-box-sizing: border-box; 91 -moz-box-sizing: border-box;
92 box-sizing: border-box; 92 box-sizing: border-box;
93 } 93 }
94 94
95 button[role="checkbox"]
96 {
97 vertical-align: top;
98 width: 18px;
99 height: 18px;
100 margin-top: 0px;
101 -moz-margin-end: 20px;
102 -webkit-margin-end: 20px;
103 padding: 0px;
104 border: none;
105 background-color: transparent;
106 background-position: -51px 0px;
107 }
108
109 button[role="checkbox"][aria-checked="true"]
110 {
111 background-position: -68px 0px;
112 }
113
95 .option-name 114 .option-name
96 { 115 {
97 display: flex; 116 display: flex;
98 margin-bottom: 16px; 117 margin-bottom: 16px;
99 margin-top: 24px; 118 margin-top: 24px;
100 } 119 }
101 120
102 .option-name > :first-child 121 .option-name > :first-child
103 { 122 {
104 flex: 1; 123 flex: 1;
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
139 } 158 }
140 159
141 .hbox 160 .hbox
142 { 161 {
143 display: flex; 162 display: flex;
144 flex-direction: row; 163 flex-direction: row;
145 } 164 }
146 165
147 .hbox > div 166 .hbox > div
148 { 167 {
149 flex: 1; 168 width: 400px;
150 } 169 }
151 170
152 .tabs li 171 .tabs li
153 { 172 {
154 cursor: pointer; 173 cursor: pointer;
155 display: flex; 174 display: flex;
156 } 175 }
157 176
158 .tabs li a 177 .tabs li a
159 { 178 {
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
262 { 281 {
263 display: none; 282 display: none;
264 } 283 }
265 284
266 #tab-share:lang(zh) + li, 285 #tab-share:lang(zh) + li,
267 #tab-share[hidden] + li 286 #tab-share[hidden] + li
268 { 287 {
269 border-top: none; 288 border-top: none;
270 } 289 }
271 290
272 #tab-content 291 #content
273 { 292 {
274 background-color: #FFFFFF; 293 background-color: #FFFFFF;
275 border: 1px solid #CDCDCD; 294 border: 1px solid #CDCDCD;
276 border-radius: 8px; 295 border-radius: 8px;
277 box-sizing: border-box; 296 box-sizing: border-box;
278 min-width: 960px; 297 min-width: 960px;
279 padding: 0px 60px 40px 60px; 298 padding: 0px 60px 40px 60px;
280 } 299 }
281 300
282 #tab-content h1 301 #content h1
283 { 302 {
284 border-bottom: 1px solid #CDCDCD; 303 border-bottom: 1px solid #CDCDCD;
285 margin: 0px; 304 margin: 0px;
286 padding: 40px 0px 16px 0px; 305 padding: 40px 0px 16px 0px;
287 } 306 }
288 307
289 #link-version 308 #link-version
290 { 309 {
291 display: flex; 310 display: flex;
292 margin: 12px 20px; 311 margin: 12px 20px;
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
327 { 346 {
328 list-style: none; 347 list-style: none;
329 margin: 0px; 348 margin: 0px;
330 padding: 0px; 349 padding: 0px;
331 position: relative; 350 position: relative;
332 } 351 }
333 352
334 .table li 353 .table li
335 { 354 {
336 display: flex; 355 display: flex;
337 padding: 14px 0px; 356 padding: 12px 0px;
338 -webkit-padding-start: 16px; 357 -webkit-padding-start: 16px;
339 -moz-padding-start: 16px; 358 -moz-padding-start: 16px;
359 border-radius: 3px;
340 } 360 }
341 361
342 .table.list li .display 362 .table.list li .display
343 { 363 {
344 flex: 1; 364 flex: 1;
365 line-height: 16px;
366 overflow: hidden;
367 text-overflow: ellipsis;
368 white-space: nowrap;
345 } 369 }
346 370
347 .table.list li:nth-of-type(odd), 371 .table.list li:nth-of-type(odd),
348 .table.cols li:nth-of-type(odd), 372 .table.cols li:nth-of-type(odd),
349 .table li.empty-placeholder 373 .table li.empty-placeholder
350 { 374 {
351 background-color: #F5F5F5; 375 background-color: #F5F5F5;
352 } 376 }
353 377
354 .table label 378 .table label
355 { 379 {
356 vertical-align: top; 380 vertical-align: top;
357 } 381 }
358 382
359 .table.cols 383 .table.cols
360 { 384 {
361 border-bottom: 1px solid #CDCDCD; 385 border-bottom: 1px solid #CDCDCD;
362 border-top: 1px solid #CDCDCD; 386 border-top: 1px solid #CDCDCD;
363 } 387 }
364 388
365 .table::-webkit-scrollbar, 389 button[disabled="true"]
366 #custom-wrapper::-webkit-scrollbar 390 {
367 { 391 border-radius: 2px;
368 -webkit-padding-end: 10px;
369 width: 5px;
370 }
371
372 .table::-webkit-scrollbar-thumb,
373 #custom-wrapper::-webkit-scrollbar-thumb
374 {
375 background-color: #CDCDCD;
376 border-radius: 5px;
377 padding: 0px 40px;
378 }
379
380 .table::-webkit-scrollbar-thumb:hover,
381 #custom-wrapper::-webkit-scrollbar-thumb:hover
382 {
383 background-color: #A1A1A1;
384 }
385
386 .table input[type="checkbox"]
387 {
388 margin-top: 0px;
389 -moz-margin-end: 20px;
390 -webkit-margin-end: 20px;
391 padding: 0px 0px 0px 0px;
392 visibility: hidden;
393 }
394
395 .table input[type="checkbox"]::before
396 {
397 content: "";
398 background-position: -51px 0px;
399 height: 18px;
400 width: 18px;
401 visibility: visible;
402 }
403
404 .table input[type="checkbox"]:checked::before
405 {
406 content: "";
407 background-position: -68px 0px;
408 height: 18px;
409 padding: 0px;
410 width: 18px;
411 visibility: visible;
412 }
413
414 input[disabled="true"]::before
415 {
416 background-color: #ccc; 392 background-color: #ccc;
417 border-radius: 2px;
418 } 393 }
419 394
420 .table button.delete 395 .table button.delete
421 { 396 {
422 background-color: transparent; 397 background-color: transparent;
423 background-position: -9px -32px; 398 background-position: -9px -32px;
424 border: 0px; 399 border: 0px;
425 height: 10px; 400 height: 10px;
426 margin-top: 5px; 401 margin-top: 5px;
427 -moz-margin-end: 20px; 402 -moz-margin-end: 20px;
(...skipping 15 matching lines...) Expand all
443 { 418 {
444 display: flex; 419 display: flex;
445 margin-bottom: 0px; 420 margin-bottom: 0px;
446 padding: 0px; 421 padding: 0px;
447 } 422 }
448 423
449 .tabs.horizontal li 424 .tabs.horizontal li
450 { 425 {
451 display: inline-block; 426 display: inline-block;
452 border-bottom: 1px solid #A1A1A1; 427 border-bottom: 1px solid #A1A1A1;
428 padding: 10px 46px;
453 color: #3A7BA6; 429 color: #3A7BA6;
454 padding: 10px 46px;
455 text-align: center; 430 text-align: center;
456 } 431 }
457 432
458 .icon, 433 .icon,
459 .table input[type="checkbox"]::before, 434 button[role="checkbox"],
460 .table button.delete, 435 .table button.delete,
461 #content-help a::before, 436 #content-help a::before,
462 #dialog-close::before, 437 #dialog-close::before,
463 #custom-filters-add button::after, 438 #custom-filters-add button::after,
464 #dialog-body button::before, 439 #dialog-body button::before,
465 .date::before, 440 .date::before,
466 .time::before, 441 .time::before,
467 #all-filter-lists .arrow, 442 #all-filter-lists .arrow,
468 .context-menu .content a::before 443 .context-menu .content a::before
469 { 444 {
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
542 vertical-align: top; 517 vertical-align: top;
543 } 518 }
544 519
545 /* 520 /*
546 General tab content 521 General tab content
547 */ 522 */
548 523
549 #blocking-languages, 524 #blocking-languages,
550 #acceptable-ads 525 #acceptable-ads
551 { 526 {
552 -moz-padding-end: 40px; 527 -moz-margin-end: 40px;
553 -webkit-padding-end: 40px; 528 -webkit-margin-end: 40px;
554 } 529 }
555 530
556 #custom-wrapper 531 #custom-wrapper
557 { 532 {
558 height: 290px; 533 height: 290px;
559 overflow: auto; 534 overflow: auto;
560 } 535 }
561 536
562 #custom-wrapper .table 537 #custom-wrapper .table
563 { 538 {
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
655 { 630 {
656 display: inline-block; 631 display: inline-block;
657 } 632 }
658 633
659 #all-filter-lists .table li 634 #all-filter-lists .table li
660 { 635 {
661 padding-left: 16px; 636 padding-left: 16px;
662 padding-right: 16px; 637 padding-right: 16px;
663 } 638 }
664 639
665 #all-filter-lists .table li > span:first-of-type 640 #all-filter-lists .table li > div
666 { 641 {
667 display: inline-block; 642 display: flex;
668 width: 330px; 643 width: 330px;
669 } 644 }
670 645
671 .table-header 646 .table-header
672 { 647 {
673 display: flex; 648 display: flex;
674 } 649 }
675 650
676 #filter-lists h3 651 #filter-lists h3
677 { 652 {
(...skipping 26 matching lines...) Expand all
704 border-top: none; 679 border-top: none;
705 } 680 }
706 681
707 #all-filter-lists .controls button 682 #all-filter-lists .controls button
708 { 683 {
709 margin-top: 14px; 684 margin-top: 14px;
710 } 685 }
711 686
712 #all-filter-lists .arrow 687 #all-filter-lists .arrow
713 { 688 {
689 position: relative;
690 margin: auto 6px;
714 border-style: none; 691 border-style: none;
715 padding: 0px; 692 padding: 0px;
716 width: 6px; 693 width: 6px;
717 height: 4px; 694 height: 4px;
718 margin: 0px;
719 background-color: transparent;
720 background-position: -1px -54px; 695 background-position: -1px -54px;
696 cursor: pointer;
721 } 697 }
722 698
723 #all-filter-lists .table li:last-of-type a 699 #all-filter-lists .table li:last-of-type a
724 { 700 {
725 color: #3A7BA6; 701 color: #3A7BA6;
726 text-decoration: none; 702 text-decoration: none;
727 cursor: pointer; 703 cursor: pointer;
728 } 704 }
729 705
730 #all-filter-lists .table li:last-of-type span:last-child 706 #all-filter-lists .table li:last-of-type > span:last-child
731 { 707 {
732 -webkit-margin-start: auto; 708 -webkit-margin-start: auto;
733 -moz-margin-start: auto; 709 -moz-margin-start: auto;
710 }
711
712 #all-filter-lists li.show-message .date,
713 #all-filter-lists li.show-message .time,
714 #all-filter-lists li:not(.show-message) .message
715 {
716 display: none;
734 } 717 }
735 718
736 .date::before 719 .date::before
737 { 720 {
738 content: ""; 721 content: "";
739 -webkit-margin-end: 6px; 722 -webkit-margin-end: 6px;
740 -moz-margin-end: 6px; 723 -moz-margin-end: 6px;
741 height: 12px; 724 height: 12px;
742 width: 12px; 725 width: 12px;
743 background-position: -7px -49px; 726 background-position: -7px -49px;
(...skipping 219 matching lines...) Expand 10 before | Expand all | Expand 10 after
963 .tooltip:not(:hover) > div[role="tooltip"], 946 .tooltip:not(:hover) > div[role="tooltip"],
964 div[role="tooltip"]:hover 947 div[role="tooltip"]:hover
965 { 948 {
966 visibility: hidden; 949 visibility: hidden;
967 opacity: 0; 950 opacity: 0;
968 -webkit-transition-delay: 0ms; 951 -webkit-transition-delay: 0ms;
969 transition-delay: 0ms; 952 transition-delay: 0ms;
970 } 953 }
971 954
972 div[role="tooltip"]::before, 955 div[role="tooltip"]::before,
973 div.context-menu-container::before 956 div.context-menu::before
974 { 957 {
975 background-image: url(options-sprite.png); 958 background-image: url(options-sprite.png);
976 background-position: -8px -42px; 959 background-position: -8px -42px;
977 content: ""; 960 content: "";
978 height: 6px; 961 height: 6px;
979 position: absolute; 962 position: absolute;
980 top: -6px; 963 top: -6px;
981 width: 14px; 964 width: 14px;
982 left: 30px; 965 left: 30px;
983 } 966 }
984 967
985 div.context-menu-container 968 div.context-menu
986 { 969 {
987 position: absolute; 970 position: absolute;
988 top: 21px; 971 top: 16px;
989 z-index: 1; 972 z-index: 1;
990 visibility: hidden; 973 visibility: hidden;
991 } 974 }
992 975
993 li.context div.context-menu-container 976 div.context-menu::before
994 {
995 visibility: visible;
996 }
997
998 div.context-menu-container::before
999 { 977 {
1000 left: -4px; 978 left: -4px;
1001 } 979 }
1002 980
1003 html[dir="rtl"] div.context-menu-container::before 981 html[dir="rtl"] div.context-menu::before
1004 { 982 {
1005 left: inherit; 983 left: inherit;
1006 right: -4px; 984 right: -4px;
1007 } 985 }
1008 986
1009 .context-menu div.context-menu-container > div 987 div.context-menu .content
1010 { 988 {
1011 position: relative; 989 position: relative;
1012 left: calc(-50% + 2px); 990 left: calc(-50% + 2px);
991 border-radius: 3px;
992 padding: 4px 10px;
1013 background-color: rgba(45, 45, 45, 0.95); 993 background-color: rgba(45, 45, 45, 0.95);
1014 padding: 0px 10px; 994 cursor: default;
1015 border-radius: 3px; 995 }
1016 } 996
1017 997 html[dir="rtl"] div.context-menu .content
1018 html[dir="rtl"] div.context-menu-container > div
1019 { 998 {
1020 left: inherit; 999 left: inherit;
1021 right: -50%; 1000 right: -50%;
1022 } 1001 }
1023 1002
1024 div.context-menu-container > div a::before 1003 li.show-context-menu div.context-menu
1004 {
1005 visibility: visible;
1006 }
1007
1008 div.context-menu > div a::before
1025 { 1009 {
1026 content: ""; 1010 content: "";
1027 -moz-margin-end: 8px; 1011 -moz-margin-end: 8px;
1028 -webkit-margin-end: 8px; 1012 -webkit-margin-end: 8px;
1029 } 1013 }
1030 1014
1031 div.context-menu-container > div a 1015 div.context-menu > div a
1032 { 1016 {
1033 display: block; 1017 display: block;
1018 padding: 7px 4px;
1019 border-bottom: 1px solid #CDCDCD;
1034 text-decoration: none; 1020 text-decoration: none;
1035 padding: 6px 0px;
1036 border-bottom: 1px solid #CDCDCD;
1037 cursor: pointer; 1021 cursor: pointer;
1038 vertical-align: middle; 1022 vertical-align: middle;
1039 } 1023 }
1040 1024
1041 div.context-menu-container > div a:before 1025 div.context-menu > div a::before
1042 { 1026 {
1043 vertical-align: middle; 1027 vertical-align: middle;
1044 height: 16px; 1028 height: 16px;
1045 width: 16px; 1029 width: 16px;
1046 } 1030 }
1047 1031
1048 div.context-menu-container > div a:last-child 1032 div.context-menu > div a:last-child
1049 { 1033 {
1050 border: none; 1034 border: none;
1051 } 1035 }
1052 1036
1053 .context-menu .update-now::before 1037 .context-menu .update-subscription::before
1054 { 1038 {
1055 background-position: -38px -31px; 1039 background-position: -38px -31px;
1056 } 1040 }
1057 1041
1058 .context-menu .website::before 1042 .context-menu .website::before
1059 { 1043 {
1060 background-position: -33px -47px; 1044 background-position: -33px -47px;
1061 } 1045 }
1062 1046
1063 .context-menu .source::before 1047 .context-menu .source::before
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after
1148 -webkit-margin-end: 6px; 1132 -webkit-margin-end: 6px;
1149 } 1133 }
1150 1134
1151 /* 1135 /*
1152 Dialog 1136 Dialog
1153 */ 1137 */
1154 1138
1155 #dialog-background 1139 #dialog-background
1156 { 1140 {
1157 display: none; 1141 display: none;
1158 background-color: white; 1142 position: fixed;
1159 position: absolute;
1160 opacity: 0.7;
1161 top: 0px; 1143 top: 0px;
1162 right: 0px; 1144 right: 0px;
1163 bottom: 0px; 1145 bottom: 0px;
1164 left: 0px; 1146 left: 0px;
1165 z-index: 2; 1147 z-index: 2;
1148 background-color: white;
1149 opacity: 0.7;
1166 } 1150 }
1167 1151
1168 body[data-dialog] #dialog-background 1152 body[data-dialog] #dialog-background
1169 { 1153 {
1170 display: block; 1154 display: block;
1171 } 1155 }
1172 1156
1173 #dialog 1157 #dialog
1174 { 1158 {
1175 background-color: #FFFFFF; 1159 position: fixed;
1176 border: 2px solid #4D9D4B; 1160 top: 100px;
1177 border-radius: 3px;
1178 margin: auto;
1179 position:absolute;
1180 top:100px;
1181 left: 0px; 1161 left: 0px;
1182 right: 0px; 1162 right: 0px;
1183 z-index: 2; 1163 z-index: 2;
1184 width: 400px; 1164 width: 400px;
1165 margin: auto;
1166 border-radius: 3px;
1167 border: 2px solid #4D9D4B;
1168 background-color: #FFFFFF;
1185 } 1169 }
1186 1170
1187 #dialog header 1171 #dialog header
1188 { 1172 {
1173 display: flex;
1174 min-height: 25px;
1175 padding: 10px;
1189 background-color: #4D9D4B; 1176 background-color: #4D9D4B;
1190 display: flex;
1191 height: 25px;
1192 padding: 10px;
1193 } 1177 }
1194 1178
1195 #dialog-close 1179 #dialog-close
1196 { 1180 {
1197 -moz-border-start: 1px solid #25612B; 1181 -moz-border-start: 1px solid #25612B;
1198 -webkit-border-start: 1px solid #25612B; 1182 -webkit-border-start: 1px solid #25612B;
1199 color: #0F660F; 1183 color: #0F660F;
1200 display: inline-block; 1184 display: inline-block;
1201 height: 20px; 1185 height: 20px;
1202 font-size: 15px; 1186 font-size: 15px;
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
1236 margin-top: 10px; 1220 margin-top: 10px;
1237 padding: 5px; 1221 padding: 5px;
1238 width: 100%; 1222 width: 100%;
1239 } 1223 }
1240 1224
1241 #dialog .table 1225 #dialog .table
1242 { 1226 {
1243 width: 100%; 1227 width: 100%;
1244 } 1228 }
1245 1229
1246 #dialog #other-language .table 1230 #dialog #dialog-content-language .table
1247 { 1231 {
1248 height: 200px;
1249 overflow: auto; 1232 overflow: auto;
1250 } 1233 }
1251 1234
1252 #dialog .section:not(:first-child) 1235 #dialog .section:not(:first-child)
1253 { 1236 {
1254 margin-top: 24px; 1237 margin-top: 24px;
1255 } 1238 }
1256 1239
1257 #dialog-title 1240 #dialog-title
1258 { 1241 {
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
1291 1274
1292 body:not([data-dialog="custom"]) #dialog-title-custom, 1275 body:not([data-dialog="custom"]) #dialog-title-custom,
1293 body:not([data-dialog="custom"]) #dialog-content-custom, 1276 body:not([data-dialog="custom"]) #dialog-content-custom,
1294 body:not([data-dialog="language"]) #dialog-title-language, 1277 body:not([data-dialog="language"]) #dialog-title-language,
1295 body:not([data-dialog="language"]) #dialog-content-language, 1278 body:not([data-dialog="language"]) #dialog-content-language,
1296 body:not([data-dialog="predefined"]) #dialog-title-predefined, 1279 body:not([data-dialog="predefined"]) #dialog-title-predefined,
1297 body:not([data-dialog="predefined"]) #dialog-content-predefined, 1280 body:not([data-dialog="predefined"]) #dialog-content-predefined,
1298 body:not([data-dialog]) #dialog 1281 body:not([data-dialog]) #dialog
1299 { 1282 {
1300 display: none; 1283 display: none;
1284 }
1285
1286 #dialog-content-language .dialog-content-block
1287 {
1288 display: flex;
1289 flex-direction: column;
1290 height: 120px;
1291 }
1292
1293 #dialog-content-language #other-language
1294 {
1295 height: 200px;
1301 } 1296 }
1302 1297
1303 #other-language .button-add 1298 #other-language .button-add
1304 { 1299 {
1305 background-color: transparent; 1300 background-color: transparent;
1306 margin: 0px; 1301 margin: 0px;
1307 padding: 0px; 1302 padding: 0px;
1308 width: auto; 1303 width: auto;
1309 -webkit-border-end: 1px solid #CDCDCD; 1304 -webkit-border-end: 1px solid #CDCDCD;
1310 -moz-border-end: 1px solid #CDCDCD; 1305 -moz-border-end: 1px solid #CDCDCD;
1311 -webkit-padding-end: 10px; 1306 -webkit-padding-end: 10px;
1312 -moz-padding-end: 10px; 1307 -moz-padding-end: 10px;
1313 -webkit-padding-start: 0px; 1308 -webkit-padding-start: 0px;
1314 -moz-padding-start: 0px; 1309 -moz-padding-start: 0px;
1315 } 1310 }
1316 1311
1317 #other-language .button-add::before 1312 #other-language .button-add::before
1318 { 1313 {
1319 display: none; 1314 display: none;
1320 } 1315 }
1321 1316
1322 #other-language .display 1317 #other-language .display
1323 { 1318 {
1324 -webkit-margin-start: 10px; 1319 -webkit-margin-start: 10px;
1325 -moz-margin-start: 10px; 1320 -moz-margin-start: 10px;
1326 } 1321 }
LEFTRIGHT

Powered by Google App Engine
This is Rietveld