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;
202 background-color: #FFFFFF;
214 text-decoration: underline;
224 margin: 35px 0px 0px 0px;
229 background-color: #E5EBF8;
230 border-color: #888888 #888888 -moz-use-text-color;
231 border-style: solid solid none;
232 border-width: 1px 1px medium;
242 text-decoration: none;
246 text-decoration: underline;
250 background: none repeat scroll 0 0 #356FCB;
251 border: 1px solid #356FCB;
256 text-decoration: none;
264 text-decoration: none;
267 #nav a#nav_ask:hover {
268 text-decoration: underline;
277 background-color: #B6C4E2;
278 border-color: #EEEEEC #A9ACA5 #BABDB6 #EEEEEC;
285 #searchBar .content {
288 #searchBar .searchInput {
296 #searchBar .searchBtn {
302 #searchBar .options {
308 #searchBar .options input {
309 margin: 0 3px 0 15px;
312 #searchBar .options input:hover {
317 background-color: #FFFFFF;
328 border-top: 1px dotted #CCCCCE;
331 padding: 3px 0px 5px 0;
336 #listA .short-summary:first-of-type {
340 .user-stats-table .short-summary {
344 .short-summary h2 a {
346 font-family: "Trebuchet MS", "segoe ui", arial, sans-serif;
350 .short-summary .userinfo {
356 .userinfo a, a.userinfo {
360 .short-summary .counts {
367 .short-summary .counts .item-count {
372 .short-summary .question-summary-wrapper {
377 .short-summary .votes, .short-summary .status, .short-summary .views {
378 -moz-border-radius: 5px 5px 5px 5px;
379 border-bottom: 1px solid #CCCCCC;
380 border-right: 1px solid #CCCCCC;
390 .short-summary .votes, .short-summary .views {
394 .short-summary .favorites {
406 font-family: sans-serif;
415 background: none repeat scroll 0 0 #888A85;
429 background: none repeat scroll 0 0 #FFFFFF;
430 border: 1px solid #999999;
442 background: none repeat scroll 0 0 #E5EBF8;
443 border-color: #EEEEEC #A9ACA5 #BABDB6 #EEEEEC;
458 .boxC p.info-box-follow-up-links {
476 font: 12px sans-serif;
480 .paginator .prev a, .paginator .prev a:visited, .paginator .next a, .paginator .next a:visited {
481 background-color: #FFFFFF;
482 border: 1px solid #FFFFFF;
484 font: bold 100% sans-serif;
485 padding: 2px 4px 3px;
496 .paginator .page, .paginator .page a:visited, .paginator .curr {
497 background-color: #FFFFFF;
498 border: 1px solid #CCCCCC;
500 font: 0.875em verdana;
506 background-color: #777777;
507 border: 1px solid #777777;
512 .paginator .page:hover, .paginator .prev a:hover, .paginator .next a:hover {
513 background-color: #777777;
514 border: 1px solid #777777;
516 text-decoration: none;
521 font: bold 100% sans-serif;
525 .paginator-container-left {
531 font-family: sans-serif;
537 background-color: #EEEEEE;
538 border-bottom: 1px solid #CCCCCC;
539 border-right: 1px solid #CCCCCC;
544 text-decoration: none;
549 background-color: #356FCB;
554 font-family: sans-serif;
564 background: none repeat scroll 0 0 #FFFFCD;
565 border-color: #EEEEEE #CCCCCC #CCCCCC #EEEEEE;
566 border-left: 1px solid #EEEEEE;
573 padding: 4px 12px 4px 6px;
577 text-decoration: none;
582 background: url("../images/medala_on.gif") no-repeat scroll 0 0 transparent;
583 border-color: #E7E296 #D1CA3D #D1CA3D #E7E296;
584 border-left: 1px solid #E7E296;
588 text-decoration: none;
592 background-color: #FFFFFF;
593 border-bottom: 1px solid white;
601 background-color: #FFFFFF;
609 .tabsA a, .sticky-sort-tabs {
610 background: none repeat scroll 0 0 #EEEEEE;
611 border-bottom: 1px solid #CCCCCC;
612 border-right: 1px solid #CCCCCC;
619 text-decoration: none;
631 .sticky-sort-tabs input {
638 .tabsA a.on, .tabsA a:hover {
639 background: none repeat scroll 0 0 #FFFFFF;
644 background: none repeat scroll 0 0 #356FCB;
649 border-bottom: 1px solid #777777;
659 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
660 border-bottom: 0 solid #777777;
667 padding: 0 6px 0 15px;
671 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
672 border-bottom: 0 solid #777777;
679 padding: 0 6px 0 15px;
683 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
684 border-bottom: 0 solid #777777;
691 padding: 0 6px 0 15px;
695 border-bottom: 1px solid #777777;
704 border-bottom: 1px solid #777777;
714 word-wrap: break-word;
717 .questions-related p {
752 border-bottom: 1px solid #CCCCCE;
767 /* Fixes OSQA-143 IE8 text overflow issue */
768 div.question-body p, div.answer-body p {
773 background: none repeat scroll 0 0 #E9E9FF;
777 background-color: #EBFFE6;
778 border-bottom-color: #9BD59B;
782 background: none repeat scroll 0 0 #E5EBF8;
786 .answered-accepted, .answer-votes.answered-accepted {
787 background: none repeat scroll 0 0 #E6F8DD;
792 background: none repeat scroll 0 0 #F3E3E1;
797 list-style-type: none;
809 list-style-type: none;
817 .badge-list a.medal {
828 list-style-type: disc;
836 table.form-as-table {
840 table.form-as-table ul {
842 list-style-type: none;
845 table.form-as-table li {
849 table.form-as-table pre {
853 table.check-table td {
894 background-color: #F5F5F5;
909 .preview-toggle span:hover {
923 .revision .rev-arrow {
928 background-color: #EEEEEE;
933 background-color: #E9E9FF;
940 .revision .summary span {
941 /**background-color: yellow;**/
954 display: inline-block;
962 font-family: sans-serif;
977 background-color: #97FF97;
1000 background-color: #EEEEEE;
1009 background: url("../images/edit.png") no-repeat scroll 0 0 transparent;
1014 margin-bottom: 10px;
1018 text-decoration: none;
1028 background-color: #EEEEEE;
1036 padding: 4px 4px 5px;
1038 text-decoration: none;
1072 background-color: #CCCCCC;
1078 .question-title-link a {
1083 .answer-title-link a {
1119 .score, .accept_rate {
1140 display: inline-block;
1144 list-style-type: none;
1156 background-color: #EEEEEE;
1157 border: 1px solid #AAAAAA;
1171 background-color: #D4D0C8;
1172 border: 1px solid #777777;
1177 padding-bottom: 4px;
1181 text-decoration: underline;
1185 padding-right: 10px;
1189 background-color: #F4A83D;
1208 background-color: #FAD163;
1209 border: 2px solid #735005;
1217 text-decoration: none;
1221 #close-notify:hover {
1222 text-decoration: none;
1243 border-top: 1px dashed #AAAAAA;
1248 border-top: medium none;
1253 margin-bottom: 10px;
1258 text-decoration: underline;
1273 display: inline-block;
1277 vertical-align: top;
1280 table.form-as-table input {
1285 ul.form-horizontal-rows {
1286 list-style: none outside none;
1290 ul.form-horizontal-rows li {
1295 ul.form-horizontal-rows label {
1296 display: inline-block;
1299 ul.form-horizontal-rows label {
1308 ul.form-horizontal-rows li input {
1315 #changepw-form li input {
1319 .user-profile-tool-links {
1321 padding-bottom: 10px;
1324 .post-controls, .tags-container {
1343 #question-controls .tags {
1348 display: inline-block;
1354 .post-update-info p {
1361 .post-update-info img {
1363 margin: 4px 8px 0 0;
1368 padding-bottom: 2px;
1371 #hideIgnoredTagsControl {
1375 #hideIgnoredTagsCb {
1376 margin: 0 2px 0 1px;
1380 background: none repeat scroll 0 0 #EEEEEE;
1387 a.sidebar_button:hover {
1388 background-color: #777777;
1390 text-decoration: none;
1393 a.post-vote, .favorite-mark, a.accept-answer {
1401 background: url("../images/vote-arrow-up.png") no-repeat scroll center center transparent;
1404 a.post-vote.up.on, a.post-vote.up:hover {
1405 background: url("../images/vote-arrow-up-on.png") no-repeat scroll center center transparent;
1409 background: url("../images/vote-arrow-down.png") no-repeat scroll center center transparent;
1412 a.post-vote.down.on, a.post-vote.down:hover {
1413 background: url("../images/vote-arrow-down-on.png") no-repeat scroll center center transparent;
1417 background: url("../images/vote-accepted.png") no-repeat scroll center center transparent;
1420 a.accept-answer.on, a.accept-answer:hover {
1421 background: url("../images/vote-accepted-on.png") no-repeat scroll center center transparent;
1427 background: url("../images/wiki.png") no-repeat left center;
1434 .post-score, .comments-char-left-count {
1443 background: url("../images/vote-favorite-off.png") no-repeat scroll center center transparent;
1446 .favorite-mark.on, a.favorite-mark:hover {
1447 background: url("../images/vote-favorite-on.png") no-repeat scroll center center transparent;
1458 .comments-container {
1462 .comments-container {
1466 .answered-by-owner .comments-container {
1467 background-color: #E6ECFF;
1470 .accepted-answer .comments-container {
1471 background-color: #CCFFBF;
1475 border-top: 1px dotted #CCCCCE;
1480 .comment.not_top_scorer {
1490 vertical-align: top;
1513 vertical-align: middle;
1522 a.comment-like, a.comment-delete, a.comment-edit, a.comment-convert {
1528 background: url("../images/comment-like.png") no-repeat scroll center center transparent;
1531 a.comment-like:hover, a.comment-like.on {
1532 background: url("../images/comment-like-on.png") no-repeat scroll center center transparent;
1536 background: url("../images/comment-delete.png") no-repeat scroll center center transparent;
1539 a.comment-delete:hover {
1540 background: url("../images/comment-delete-hover.png") no-repeat scroll center center transparent;
1544 background: url("../images/convert-off.png") no-repeat scroll center center transparent;
1547 a.comment-convert:hover {
1548 background: url("../images/convert-hover.png") no-repeat scroll center center transparent;
1552 background: url("../images/comment-edit.png") no-repeat scroll center center transparent;
1555 a.comment-edit:hover {
1556 background: url("../images/comment-edit-hover.png") no-repeat scroll center center transparent;
1559 img.subscription-remove {
1563 .comment-form-container {
1568 .comment-form-widgets-container input {
1569 vertical-align: top;
1572 .comment-form-widgets-container textarea {
1578 span.comment-chars-left {
1584 border-top: 1px dotted #CCCCCE;
1589 div.comment-tools .comments-showing {
1594 div.comment-tools a {
1595 background: none repeat scroll 0 0 #EEEEEE;
1602 div.comment-tools a:hover {
1603 background-color: #777777;
1605 text-decoration: none;
1618 .action-link a.ajax-command:hover {
1619 background-color: #777777;
1621 text-decoration: none;
1624 .action-link-separator {
1629 background-color: #F4E7E7;
1638 background: url('/m/default/media/images/indicator.gif')
1641 #command-loader.success {
1642 background: url('/m/default/media/images/vote-accepted-on.png')
1645 .comment-form-buttons {
1651 .comment-form-buttons input, .user-prompt .prompt-buttons button {
1655 border: 1px solid #999;
1658 .comment-form-buttons input {
1661 vertical-align: middle;
1665 .comments-char-left-count.warn {
1669 #ask-related-questions {
1678 div.dialog, .context-menu-dropdown {
1680 background-color: #EEEEEE;
1681 -moz-border-radius: 5px;
1682 -webkit-border-radius: 5px;
1683 -moz-box-shadow: 2px 2px 5px #3060A8;
1684 -webkit-box-shadow: 2px 2px 5px #3060A8;
1687 .context-menu-dropdown {
1692 list-style-type: none;
1696 .context-menu-dropdown li.item {
1697 padding: 4px 8px 4px 8px;
1698 -moz-border-radius: 5px;
1699 -webkit-border-radius: 5px;
1702 .context-menu-dropdown li.item a {
1704 white-space: nowrap;
1705 text-decoration: none;
1708 .context-menu-dropdown li.separator {
1710 padding: 10px 0 4px 0;
1715 .context-menu-dropdown li.item:hover {
1716 background-color: #3060A8;
1720 .context-menu-dropdown span {
1727 .context-menu-trigger {
1731 div.dialog .dialog-content {
1732 padding: 12px 12px 42px 12px;
1736 div.dialog .dialog-buttons {
1746 .dialog-yes, .dialog-no {
1747 margin: 0 3px 5px 3px;
1748 -moz-border-radius: 3px;
1749 -webkit-border-radius: 3px;
1750 background-color: #3060A8;
1758 div.dialog.confirm, div.dialog.warning {
1762 div.dialog.confirm {
1771 div.dialog.prompt .dialog-content select, div.dialog.prompt .dialog-content textarea, div.dialog.prompt .dialog-content input[type=text] {
1777 .user-prompt .prompt-buttons {
1782 text-decoration: line-through;
1788 display: inline-block;
1791 div#subscription_list {
1796 div.subscription_summary {
1797 border-top: 2px dotted #CCCCCE;
1799 padding: 3px 0px 5px 0;
1805 div.subscription_title {
1813 a.subscription_unsubscribe_button {
1822 div.subscription_userinfo {
1826 div.subscription_tags {
1827 font-family: sans-serif;
1830 div.subscription_tags a, span.tag {
1831 background-color: #EEEEEE;
1832 border-bottom: 1px solid #CCCCCC;
1833 border-right: 1px solid #CCCCCC;
1836 font-weight: normal;
1838 text-decoration: none;
1839 white-space: nowrap;
1841 div.subscription_tags a:hover {
1842 background-color: #356FCB;
1849 div.wmd-button-bar {