1 @import "jquery.autocomplete.css";
6 background: none repeat scroll 0 0 #FFFFFF;
8 font-family: sans-serif;
20 h1, h2, h3, ul, li, form, img, p {
27 vertical-align: middle;
34 .login .form-row-vertical {
39 border-color: #CCCCCE -moz-use-text-color -moz-use-text-color;
40 border-right: medium none;
41 border-style: dashed none none;
42 border-width: 1px medium medium;
46 font-family: Trebuchet MS, "segoe ui", Helvetica, "Microsoft YaHei", Tahoma, Verdana, MingLiu, PMingLiu, Arial, sans-serif;
47 vertical-align: middle;
58 text-decoration: none;
69 text-decoration: underline;
73 text-decoration: underline;
107 list-style: disc outside none;
114 list-style: decimal outside none;
121 vertical-align: middle;
129 background-color: #F5F5F5;
130 font-family: Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
140 font-family: Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
145 background-color: #F5F5F5;
148 padding: 10px 0 1px 10px;
152 blockquote blockquote {
157 #wrapper, #announcement {
161 background-color: #FFF;
169 background-color: #FFFFFF;
170 border-bottom: 1px solid #777777;
192 background: none repeat scroll 0 0 #BDCCED;
193 border-top: 1px solid #000000;
213 text-decoration: underline;
223 margin: 35px 0px 0px 0px;
228 background-color: #E5EBF8;
229 border-color: #888888 #888888 -moz-use-text-color;
230 border-style: solid solid none;
231 border-width: 1px 1px medium;
241 text-decoration: none;
245 text-decoration: underline;
249 background: none repeat scroll 0 0 #356FCB;
250 border: 1px solid #356FCB;
255 text-decoration: none;
263 text-decoration: none;
266 #nav a#nav_ask:hover {
267 text-decoration: underline;
276 background-color: #B6C4E2;
277 border-color: #EEEEEC #A9ACA5 #BABDB6 #EEEEEC;
284 #searchBar .content {
287 #searchBar .searchInput {
295 #searchBar .searchBtn {
301 #searchBar .options {
307 #searchBar .options input {
308 margin: 0 3px 0 15px;
311 #searchBar .options input:hover {
316 background-color: #FFFFFF;
327 border-top: 1px dotted #CCCCCE;
330 padding: 3px 0px 5px 0;
335 #listA .short-summary:first-of-type {
339 .user-stats-table .short-summary {
343 .short-summary h2 a {
345 font-family: "Trebuchet MS", "segoe ui", arial, sans-serif;
349 .short-summary .userinfo {
355 .userinfo a, a.userinfo {
359 .short-summary .counts {
366 .short-summary .counts .item-count {
371 .short-summary .question-summary-wrapper {
376 .short-summary .votes, .short-summary .status, .short-summary .views {
377 -moz-border-radius: 5px 5px 5px 5px;
378 border-bottom: 1px solid #CCCCCC;
379 border-right: 1px solid #CCCCCC;
389 .short-summary .votes, .short-summary .views {
393 .short-summary .favorites {
405 font-family: sans-serif;
414 background: none repeat scroll 0 0 #888A85;
428 background: none repeat scroll 0 0 #FFFFFF;
429 border: 1px solid #999999;
441 background: none repeat scroll 0 0 #E5EBF8;
442 border-color: #EEEEEC #A9ACA5 #BABDB6 #EEEEEC;
457 .boxC p.info-box-follow-up-links {
475 font: 12px sans-serif;
479 .paginator .prev a, .paginator .prev a:visited, .paginator .next a, .paginator .next a:visited {
480 background-color: #FFFFFF;
481 border: 1px solid #FFFFFF;
483 font: bold 100% sans-serif;
484 padding: 2px 4px 3px;
495 .paginator .page, .paginator .page a:visited, .paginator .curr {
496 background-color: #FFFFFF;
497 border: 1px solid #CCCCCC;
499 font: 0.875em verdana;
505 background-color: #777777;
506 border: 1px solid #777777;
511 .paginator .page:hover, .paginator .prev a:hover, .paginator .next a:hover {
512 background-color: #777777;
513 border: 1px solid #777777;
515 text-decoration: none;
520 font: bold 100% sans-serif;
524 .paginator-container-left {
530 font-family: sans-serif;
536 background-color: #EEEEEE;
537 border-bottom: 1px solid #CCCCCC;
538 border-right: 1px solid #CCCCCC;
543 text-decoration: none;
548 background-color: #356FCB;
553 font-family: sans-serif;
563 background: none repeat scroll 0 0 #FFFFCD;
564 border-color: #EEEEEE #CCCCCC #CCCCCC #EEEEEE;
565 border-left: 1px solid #EEEEEE;
572 padding: 4px 12px 4px 6px;
576 text-decoration: none;
581 background: url("../images/medala_on.gif") no-repeat scroll 0 0 transparent;
582 border-color: #E7E296 #D1CA3D #D1CA3D #E7E296;
583 border-left: 1px solid #E7E296;
587 text-decoration: none;
591 background-color: #FFFFFF;
592 border-bottom: 1px solid white;
600 background-color: #FFFFFF;
608 .tabsA a, .sticky-sort-tabs {
609 background: none repeat scroll 0 0 #EEEEEE;
610 border-bottom: 1px solid #CCCCCC;
611 border-right: 1px solid #CCCCCC;
618 text-decoration: none;
630 .sticky-sort-tabs input {
637 .tabsA a.on, .tabsA a:hover {
638 background: none repeat scroll 0 0 #FFFFFF;
643 background: none repeat scroll 0 0 #356FCB;
648 border-bottom: 1px solid #777777;
658 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
659 border-bottom: 0 solid #777777;
666 padding: 0 6px 0 15px;
670 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
671 border-bottom: 0 solid #777777;
678 padding: 0 6px 0 15px;
682 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
683 border-bottom: 0 solid #777777;
690 padding: 0 6px 0 15px;
694 border-bottom: 1px solid #777777;
703 border-bottom: 1px solid #777777;
713 word-wrap: break-word;
716 .questions-related p {
751 border-bottom: 1px solid #CCCCCE;
766 /* Fixes OSQA-143 IE8 text overflow issue */
767 div.question-body p, div.answer-body p {
772 background: none repeat scroll 0 0 #E9E9FF;
776 background-color: #EBFFE6;
777 border-bottom-color: #9BD59B;
781 background: none repeat scroll 0 0 #E5EBF8;
785 .answered-accepted, .answer-votes.answered-accepted {
786 background: none repeat scroll 0 0 #E6F8DD;
791 background: none repeat scroll 0 0 #F3E3E1;
796 list-style-type: none;
808 list-style-type: none;
816 .badge-list a.medal {
827 list-style-type: disc;
835 table.form-as-table {
839 table.form-as-table ul {
841 list-style-type: none;
844 table.form-as-table li {
848 table.form-as-table pre {
852 table.check-table td {
893 background-color: #F5F5F5;
908 .preview-toggle span:hover {
922 .revision .rev-arrow {
927 background-color: #EEEEEE;
932 background-color: #E9E9FF;
939 .revision .summary span {
940 /**background-color: yellow;**/
953 display: inline-block;
961 font-family: sans-serif;
976 background-color: #97FF97;
999 background-color: #EEEEEE;
1008 background: url("../images/edit.png") no-repeat scroll 0 0 transparent;
1013 margin-bottom: 10px;
1017 text-decoration: none;
1027 background-color: #EEEEEE;
1035 padding: 4px 4px 5px;
1037 text-decoration: none;
1071 background-color: #CCCCCC;
1077 .question-title-link a {
1082 .answer-title-link a {
1118 .score, .accept_rate {
1139 display: inline-block;
1143 list-style-type: none;
1155 background-color: #EEEEEE;
1156 border: 1px solid #AAAAAA;
1170 background-color: #D4D0C8;
1171 border: 1px solid #777777;
1176 padding-bottom: 4px;
1180 text-decoration: underline;
1184 padding-right: 10px;
1188 background-color: #F4A83D;
1207 background-color: #FAD163;
1208 border: 2px solid #735005;
1216 text-decoration: none;
1220 #close-notify:hover {
1221 text-decoration: none;
1242 border-top: 1px dashed #AAAAAA;
1247 border-top: medium none;
1252 margin-bottom: 10px;
1257 text-decoration: underline;
1272 display: inline-block;
1276 vertical-align: top;
1279 table.form-as-table input {
1284 ul.form-horizontal-rows {
1285 list-style: none outside none;
1289 ul.form-horizontal-rows li {
1294 ul.form-horizontal-rows label {
1295 display: inline-block;
1298 ul.form-horizontal-rows label {
1307 ul.form-horizontal-rows li input {
1314 #changepw-form li input {
1318 .user-profile-tool-links {
1320 padding-bottom: 10px;
1323 .post-controls, .tags-container {
1342 #question-controls .tags {
1347 display: inline-block;
1353 .post-update-info p {
1360 .post-update-info img {
1362 margin: 4px 8px 0 0;
1367 padding-bottom: 2px;
1370 #hideIgnoredTagsControl {
1374 #hideIgnoredTagsCb {
1375 margin: 0 2px 0 1px;
1379 background: none repeat scroll 0 0 #EEEEEE;
1386 a.sidebar_button:hover {
1387 background-color: #777777;
1389 text-decoration: none;
1392 a.post-vote, .favorite-mark, a.accept-answer {
1400 background: url("../images/vote-arrow-up.png") no-repeat scroll center center transparent;
1403 a.post-vote.up.on, a.post-vote.up:hover {
1404 background: url("../images/vote-arrow-up-on.png") no-repeat scroll center center transparent;
1408 background: url("../images/vote-arrow-down.png") no-repeat scroll center center transparent;
1411 a.post-vote.down.on, a.post-vote.down:hover {
1412 background: url("../images/vote-arrow-down-on.png") no-repeat scroll center center transparent;
1416 background: url("../images/vote-accepted.png") no-repeat scroll center center transparent;
1419 a.accept-answer.on, a.accept-answer:hover {
1420 background: url("../images/vote-accepted-on.png") no-repeat scroll center center transparent;
1426 background: url("../images/wiki.png") no-repeat left center;
1433 .post-score, .comments-char-left-count {
1442 background: url("../images/vote-favorite-off.png") no-repeat scroll center center transparent;
1445 .favorite-mark.on, a.favorite-mark:hover {
1446 background: url("../images/vote-favorite-on.png") no-repeat scroll center center transparent;
1457 .comments-container {
1461 .comments-container {
1465 .answered-by-owner .comments-container {
1466 background-color: #E6ECFF;
1469 .accepted-answer .comments-container {
1470 background-color: #CCFFBF;
1474 border-top: 1px dotted #CCCCCE;
1479 .comment.not_top_scorer {
1489 vertical-align: top;
1512 vertical-align: middle;
1521 a.comment-like, a.comment-delete, a.comment-edit, a.comment-convert {
1527 background: url("../images/comment-like.png") no-repeat scroll center center transparent;
1530 a.comment-like:hover, a.comment-like.on {
1531 background: url("../images/comment-like-on.png") no-repeat scroll center center transparent;
1535 background: url("../images/comment-delete.png") no-repeat scroll center center transparent;
1538 a.comment-delete:hover {
1539 background: url("../images/comment-delete-hover.png") no-repeat scroll center center transparent;
1543 background: url("../images/convert-off.png") no-repeat scroll center center transparent;
1546 a.comment-convert:hover {
1547 background: url("../images/convert-hover.png") no-repeat scroll center center transparent;
1551 background: url("../images/comment-edit.png") no-repeat scroll center center transparent;
1554 a.comment-edit:hover {
1555 background: url("../images/comment-edit-hover.png") no-repeat scroll center center transparent;
1558 img.subscription-remove {
1562 .comment-form-container {
1567 .comment-form-widgets-container input {
1568 vertical-align: top;
1571 .comment-form-widgets-container textarea {
1577 span.comment-chars-left {
1583 border-top: 1px dotted #CCCCCE;
1588 div.comment-tools .comments-showing {
1593 div.comment-tools a {
1594 background: none repeat scroll 0 0 #EEEEEE;
1601 div.comment-tools a:hover {
1602 background-color: #777777;
1604 text-decoration: none;
1617 .action-link a.ajax-command:hover {
1618 background-color: #777777;
1620 text-decoration: none;
1623 .action-link-separator {
1628 background-color: #F4E7E7;
1637 background: url('/m/default/media/images/indicator.gif')
1640 #command-loader.success {
1641 background: url('/m/default/media/images/vote-accepted-on.png')
1644 .comment-form-buttons {
1650 .comment-form-buttons input, .user-prompt .prompt-buttons button {
1654 border: 1px solid #999;
1657 .comment-form-buttons input {
1660 vertical-align: middle;
1664 .comments-char-left-count.warn {
1668 #ask-related-questions {
1677 div.dialog, .context-menu-dropdown {
1679 background-color: #EEEEEE;
1680 -moz-border-radius: 5px;
1681 -webkit-border-radius: 5px;
1682 -moz-box-shadow: 2px 2px 5px #3060A8;
1683 -webkit-box-shadow: 2px 2px 5px #3060A8;
1686 .context-menu-dropdown {
1691 list-style-type: none;
1695 .context-menu-dropdown li.item {
1696 padding: 4px 8px 4px 8px;
1697 -moz-border-radius: 5px;
1698 -webkit-border-radius: 5px;
1701 .context-menu-dropdown li.item a {
1703 white-space: nowrap;
1704 text-decoration: none;
1707 .context-menu-dropdown li.separator {
1709 padding: 10px 0 4px 0;
1714 .context-menu-dropdown li.item:hover {
1715 background-color: #3060A8;
1719 .context-menu-dropdown span {
1726 .context-menu-trigger {
1730 div.dialog .dialog-content {
1731 padding: 12px 12px 42px 12px;
1735 div.dialog .dialog-buttons {
1745 .dialog-yes, .dialog-no {
1746 margin: 0 3px 5px 3px;
1747 -moz-border-radius: 3px;
1748 -webkit-border-radius: 3px;
1749 background-color: #3060A8;
1757 div.dialog.confirm, div.dialog.warning {
1761 div.dialog.confirm {
1770 div.dialog.prompt .dialog-content select, div.dialog.prompt .dialog-content textarea, div.dialog.prompt .dialog-content input[type=text] {
1776 .user-prompt .prompt-buttons {
1781 text-decoration: line-through;
1787 display: inline-block;
1790 div#subscription_list {
1795 div.subscription_summary {
1796 border-top: 2px dotted #CCCCCE;
1798 padding: 3px 0px 5px 0;
1804 div.subscription_title {
1812 a.subscription_unsubscribe_button {
1821 div.subscription_userinfo {
1825 div.subscription_tags {
1826 font-family: sans-serif;
1829 div.subscription_tags a, span.tag {
1830 background-color: #EEEEEE;
1831 border-bottom: 1px solid #CCCCCC;
1832 border-right: 1px solid #CCCCCC;
1835 font-weight: normal;
1837 text-decoration: none;
1838 white-space: nowrap;
1840 div.subscription_tags a:hover {
1841 background-color: #356FCB;
1848 div.wmd-button-bar {