1 @import "jquery.autocomplete.css";
4 background: none repeat scroll 0 0 #FFFFFF;
6 font-family: sans-serif;
18 h1,h2,h3,ul,li,form,img,p {
24 label {vertical-align: middle;}
26 .login label {display: block;}
27 .login .form-row-vertical {margin-bottom: 8px;}
30 border-color: #CCCCCE -moz-use-text-color -moz-use-text-color;
31 border-right: medium none;
32 border-style: dashed none none;
33 border-width: 1px medium medium;
37 font-family: Trebuchet MS,"segoe ui",Helvetica,"Microsoft YaHei",Tahoma,Verdana,MingLiu,PMingLiu,Arial,sans-serif;
38 vertical-align: middle;
49 text-decoration: none;
54 text-decoration: underline;
57 a:hover { text-decoration: underline; }
58 .tright { text-align: right; }
83 list-style: disc outside none;
90 list-style: decimal outside none;
96 td ul { vertical-align: middle; }
97 li input { margin: 3px 3px 4px; }
100 background-color: #F5F5F5;
101 font-family: Consolas,Monaco,Liberation Mono,Lucida Console,Monospace;
111 font-family: Consolas,Monaco,Liberation Mono,Lucida Console,Monospace;
116 background-color: #F5F5F5;
119 padding: 10px 0 1px 10px;
129 background: none repeat scroll 0 0 #FFFFFF;
135 background-color: #FFFFFF;
136 border-bottom: 1px solid #777777;
158 background: none repeat scroll 0 0 #BDCCED;
159 border-top: 1px solid #000000;
167 background-color: #FFFFFF;
183 text-decoration: underline;
186 #logo { padding: 5px 0 0; }
194 #navBar .nav { margin: 20px 0 0 16px; }
197 background-color: #E5EBF8;
198 border-color: #888888 #888888 -moz-use-text-color;
199 border-style: solid solid none;
200 border-width: 1px 1px medium;
210 text-decoration: none;
213 #navBar .nav a:hover { text-decoration: underline; }
216 background: none repeat scroll 0 0 #356FCB;
217 border: 1px solid #356FCB;
222 text-decoration: none;
225 #navBar .nav a.special {
229 text-decoration: none;
232 #navBar .nav a.special:hover { text-decoration: underline; }
234 #navBar .nav div.focus {
240 background-color: #B6C4E2;
241 border-color: #EEEEEC #A9ACA5 #BABDB6 #EEEEEC;
248 #searchBar .content { }
250 #searchBar .searchInput {
256 #searchBar .searchBtn {
262 #searchBar .options {
268 #searchBar .options input { margin: 0 3px 0 15px; }
269 #searchBar .options input:hover { cursor: pointer; }
272 background-color: #FFFFFF;
283 border-top: 1px dotted #CCCCCE;
286 padding: 3px 0px 5px 0;
291 .short-summary h2 a {
293 font-family: "Trebuchet MS","segoe ui",arial,sans-serif;
297 .short-summary .userinfo {
303 .userinfo a,a.userinfo { color: #3060A8; }
305 .short-summary .counts {
312 .short-summary .counts .item-count {
317 .short-summary .votes,.short-summary .status,.short-summary .views {
318 -moz-border-radius: 5px 5px 5px 5px;
319 border-bottom: 1px solid #CCCCCC;
320 border-right: 1px solid #CCCCCC;
330 .short-summary .votes,.short-summary .views { color: #666666; }
332 .short-summary .favorites {
338 #question-table { margin-bottom: 10px; }
342 font-family: sans-serif;
351 background: none repeat scroll 0 0 #888A85;
365 background: none repeat scroll 0 0 #FFFFFF;
366 border: 1px solid #999999;
378 background: none repeat scroll 0 0 #E5EBF8;
379 border-color: #EEEEEC #A9ACA5 #BABDB6 #EEEEEC;
386 .boxC p { margin-bottom: 8px; }
387 .boxC p.nomargin { margin: 0; }
389 .boxC p.info-box-follow-up-links {
407 font: 12px sans-serif;
411 .paginator .prev a,.paginator .prev a:visited,.paginator .next a,.paginator .next a:visited {
412 background-color: #FFFFFF;
413 border: 1px solid #FFFFFF;
415 font: bold 100% sans-serif;
416 padding: 2px 4px 3px;
419 .paginator .prev { margin-right: 0.5em; }
420 .paginator .next { margin-left: 0.5em; }
422 .paginator .page a,.paginator .page a:visited,.paginator .curr {
423 background-color: #FFFFFF;
424 border: 1px solid #CCCCCC;
426 font: 0.875em verdana;
432 background-color: #777777;
433 border: 1px solid #777777;
438 .paginator .page a:hover,.paginator .prev a:hover,.paginator .next a:hover {
439 background-color: #777777;
440 border: 1px solid #777777;
442 text-decoration: none;
447 font: bold 100% sans-serif;
451 .paginator-container-left { padding: 5px 0 10px; }
455 font-family: sans-serif;
461 background-color: #EEEEEE;
462 border-bottom: 1px solid #CCCCCC;
463 border-right: 1px solid #CCCCCC;
468 text-decoration: none;
473 background-color: #356FCB;
478 font-family: sans-serif;
488 background: none repeat scroll 0 0 #FFFFCD;
489 border-color: #EEEEEE #CCCCCC #CCCCCC #EEEEEE;
490 border-left: 1px solid #EEEEEE;
497 padding: 4px 12px 4px 6px;
498 text-decoration: none;
502 background: url("../images/medala_on.gif") no-repeat scroll 0 0 transparent;
503 border-color: #E7E296 #D1CA3D #D1CA3D #E7E296;
504 border-left: 1px solid #E7E296;
508 text-decoration: none;
512 background-color: #FFFFFF;
513 border-bottom: 1px solid white;
521 background-color: #FFFFFF;
530 background: none repeat scroll 0 0 #EEEEEE;
531 border-bottom: 1px solid #CCCCCC;
532 border-right: 1px solid #CCCCCC;
540 text-decoration: none;
543 .tabsA a.on,.tabsA a:hover {
544 background: none repeat scroll 0 0 #FFFFFF;
549 background: none repeat scroll 0 0 #356FCB;
554 border-bottom: 1px solid #777777;
564 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
565 border-bottom: 0 solid #777777;
572 padding: 0 6px 0 15px;
576 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
577 border-bottom: 0 solid #777777;
584 padding: 0 6px 0 15px;
588 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
589 border-bottom: 0 solid #777777;
596 padding: 0 6px 0 15px;
600 border-bottom: 1px solid #777777;
609 border-bottom: 1px solid #777777;
619 word-wrap: break-word;
622 .questions-related p {
634 .question-body img { max-width: 640px; }
642 background-color: darkred;
652 .vote-notification a {
654 text-decoration: underline;
671 border-bottom: 1px solid #CCCCCE;
682 .answer-body img { max-width: 640px; }
684 .answered-by-owner { background: none repeat scroll 0 0 #E9E9FF; }
687 background-color: #EBFFE6;
688 border-bottom-color: #9BD59B;
692 background: none repeat scroll 0 0 #E5EBF8;
696 .answered-accepted,.answer-votes.answered-accepted {
697 background: none repeat scroll 0 0 #E6F8DD;
702 background: none repeat scroll 0 0 #F3E3E1;
707 list-style-type: none;
719 list-style-type: none;
723 .badge-list a { color: #3060A8; }
724 .badge-list a.medal { color: #333333; }
725 .list-item { margin-left: 15px; }
730 list-style-type: disc;
734 .form-row { line-height: 25px; }
735 table.form-as-table { margin-top: 5px; }
737 table.form-as-table ul {
739 list-style-type: none;
742 table.form-as-table li { display: inline; }
743 table.form-as-table pre { display: inline; }
744 table.check-table td { padding-right: 50px; }
779 background-color: #F5F5F5;
793 .preview-toggle span:hover { cursor: pointer; }
794 #revisions { width: 950px; }
803 background-color: #EEEEEE;
808 .revision .author { background-color: #E9E9FF; }
809 .revision .summary { padding: 5px 0 10px; }
811 .revision .summary span {
812 background-color: yellow;
825 display: inline-block;
833 font-family: sans-serif;
843 del { color: #FF5F5F; }
844 ins { background-color: #97FF97; }
861 .user-details { font-size: 13px; }
864 background-color: #EEEEEE;
873 background: url("../images/edit.png") no-repeat scroll 0 0 transparent;
877 .user-info-table { margin-bottom: 10px; }
878 .relativetime { text-decoration: none; }
887 background-color: #EEEEEE;
895 padding: 4px 4px 5px;
897 text-decoration: none;
918 .user-action-3 { color: #333333; }
919 .user-action-4 { color: #333333; }
920 .user-action-7 { color: #333333; }
923 background-color: #CCCCCC;
929 .question-title-link a {
934 .answer-title-link a { color: #333333; }
935 .post-type-1 a { font-weight: bold; }
936 .post-type-3 a { font-weight: bold; }
937 .post-type-2 a { color: #333333; }
938 .post-type-4 a { color: #333333; }
939 .post-type-8 a { color: #333333; }
940 .badge1 { color: #FFCC00; }
941 .silver,.badge2 { color: #CCCCCC; }
942 .bronze,.badge3 { color: #CC9933; }
968 list-style-type: none;
980 background-color: #EEEEEE;
981 border: 1px solid #AAAAAA;
986 .message p { margin-bottom: 0; }
987 .darkred { color: darkred; }
990 background-color: #D4D0C8;
991 border: 1px solid #777777;
999 .submit:hover { text-decoration: underline; }
1000 .ask-body { padding-right: 10px; }
1003 background-color: #F4A83D;
1022 background-color: #FAD163;
1023 border: 2px solid #735005;
1031 text-decoration: none;
1035 #close-notify:hover { text-decoration: none; }
1036 .big { font-size: 15px; }
1037 .strong { font-weight: bold; }
1044 .grey { color: #808080; }
1047 border-top: 1px dashed #AAAAAA;
1052 border-top: medium none;
1056 .about p { margin-bottom: 10px; }
1060 text-decoration: underline;
1070 .nomargin { margin: 0; }
1071 .inline-block { display: inline-block; }
1072 .list-table td { vertical-align: top; }
1074 table.form-as-table input {
1079 ul.form-horizontal-rows {
1080 list-style: none outside none;
1084 ul.form-horizontal-rows li {
1089 ul.form-horizontal-rows label { display: inline-block; }
1091 ul.form-horizontal-rows label {
1100 ul.form-horizontal-rows li input {
1107 #changepw-form li input { left: 150px; }
1109 .user-profile-tool-links {
1111 padding-bottom: 10px;
1121 #question-controls .tags { margin: 0 0 3px; }
1124 display: inline-block;
1130 .post-update-info p {
1137 .post-update-info img {
1139 margin: 4px 8px 0 0;
1143 #tagSelector { padding-bottom: 2px; }
1144 #hideIgnoredTagsControl { margin: 5px 0 0; }
1145 #hideIgnoredTagsCb { margin: 0 2px 0 1px; }
1148 background: none repeat scroll 0 0 #EEEEEE;
1155 a.sidebar_button:hover {
1156 background-color: #777777;
1158 text-decoration: none;
1161 a.post-vote,.favorite-mark,a.accept-answer {
1168 a.post-vote.up { background: url("../images/vote-arrow-up.png") no-repeat scroll center center transparent; }
1169 a.post-vote.up.on,a.post-vote.up:hover { background: url("../images/vote-arrow-up-on.png") no-repeat scroll center center transparent; }
1170 a.post-vote.down { background: url("../images/vote-arrow-down.png") no-repeat scroll center center transparent; }
1171 a.post-vote.down.on,a.post-vote.down:hover { background: url("../images/vote-arrow-down-on.png") no-repeat scroll center center transparent; }
1172 a.accept-answer { background: url("../images/vote-accepted.png") no-repeat scroll center center transparent; }
1173 a.accept-answer.on,a.accept-answer:hover { background: url("../images/vote-accepted-on.png") no-repeat scroll center center transparent; }
1175 .post-score, .comments-char-left-count {
1183 .favorite-mark { background: url("../images/vote-favorite-off.png") no-repeat scroll center center transparent; }
1184 .favorite-mark.on,a.favorite-mark:hover { background: url("../images/vote-favorite-on.png") no-repeat scroll center center transparent; }
1194 .comments-container { clear: both; }
1195 .comments-container { padding: 0; }
1196 .answered-by-owner .comments-container { background-color: #E6ECFF; }
1197 .accepted-answer .comments-container { background-color: #CCFFBF; }
1200 border-top: 1px dotted #CCCCCE;
1205 .comment.not_top_scorer { display: none; }
1213 vertical-align: top;
1236 vertical-align: middle;
1245 a.comment-like,a.comment-delete,a.comment-edit {
1250 a.comment-like { background: url("../images/comment-like.png") no-repeat scroll center center transparent; }
1251 a.comment-like:hover,a.comment-like.on { background: url("../images/comment-like-on.png") no-repeat scroll center center transparent; }
1252 a.comment-delete { background: url("../images/comment-delete.png") no-repeat scroll center center transparent; }
1253 a.comment-delete:hover { background: url("../images/comment-delete-hover.png") no-repeat scroll center center transparent; }
1254 a.comment-edit { background: url("../images/comment-edit.png") no-repeat scroll center center transparent; }
1255 a.comment-edit:hover { background: url("../images/comment-edit-hover.png") no-repeat scroll center center transparent; }
1257 .comment-form-container {
1262 .comment-form-widgets-container input { vertical-align: top; }
1264 .comment-form-widgets-container textarea {
1270 span.comment-chars-left {
1276 border-top: 1px dotted #CCCCCE;
1281 div.comment-tools .comments-showing {
1286 div.comment-tools a {
1287 background: none repeat scroll 0 0 #EEEEEE;
1294 div.comment-tools a:hover {
1295 background-color: #777777;
1297 text-decoration: none;
1306 .action-link a.ajax-command:hover {
1307 background-color: #777777;
1309 text-decoration: none;
1312 .action-link-separator { color: #CCCCCC; }
1314 .deleted {background-color: #F4E7E7;}
1322 background: url('/m/default/media/images/indicator.gif')
1325 #command-loader.success {
1326 background: url('/m/default/media/images/vote-accepted-on.png')
1333 .user-prompt select, .user-prompt textarea {
1339 .user-prompt .prompt-buttons {
1343 .comment-form-buttons {
1349 .comment-form-buttons input, .user-prompt .prompt-buttons button {
1353 border: 1px solid #999;
1356 .comment-form-buttons input {
1359 vertical-align: middle;
1363 .comments-char-left-count.warn {
1368 background-color: #FFF380;
1369 border: 1px solid darkred;
1373 .moderation p { margin-bottom: 3px; }
1375 .moderation #action_status {
1380 .moderation-table input[type=text], .moderation-table textarea {
1385 .moderation-table th {
1386 vertical-align: top;
1390 .moderation-table-footer {