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;
137 white-space: pre-wrap;
141 font-family: Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
143 white-space: pre-wrap;
147 background-color: #F5F5F5;
150 padding: 10px 0 1px 10px;
154 blockquote blockquote {
159 #wrapper, #announcement {
163 background-color: #FFF;
171 background-color: #FFFFFF;
172 border-bottom: 1px solid #777777;
194 background: none repeat scroll 0 0 #BDCCED;
195 border-top: 1px solid #000000;
215 text-decoration: underline;
225 margin: 35px 0px 0px 0px;
230 background-color: #E5EBF8;
231 border-color: #888888 #888888 -moz-use-text-color;
232 border-style: solid solid none;
233 border-width: 1px 1px medium;
243 text-decoration: none;
247 text-decoration: underline;
251 background: none repeat scroll 0 0 #356FCB;
252 border: 1px solid #356FCB;
257 text-decoration: none;
265 text-decoration: none;
268 #nav a#nav_ask:hover {
269 text-decoration: underline;
278 background-color: #B6C4E2;
279 border-color: #EEEEEC #A9ACA5 #BABDB6 #EEEEEC;
286 #searchBar .content {
289 #searchBar .searchInput {
297 #searchBar .searchBtn {
303 #searchBar .options {
309 #searchBar .options input {
310 margin: 0 3px 0 15px;
313 #searchBar .options input:hover {
318 background-color: #FFFFFF;
329 border-top: 1px dotted #CCCCCE;
332 padding: 3px 0px 5px 0;
337 #listA .short-summary:first-of-type {
341 .user-stats-table .short-summary {
345 .short-summary h2 a {
347 font-family: "Trebuchet MS", "segoe ui", arial, sans-serif;
351 .short-summary .userinfo {
357 .userinfo a, a.userinfo {
361 .short-summary .counts {
368 .short-summary .counts .item-count {
373 .short-summary .question-summary-wrapper {
378 .short-summary .votes, .short-summary .status, .short-summary .views {
379 -moz-border-radius: 5px 5px 5px 5px;
380 border-bottom: 1px solid #CCCCCC;
381 border-right: 1px solid #CCCCCC;
391 .short-summary .votes, .short-summary .views {
395 .short-summary .favorites {
407 font-family: sans-serif;
416 background: none repeat scroll 0 0 #888A85;
430 background: none repeat scroll 0 0 #FFFFFF;
431 border: 1px solid #999999;
443 background: none repeat scroll 0 0 #E5EBF8;
444 border-color: #EEEEEC #A9ACA5 #BABDB6 #EEEEEC;
459 .boxC p.info-box-follow-up-links {
477 font: 12px sans-serif;
481 .paginator .prev a, .paginator .prev a:visited, .paginator .next a, .paginator .next a:visited {
482 background-color: #FFFFFF;
483 border: 1px solid #FFFFFF;
485 font: bold 100% sans-serif;
486 padding: 2px 4px 3px;
497 .paginator .page, .paginator .page a:visited, .paginator .curr {
498 background-color: #FFFFFF;
499 border: 1px solid #CCCCCC;
501 font: 0.875em verdana;
507 background-color: #777777;
508 border: 1px solid #777777;
513 .paginator .page:hover, .paginator .prev a:hover, .paginator .next a:hover {
514 background-color: #777777;
515 border: 1px solid #777777;
517 text-decoration: none;
522 font: bold 100% sans-serif;
526 .paginator-container-left {
532 font-family: sans-serif;
538 background-color: #EEEEEE;
539 border-bottom: 1px solid #CCCCCC;
540 border-right: 1px solid #CCCCCC;
545 text-decoration: none;
550 background-color: #356FCB;
555 font-family: sans-serif;
565 background: none repeat scroll 0 0 #FFFFCD;
566 border-color: #EEEEEE #CCCCCC #CCCCCC #EEEEEE;
567 border-left: 1px solid #EEEEEE;
574 padding: 4px 12px 4px 6px;
578 text-decoration: none;
583 background: url("../images/medala_on.gif") no-repeat scroll 0 0 transparent;
584 border-color: #E7E296 #D1CA3D #D1CA3D #E7E296;
585 border-left: 1px solid #E7E296;
589 text-decoration: none;
593 background-color: #FFFFFF;
594 border-bottom: 1px solid white;
602 background-color: #FFFFFF;
610 .tabsA a, .sticky-sort-tabs {
611 background: none repeat scroll 0 0 #EEEEEE;
612 border-bottom: 1px solid #CCCCCC;
613 border-right: 1px solid #CCCCCC;
620 text-decoration: none;
632 .sticky-sort-tabs input {
639 .tabsA a.on, .tabsA a:hover {
640 background: none repeat scroll 0 0 #FFFFFF;
645 background: none repeat scroll 0 0 #356FCB;
650 border-bottom: 1px solid #777777;
660 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
661 border-bottom: 0 solid #777777;
668 padding: 0 6px 0 15px;
672 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
673 border-bottom: 0 solid #777777;
680 padding: 0 6px 0 15px;
684 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
685 border-bottom: 0 solid #777777;
692 padding: 0 6px 0 15px;
696 border-bottom: 1px solid #777777;
705 border-bottom: 1px solid #777777;
715 word-wrap: break-word;
718 .questions-related p {
753 border-bottom: 1px solid #CCCCCE;
769 /* Fixes OSQA-143 IE8 text overflow issue */
770 div.question-body p, div.answer-body p {
775 background: none repeat scroll 0 0 #E9E9FF;
779 background-color: #EBFFE6;
780 border-bottom-color: #9BD59B;
784 background: none repeat scroll 0 0 #E5EBF8;
788 .answered-accepted, .answer-votes.answered-accepted {
789 background: none repeat scroll 0 0 #E6F8DD;
794 background: none repeat scroll 0 0 #F3E3E1;
803 list-style-type: none;
815 list-style-type: none;
823 .badge-list a.medal {
827 #medalList .badgeListDescription {
833 #medalList .badgeListItem {
838 #medalList .intoMyBadges span {
843 #medalList .intoMyBadges {
857 list-style-type: disc;
865 table.form-as-table {
869 table.form-as-table ul {
871 list-style-type: none;
874 table.form-as-table li {
878 table.form-as-table pre {
882 table.check-table td {
923 background-color: #F5F5F5;
938 .preview-toggle span:hover {
952 .revision .rev-arrow {
957 background-color: #EEEEEE;
962 background-color: #E9E9FF;
969 .revision .summary span {
970 /**background-color: yellow;**/
983 display: inline-block;
991 font-family: sans-serif;
1006 background-color: #97FF97;
1029 background-color: #EEEEEE;
1038 background: url("../images/edit.png") no-repeat scroll 0 0 transparent;
1043 margin-bottom: 10px;
1047 text-decoration: none;
1057 background-color: #EEEEEE;
1065 padding: 4px 4px 5px;
1067 text-decoration: none;
1101 background-color: #CCCCCC;
1107 .question-title-link a {
1112 .answer-title-link a {
1148 .score, .accept_rate {
1169 display: inline-block;
1173 list-style-type: none;
1185 background-color: #EEEEEE;
1186 border: 1px solid #AAAAAA;
1200 background-color: #D4D0C8;
1201 border: 1px solid #777777;
1206 padding-bottom: 4px;
1210 text-decoration: underline;
1214 padding-right: 10px;
1218 background-color: #F4A83D;
1241 background-color: #FAD163;
1242 border: 2px solid #735005;
1250 text-decoration: none;
1254 #close-notify:hover {
1255 text-decoration: none;
1276 border-top: 1px dashed #AAAAAA;
1281 border-top: medium none;
1286 margin-bottom: 10px;
1291 text-decoration: underline;
1306 display: inline-block;
1310 vertical-align: top;
1313 table.form-as-table input {
1318 ul.form-horizontal-rows {
1319 list-style: none outside none;
1323 ul.form-horizontal-rows li {
1328 ul.form-horizontal-rows label {
1329 display: inline-block;
1332 ul.form-horizontal-rows label {
1341 ul.form-horizontal-rows li input {
1348 #changepw-form li input {
1352 .user-profile-tool-links {
1354 padding-bottom: 10px;
1357 .post-controls, .tags-container {
1376 #question-controls .tags {
1381 display: inline-block;
1387 .post-update-info p {
1394 .post-update-info img {
1396 margin: 4px 8px 0 0;
1401 padding-bottom: 2px;
1404 #hideIgnoredTagsControl {
1408 #hideIgnoredTagsCb {
1409 margin: 0 2px 0 1px;
1413 background: none repeat scroll 0 0 #EEEEEE;
1420 a.sidebar_button:hover {
1421 background-color: #777777;
1423 text-decoration: none;
1426 a.post-vote, .favorite-mark, a.accept-answer {
1434 background: url("../images/vote-arrow-up.png") no-repeat scroll center center transparent;
1437 a.post-vote.up.on, a.post-vote.up:hover {
1438 background: url("../images/vote-arrow-up-on.png") no-repeat scroll center center transparent;
1442 background: url("../images/vote-arrow-down.png") no-repeat scroll center center transparent;
1445 a.post-vote.down.on, a.post-vote.down:hover {
1446 background: url("../images/vote-arrow-down-on.png") no-repeat scroll center center transparent;
1450 background: url("../images/vote-accepted.png") no-repeat scroll center center transparent;
1453 a.accept-answer.on, a.accept-answer:hover {
1454 background: url("../images/vote-accepted-on.png") no-repeat scroll center center transparent;
1460 background: url("../images/wiki.png") no-repeat left center;
1467 .post-score, .comments-char-left-count {
1476 background: url("../images/vote-favorite-off.png") no-repeat scroll center center transparent;
1479 .favorite-mark.on, a.favorite-mark:hover {
1480 background: url("../images/vote-favorite-on.png") no-repeat scroll center center transparent;
1491 .comments-container {
1495 .comments-container {
1499 .answered-by-owner .comments-container {
1500 background-color: #E6ECFF;
1503 .accepted-answer .comments-container {
1504 background-color: #CCFFBF;
1508 border-top: 1px dotted #CCCCCE;
1513 .comment.not_top_scorer {
1523 vertical-align: top;
1546 vertical-align: middle;
1555 a.comment-like, a.comment-delete, a.comment-edit, a.comment-convert, a.comment-convert-to-question {
1561 background: url("../images/comment-like.png") no-repeat scroll center center transparent;
1564 a.comment-like:hover, a.comment-like.on {
1565 background: url("../images/comment-like-on.png") no-repeat scroll center center transparent;
1569 background: url("../images/comment-delete.png") no-repeat scroll center center transparent;
1572 a.comment-delete:hover {
1573 background: url("../images/comment-delete-hover.png") no-repeat scroll center center transparent;
1577 background: url("../images/convert-off.png") no-repeat scroll center center transparent;
1580 a.comment-convert:hover {
1581 background: url("../images/convert-hover.png") no-repeat scroll center center transparent;
1584 a.comment-convert-to-question {
1585 background: url("../images/convert-to-question-off.png") no-repeat scroll center center transparent;
1588 a.comment-convert-to-question:hover {
1589 background: url("../images/convert-to-question-hover.png") no-repeat scroll center center transparent;
1593 background: url("../images/comment-edit.png") no-repeat scroll center center transparent;
1596 a.comment-edit:hover {
1597 background: url("../images/comment-edit-hover.png") no-repeat scroll center center transparent;
1600 img.subscription-remove {
1604 .comment-form-container {
1610 .comment-form-widgets-container input {
1611 vertical-align: top;
1614 .comment-form-widgets-container textarea {
1620 span.comment-chars-left {
1626 border-top: 1px dotted #CCCCCE;
1631 div.comment-tools span.comment-tools-separator {
1640 div.comment-tools .comments-showing {
1645 div.comment-tools a {
1646 background: none repeat scroll 0 0 #EEEEEE;
1653 div.comment-tools a:hover {
1654 background-color: #777777;
1656 text-decoration: none;
1669 .action-link a.ajax-command:hover {
1670 background-color: #777777;
1672 text-decoration: none;
1675 .action-link-separator {
1680 background-color: #F4E7E7;
1689 background: url('/m/default/media/images/indicator.gif')
1692 #command-loader.success {
1693 background: url('/m/default/media/images/vote-accepted-on.png')
1696 .comment-form-buttons {
1702 .comment-form-buttons input, .user-prompt .prompt-buttons button {
1706 border: 1px solid #999;
1709 .comment-form-buttons input {
1712 padding: 2px 0 4px 0;
1713 vertical-align: middle;
1717 .comments-char-left-count.warn {
1721 #ask-related-questions {
1730 div.dialog, .context-menu-dropdown {
1732 background-color: #EEEEEE;
1733 -moz-border-radius: 5px;
1734 -webkit-border-radius: 5px;
1735 -moz-box-shadow: 2px 2px 5px #3060A8;
1736 -webkit-box-shadow: 2px 2px 5px #3060A8;
1739 .context-menu-dropdown {
1744 list-style-type: none;
1748 .context-menu-dropdown li.item {
1749 padding: 4px 8px 4px 8px;
1750 -moz-border-radius: 5px;
1751 -webkit-border-radius: 5px;
1754 .context-menu-dropdown li.item a {
1756 white-space: nowrap;
1757 text-decoration: none;
1760 .context-menu-dropdown li.separator {
1762 padding: 10px 0 4px 0;
1767 .context-menu-dropdown li.item:hover {
1768 background-color: #3060A8;
1772 .context-menu-dropdown span {
1779 .context-menu-trigger {
1783 div.dialog .dialog-content {
1784 padding: 12px 12px 42px 12px;
1788 div.dialog .dialog-buttons {
1798 .dialog-yes, .dialog-no {
1800 margin: 0 3px 5px 3px;
1801 -moz-border-radius: 3px;
1802 -webkit-border-radius: 3px;
1803 background-color: #3060A8;
1806 vertical-align: baseline;
1811 div.dialog.confirm, div.dialog.warning {
1815 div.dialog.confirm {
1824 div.dialog.prompt .dialog-content select, div.dialog.prompt .dialog-content textarea, div.dialog.prompt .dialog-content input[type=text] {
1830 .user-prompt .prompt-buttons {
1835 text-decoration: line-through;
1841 display: inline-block;
1844 div#subscription_list {
1849 .subscription_switch {
1850 display: inline-block;
1851 zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
1853 vertical-align: baseline;
1858 text-decoration: none;
1859 font: 11px Arial, Helvetica, sans-serif;
1860 padding: .2em 1em .275em;
1861 text-shadow: 0 1px 1px rgba(0,0,0,.3);
1862 -webkit-border-radius: .5em;
1863 -moz-border-radius: .5em;
1864 border-radius: .5em;
1865 -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
1866 -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
1867 box-shadow: 0 1px 2px rgba(0,0,0,.2);
1868 color: #101010 !important;
1869 border: solid 1px #b7b7b7;
1871 background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
1872 background: -moz-linear-gradient(top, #fff, #ededed);
1873 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
1875 .subscription_switch:hover {
1876 text-decoration: none;
1877 background: #ededed;
1878 background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
1879 background: -moz-linear-gradient(top, #fff, #dcdcdc);
1880 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
1881 color: #101010 !important;
1883 .subscription_switch:active {
1886 background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
1887 background: -moz-linear-gradient(top, #ededed, #fff);
1888 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
1891 div.subscription_summary {
1892 border-top: 2px dotted #CCCCCE;
1894 padding: 3px 0px 5px 0;
1900 div.subscription_title {
1908 a.subscription_unsubscribe_button {
1917 div.subscription_userinfo {
1921 div.subscription_tags {
1922 font-family: sans-serif;
1925 div.subscription_tags a, span.tag {
1926 background-color: #EEEEEE;
1927 border-bottom: 1px solid #CCCCCC;
1928 border-right: 1px solid #CCCCCC;
1931 font-weight: normal;
1933 text-decoration: none;
1934 white-space: nowrap;
1936 div.subscription_tags a:hover {
1937 background-color: #356FCB;
1944 div.wmd-button-bar {