4 * @author Samantha Doherty <sammy@status.net>
5 * @copyright 2011 StatusNet, Inc.
6 * @license http://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 Unported
7 * @link http://status.net/
12 src: url('../fonts/lato-regular-webfont.eot?') format('eot'), url('../fonts/lato-regular-webfont.woff') format('woff'), url('../fonts/lato-regular-webfont.ttf') format('truetype'), url('../fonts/lato-regular-webfont.svg#webfontCjmEHx3G') format('svg');
19 src: url('../fonts/lato-bold-webfont.eot?') format('eot'), url('../fonts/lato-bold-webfont.woff') format('woff'), url('../fonts/lato-bold-webfont.ttf') format('truetype'), url('../fonts/lato-bold-webfont.svg#webfontCjmEHx3G') format('svg');
26 src: url('../fonts/lato-italic-webfont.eot?') format('eot'), url('../fonts/lato-italic-webfont.woff') format('woff'), url('../fonts/lato-italic-webfont.ttf') format('truetype'), url('../fonts/lato-italic-webfont.svg#webfontCjmEHx3G') format('svg');
31 @media screen, projection, tv {
34 background-color: #C6C8CC;
35 background-image: url(../images/bg.png);
36 font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
42 input, textarea, select, option {
43 font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
48 a:hover {color: blue;}
50 abbr {border-bottom: none;}
52 h1 {font-size: 1.6em;}
53 h2 {font-size: 1.6em;}
54 h3 {font-size: 1.4em;}
55 h4 {font-size: 1.4em;}
56 h5 {font-size: 1.2em;}
62 background: #fff url('../images/brdr_black_dot.png') repeat-x 0px 10px;
63 border-left: 10px solid #fff;
64 border-right: 10px solid #fff;
86 #site_nav_global_primary {
95 -webkit-border-top-right-radius: 6px;
96 -moz-border-radius-topright: 6px;
97 border-top-right-radius: 6px;
99 background: -moz-linear-gradient(top, #516499 , #364a84);
100 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#516499), color-stop(100%,#364a84));
101 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#516499', endColorstr='#364a84',GradientType=0 ); /* XXX move all to ie.css */
104 #site_nav_global_primary ul {
108 #site_nav_global_primary li {
112 #site_nav_global_primary li:last-child {
116 #site_nav_global_primary a {
117 color: #fff !important;
118 text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
119 padding: 2px 10px 2px 10px;
125 #site_nav_global_primary a:hover {
126 color: #fff !important;
127 text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
129 text-decoration: none;
138 -webkit-border-radius: 6px;
139 -moz-border-radius: 6px;
163 border-top: 5px solid #FB6104;
164 border-left: 1px solid #d8dae6;
165 border-right: 1px solid #d8dae6;
168 #aside_primary_wrapper {
173 background-color: #ececf2;
181 background-color: #fff;
182 border-right: 1px solid #d8dae6;
185 #site_nav_local_views_wrapper {
190 background-color: #ececf2;
191 border-right: 1px solid #d8dae6;
194 #site_nav_local_views {
201 padding: 22px 10px 40px 10px;
204 #site_nav_local_views H3 {
207 background: url('../images/brdr_black_dot.png') repeat-x bottom left;
211 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
212 text-transform: uppercase;
215 #site_nav_local_views li {
217 margin: 0px 0px 8px 0px;
220 #site_nav_local_views li ul {
224 #site_nav_local_views a {
226 padding: 0px 0px 1px 10px;
227 -webkit-border-radius: 4px;
228 -moz-border-radius: 4px;
230 text-transform: uppercase;
231 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
234 #site_nav_local_views a:hover, #site_nav_local_views .current a {
236 text-decoration: none;
237 text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
239 background: -moz-linear-gradient(top, #7b8dbb , #364a84);
240 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7b8dbb), color-stop(100%,#364a84));
241 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7b8dbb', endColorstr='#364a84',GradientType=0 );
251 padding: 20px 20px 40px 20px;
261 padding: 18px 20px 0px 20px;
262 background: #fafafa url('../images/brdr_black_dot.png') repeat-x bottom left;
270 #input_form_nav li a {
273 padding: 0px 10px 1px 10px;
275 -webkit-border-radius: 4px;
276 -moz-border-radius: 4px;
278 border: 1px solid #ECECF2;
281 text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.9);
283 background: -moz-linear-gradient(top, #ffffff , #ececf2);
284 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ececf2));
285 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececf2',GradientType=0 );
288 #input_form_nav li:hover a, #input_form_nav li.current a {
290 text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
291 border: 1px solid #ececf2;
293 background: -moz-linear-gradient(top, #7b8dbb , #364a84);
294 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7b8dbb), color-stop(100%,#364a84));
295 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7b8dbb', endColorstr='#364a84',GradientType=0 );
298 .input_form_nav_tab a, .input_form_nav_tab.current {
299 text-decoration: none !important; /* XXX cf rebase */
306 padding-bottom: 20px;
309 #input_form_status, #input_form_direct {
310 padding-bottom: 50px;
318 .form_notice fieldset {
323 .form_notice #notice_data-text-label {
324 display: none; /* XXX move into input with js */
327 .form_notice_placeholder .placeholder {
329 padding: 4px 4px 4px 6px;
330 border: 1px solid #a6a6a6;
331 -webkit-border-radius: 4px;
332 -moz-border-radius: 4px;
334 box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
335 -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
336 -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
342 .form_notice textarea {
345 padding: 6px 5px 18px 5px;
346 border: 1px solid #a6a6a6;
347 -webkit-border-radius: 4px;
348 -moz-border-radius: 4px;
350 box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
351 -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
352 -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
357 #form_notice-direct.form_notice textarea {
361 .form_notice label.notice_data-attach {
367 .form_notice .notice_data-geo_wrap label,
368 .form_notice .notice_data-geo_wrap input {
374 .form_notice .count {
383 #form_notice-direct.form_notice .count {
388 .form_notice #notice_action-submit {
400 .form_notice .success,
401 .form_notice .notice-status {
409 padding: 5px 5px 5px 10px;
410 border: 1px solid #ccc;
411 -webkit-border-radius: 4px;
412 -moz-border-radius: 4px;
416 .form_notice .error {
417 border: 1px solid #d05858;
420 .form_notice .attach-status code {
424 .input_form fieldset {
429 .input_form fieldset fieldset {
434 margin-bottom: 0px !important;
435 padding: 0px !important;
438 .input_form .form_settings .form_data li {
443 .input_form fieldset fieldset label {
453 .input_form .form_settings li input {
457 padding: 4px 5px 4px 5px;
458 border: 1px solid #a6a6a6;
459 -webkit-border-radius: 4px;
460 -moz-border-radius: 4px;
462 box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
463 -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
464 -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
468 .input_form .form_settings li textarea {
471 padding: 4px 5px 4px 5px;
472 border: 1px solid #a6a6a6;
473 -webkit-border-radius: 4px;
474 -moz-border-radius: 4px;
476 box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
477 -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
478 -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
483 .input_form .form_settings p.form_guide {
487 .input_form .form_settings .submit {
499 text-transform: uppercase;
509 .form_settings label[for=notice_to] {
522 .form_notice .checkbox-wrapper {
527 .form_settings .checkbox-wrapper label.checkbox {
535 .checkbox-wrapper #notice_private {
539 .checkbox-wrapper.unchecked label.checkbox {
541 background: url(../images/lock_open.png) no-repeat 0px 0px;
545 .checkbox-wrapper.unchecked label.checkbox:hover {
550 .checkbox-wrapper.checked label.checkbox {
552 background: url(../images/lock.png) no-repeat 0px 0px;
557 .checkbox-wrapper.checked label.checkbox:hover {
567 padding: 22px 10px 40px 10px;
572 #aside_primary .section {
582 background: url('../images/brdr_black_dot.png') repeat-x bottom left;
586 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
587 text-transform: uppercase;
590 .profile_block .entity_actions {
597 .profile_block .entity_moderation:hover ul,
598 .profile_block .entity_role:hover ul {
602 .profile_block_name {
607 .profile_block_location {
611 .profile_block_description {
615 #site_nav_object ul {
616 background: url('../images/brdr_black_dot.png') repeat-x top left;
619 #site_nav_object li {
621 margin: -8px 0px 8px 0px;
628 padding: 0px 0px 1px 10px;
629 -webkit-border-radius: 4px;
630 -moz-border-radius: 4px;
632 text-transform: uppercase;
633 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
636 #site_nav_object a:hover, #site_nav_object .current a {
638 text-decoration: none;
639 text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
641 background: -moz-linear-gradient(top, #7b8dbb , #364a84);
642 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7b8dbb), color-stop(100%,#364a84));
643 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7b8dbb', endColorstr='#364a84',GradientType=0 );
646 .section ul.entities {
650 .section .entities li {
656 #popular_notices .avatar {
664 padding-bottom: 14px;
667 #aside_primary td .nickname {
672 box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
673 -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
674 -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
684 text-transform: uppercase;
686 text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2);
687 border: 1px solid #d7621c;
689 -moz-border-radius: 4px;
690 -webkit-border-radius: 4px;
692 background: -moz-linear-gradient(top, #ff9d63 , #FB6104);
693 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9d63), color-stop(100%,#FB6104));
694 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9d63', endColorstr='#FB6104',GradientType=0 );
697 .invite_button:hover {
699 text-decoration: none;
700 text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.6);
702 background: -moz-linear-gradient(top, #FB6104 , #fc8035);
703 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FB6104), color-stop(100%,#fc8035));
704 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FB6104', endColorstr='#fc8035',GradientType=0 );
708 border-bottom: 3px solid #A6ADBF;
712 text-transform: none;
721 border-bottom: 2px dotted #eee;
729 #content .notice .author .photo {
734 #content .notice .entry-title {
738 #showstream .notice .entry-title {
742 #shownotice .notice .entry-title {
746 .notice div.entry-content {
753 .notice:hover div.entry-content {
757 .user_in .notice div.entry-content {
761 div.entry-content a.response:before {
765 div.entry-content a.response:after {
782 border-left: 3px solid #ECECF2;
787 .user_in .threaded-replies {
791 #content .notice .threaded-replies .notice,
792 #content .notice .threaded-replies .notice-data {
795 padding-bottom: 14px;
797 border-bottom: 2px dotted #eee;
805 #content .notice .threaded-replies .entry-title {
809 #content .threaded-replies .notice .author .photo {
813 box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
814 -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
815 -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
818 #content .notice .threaded-replies .notice .entry-title {
819 margin: 2px 7px 0px 35px;
822 #content .notice .threaded-replies .notice div.entry-content {
826 margin-top: 6px !important;
829 #content .notice .threaded-replies .notice div.entry-content.notice-faves {
830 margin-top: 2px !important;
833 #content .notice .threaded-replies .notice .notice-options {
838 .threaded-replies li {
839 list-style-type: none;
842 .threaded-replies .notice-reply-comments {
843 margin: 2px 0px 4px 10px;
846 .threaded-replies .placeholder {
849 padding: 4px 4px 4px 6px;
850 border: 1px solid #a6a6a6;
851 -webkit-border-radius: 4px;
852 -moz-border-radius: 4px;
854 box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
855 -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
856 -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
860 .threaded-replies .notice-reply {
864 padding-bottom: 44px;
867 .threaded-replies .form_notice textarea {
871 .threaded-replies .form_notice label.notice_data-attach {
876 .threaded-replies .form_notice .notice_data-geo_wrap label,
877 .threaded-replies .form_notice .notice_data-geo_wrap input {
882 .threaded-replies .form_notice .count {
887 .threaded-replies .form_notice #notice_action-submit {
892 .threaded-replies .form_notice .error,
893 .threaded-replies .form_notice .success,
894 .threaded-replies .form_notice .notice-status {
898 .threaded-replies .to-selector {
902 .user_in.realtime-popup .notice div.entry-content {
906 .realtime-popup .threaded-replies {
910 .realtime-popup .threaded-replies .form_notice textarea {
911 width: 385px !important;
914 .realtime-popup .threaded-replies .form_notice label.notice_data-attach {
915 top: 10px !important;
916 right: 10px !important;
919 #content .notice .notice {
927 background-color:rgba(200, 200, 200, 0.050);
929 .notice .notice .notice {
930 background-color:rgba(200, 200, 200, 0.100);
932 .notice .notice .notice .notice {
933 background-color:rgba(200, 200, 200, 0.150);
935 .notice .notice .notice .notice .notice {
936 background-color:rgba(200, 200, 200, 0.300);
943 #jOverlayContent button {
954 .entity_profile .entity_depiction {
964 .entity_actions a, .entity_actions p, .entity_actions .entity_subscribe input, .entity_actions .entity_block input, .entity_actions .entity_moderation input, .entity_actions .entity_role input, .entity_actions .entity_nudge input, .entity_actions .entity_delete input, .entity_actions input.submit {
965 text-shadow:0 1px 0 rgba(255,255,255,0.4);
967 -moz-border-radius: 4px;
968 -webkit-border-radius: 4px;
969 background-color: #CDD1DD !important;
972 .entity_moderation:hover ul,
973 .entity_role:hover ul {
975 -moz-border-radius: 4px;
976 -webkit-border-radius: 4px;
979 .entity_send-a-message .form_notice legend {
980 text-shadow:0 1px 0 rgba(255,255,255,0.4);
983 .entity_send-a-message .form_notice {
984 border: 1px solid #7B4E82;
987 .entity_send-a-message .form_notice #notice_action-submit {
988 color: #fff !important;
992 #aside_primary #entity_remote_subscribe a:hover {
993 background-color: #fff !important;
996 #entity_remote_subscribe .dialogbox {
997 border: 1px solid #7B4E82;
999 -moz-border-radius: 8px;
1000 -webkit-border-radius: 8px;
1003 #entity_remote_subscribe input {
1007 #entity_remote_subscribe .submit_dialogbox {
1012 #filter_tags_item .submit {
1019 padding-bottom: 12px;
1020 -webkit-border-radius: 6px;
1021 -moz-border-radius: 6px;
1031 -webkit-border-top-left-radius: 6px;
1032 -webkit-border-top-right-radius: 6px;
1033 -moz-border-radius-topleft: 6px;
1034 -moz-border-radius-topright: 6px;
1035 border-top-left-radius: 6px;
1036 border-top-right-radius: 6px;
1043 #site_nav_global_secondary {
1044 margin-bottom: 10px;
1047 .error, .success, .notice-status {
1048 background-color: #F7E8E8;
1050 -webkit-border-radius: 6px;
1051 -moz-border-radius: 6px;
1054 .success, .notice-status {
1055 background-color: #f2f2f2;
1058 .form_notice input.submit, .form_settings input.submit, .form_settings input.cancel {
1063 text-transform: uppercase;
1065 text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2);
1066 border: 1px solid #d7621c;
1068 -moz-border-radius: 4px;
1069 -webkit-border-radius: 4px;
1070 background: #FB6104;
1071 background: -moz-linear-gradient(top, #ff9d63 , #FB6104);
1072 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9d63), color-stop(100%,#FB6104));
1073 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9d63', endColorstr='#FB6104',GradientType=0 );
1076 .form_notice input.submit:hover, .form_settings input.submit:hover, .form_settings input.cancel:hover {
1077 text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.6);
1078 background: #ff9d63;
1079 background: -moz-linear-gradient(top, #FB6104 , #fc8035);
1080 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FB6104), color-stop(100%,#fc8035));
1081 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FB6104', endColorstr='#fc8035',GradientType=0 );
1084 .form_settings input#settings_design_reset, .form_settings input.cancel {
1085 background: #e2e2e2;
1087 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
1090 .form_settings input#settings_design_reset:hover, .form_settings input.cancel:hover {
1091 background: #f2f2f2;
1093 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
1096 .form_settings input.checkbox, .form_settings input.radio {
1103 .form_settings label.checkbox, .form_settings label.radio {
1110 .form_settings li input.radio {
1114 .form_settings label.radio {
1120 #form_login p.form_guide, #form_register #settings_rememberme p.form_guide, #form_openid_login #settings_rememberme p.form_guide, #settings_twitter_remove p.form_guide, #design_background-image_onoff p.form_guide {
1124 .form_settings fieldset fieldset {
1125 margin-bottom: 30px;
1141 border-top: 1px dotted #bbb;
1144 padding:11px 18px 11px 0;
1147 #content td:last-child {
1154 padding-bottom: 10px;
1155 margin-bottom: 20px;
1156 background: url('../images/brdr_black_dot.png') repeat-x bottom left;
1159 #form_search fieldset {
1163 #form_search ul.form_data #q {
1168 #form_search input.submit {
1172 padding-bottom: 2px;
1176 #noticesearch .entity_actions {
1180 #noticesearch p.error {
1184 /* Bookmark specific styles */
1187 margin: 0px 0px 8px 0px;
1193 .bookmark-notice-count {
1195 -moz-border-radius: 4px;
1196 -webkit-border-radius: 4px;
1201 border: 1px solid #7b8dbb;
1202 color: #3e3e8c !important;
1208 .bookmark-notice-count:hover {
1209 text-decoration: none;
1210 background: #f2f2f2;
1211 border: 1px solid #7b8dbb;
1212 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
1215 .notice .bookmark-description {
1221 .notice .bookmark-author {
1232 ul.bookmark-tags a {
1234 -moz-border-radius: 4px;
1235 -webkit-border-radius: 4px;
1237 background: #f2f2f2;
1238 color: #3e3e8c !important;
1239 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
1243 ul.bookmark-tags a:hover {
1244 background-color: #cdd1dd;
1245 text-decoration: none;
1249 float: none !important;
1254 .bookmark div.entry-content {
1262 .bookmark:hover div.entry-content {
1266 .bookmark .notice-options {
1274 border: 10px solid #364A84;
1275 background: #364A84;
1278 #bookmarkpopup #wrap {
1281 padding: 40px 0px 25px 0px;
1283 background: #fff url(../mobilelogo.png) no-repeat 6px 6px;
1286 #bookmarkpopup #header {
1291 #bookmarkpopup .form_settings label {
1298 #bookmarkpopup .form_settings .form_data input {
1302 #bookmarkpopup .form_guide {
1306 #bookmarkpopup #submit {
1311 #bookmarkpopup fieldset fieldset {
1312 margin-bottom: 10px;
1315 #form_initial_bookmark.form_settings .form_data li {
1319 #form_new_bookmark.form_settings .bookmarkform-thumbnail {
1325 /* Onboard specific styles */
1332 -moz-border-radius: 6px;
1333 -webkit-border-radius: 6px;
1335 box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.5);
1336 -moz-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.5);
1337 -webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.5);
1341 margin-bottom: 10px;
1344 .onboard-flash .next:before {
1349 .onboard-breadcrumbs {
1350 margin-bottom: 16px !important;
1353 .onboard-breadcrumbs li {
1354 background: none !important;
1355 border-top: none !important;
1356 padding: 6px 12px 2px 0px !important;
1359 .onboard-breadcrumbs li:last-child {
1360 padding-right: 0px !important;
1363 .onboard-breadcrumbs a {
1364 text-decoration: none;
1367 .onboard-breadcrumbs a:hover {
1368 color: #3e3e8c !important;
1371 /* Billing specific styles */
1373 #content table.billing_info {
1375 background:rgba(240, 240, 240, 0.4);
1378 #content table.billing_info th {
1384 border: solid 2px red !important;
1387 #payment_history table {
1391 #billingadminpanel .form_settings input {
1395 /* Directory specific styles */
1406 div#user_directory div.alpha_nav > a {
1407 border-left: 1px solid #ccc !important;
1408 padding-left: 3.5px !important;
1409 padding-right: 4px !important;
1415 div#user_directory div.alpha_nav > a.first {
1416 border-left: none !important;
1419 div#user_directory div.alpha_nav a.current {
1420 background-color: #ECECF2 !important;
1423 table.profile_list {
1427 .profile_list th#created {
1431 .profile_list th#subscriptions {
1435 table.profile_list tr.alt {
1436 background-color: #fafafa !important;
1439 .profile_list .entity_actions {
1445 .profile_list .entity_actions input {
1453 /* Event specific styles */
1455 .notice .vevent div {
1460 margin-left: 0px !important;
1461 margin-top: 2px !important;
1464 .notice .event-info + .notice-options {
1468 .notice .threaded-replies .event-info + .notice-options {
1472 #form_event_rsvp #new_rsvp_data {
1477 #form_event_rsvp input.submit {
1483 text-transform: uppercase;
1485 text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2);
1486 border: 1px solid #d7621c;
1488 -moz-border-radius: 4px;
1489 -webkit-border-radius: 4px;
1490 background: #FB6104;
1491 background: -moz-linear-gradient(top, #ff9d63 , #FB6104);
1492 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9d63), color-stop(100%,#FB6104));
1493 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9d63', endColorstr='#FB6104',GradientType=0 );
1496 #form_event_rsvp input.submit:hover {
1497 text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.6);
1498 background: #ff9d63;
1499 background: -moz-linear-gradient(top, #FB6104 , #fc8035);
1500 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FB6104), color-stop(100%,#fc8035));
1501 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FB6104', endColorstr='#fc8035',GradientType=0 );
1504 #input_form_event .form_settings .form_data {
1508 #input_form_event .form_settings .form_data li {
1513 #input_form_event .form_settings .form_data label {
1517 #event-startdate, #event-starttime, #event-enddate, #event-endtime {
1522 /* Limited-scope specific styles */
1524 .limited-scope .entry-content .timestamp {
1529 .limited-scope .entry-content .timestamp:before {
1530 content: url(../images/lock.png);
1536 .limited-scope li .entry-content .timestamp {
1540 .limited-scope li .entry-content .timestamp:before {
1544 .limited-scope li.limited-scope .entry-content .timestamp {
1548 .limited-scope li.limited-scope .entry-content .timestamp:before {
1549 content: url(../images/lock.png);
1555 /* QnA specific styles */
1557 #content .question .entry-title, #content .qna-full-question .entry-title {
1561 .question div.question-description {
1563 line-height: 1.36em;
1568 .question div.answer-content, .qna-full-question div.answer-content {
1572 .question .answer-count, .qna-full-question .answer-count {
1577 .question .answer-count:before, .qna-full-question .answer-count:before {
1581 .question .answer-count:after, .qna-full-question .answer-count:after {
1585 .question .notice-answer {
1587 padding-bottom: 10px;
1593 list-style-type: none;
1597 border-left: 3px solid #ECECF2;
1598 background: #fafafa;
1602 ul.qna-dummy + ul.threaded-replies li.notice:first-child {
1603 border-top: 2px dotted #eee;
1608 .qna-dummy-placeholder input {
1611 padding: 4px 4px 4px 6px;
1612 border: 1px solid #a6a6a6;
1613 -webkit-border-radius: 4px;
1614 -moz-border-radius: 4px;
1616 box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
1617 -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
1618 -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
1622 li.notice-answer + li.notice {
1623 border-top: 2px dotted #eee;
1628 .question fieldset, .qna-full-question fieldset {
1632 .question fieldset legend, .qna-full-question fieldset legend, .answer fieldset legend {
1636 .question label[for=qna-answer], .qna-full-question label[for=qna-answer] {
1640 .question #qna-answer, .qna-full-question #qna-answer {
1644 border: 1px solid #a6a6a6;
1645 -webkit-border-radius: 4px;
1646 -moz-border-radius: 4px;
1648 box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
1649 -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
1650 -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
1653 margin-bottom: 10px;
1656 .qna-full-question textarea {
1660 .question-description input.submit, .answer-content input.submit {
1663 margin: 6px 0px 10px 0px;
1666 text-transform: uppercase;
1668 text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2);
1669 border: 1px solid #d7621c;
1671 -moz-border-radius: 4px;
1672 -webkit-border-radius: 4px;
1673 background: #FB6104;
1674 background: -moz-linear-gradient(top, #ff9d63 , #FB6104);
1675 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9d63), color-stop(100%,#FB6104));
1676 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9d63', endColorstr='#FB6104',GradientType=0 );
1679 .question .question-description input.submit:hover, .question .answer-content input.submit:hover {
1680 text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.6);
1681 background: #ff9d63;
1682 background: -moz-linear-gradient(top, #FB6104 , #fc8035);
1683 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FB6104), color-stop(100%,#fc8035));
1684 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FB6104', endColorstr='#fc8035',GradientType=0 );
1687 .question .question-description #answer-form input.submit {
1691 .question p.best, .answer p.best {
1692 background: url(../images/rosette.png) no-repeat top left;
1696 }/*end of @media screen, projection, tv*/