Lines Matching +full:- +full:- +full:-

8   text-align: left; }
10 .fc-rtl {
11 text-align: right; }
15 font-size: 1em; }
18 --------------------------------------------------------------------------------------------------*/
19 .fc-highlight {
24 .fc-bgevent {
29 .fc-nonbusiness {
30 /* default look for non-business-hours areas */
31 /* will inherit .fc-bgevent's styles */
34 /* Buttons (styled <button> tags, normalized to work cross-browser)
35 --------------------------------------------------------------------------------------------------*/
38 -moz-box-sizing: border-box;
39 -webkit-box-sizing: border-box;
40 box-sizing: border-box;
46 font-size: 1em;
48 white-space: nowrap;
52 .fc button::-moz-focus-inner {
56 .fc-state-default {
57 /* non-theme */
60 .fc-state-default.fc-corner-left {
61 /* non-theme */
62 border-top-left-radius: 4px;
63 border-bottom-left-radius: 4px; }
65 .fc-state-default.fc-corner-right {
66 /* non-theme */
67 border-top-right-radius: 4px;
68 border-bottom-right-radius: 4px; }
71 .fc button .fc-icon {
72 /* non-theme */
74 top: -0.05em;
77 vertical-align: middle; }
83 .fc-state-default {
84 background-color: #f5f5f5;
85 background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
86 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
87 background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
88 background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
89 background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
90 background-repeat: repeat-x;
91 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
92 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
94 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
95 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
97 .fc-state-hover,
98 .fc-state-down,
99 .fc-state-active,
100 .fc-state-disabled {
102 background-color: #e6e6e6; }
104 .fc-state-hover {
106 text-decoration: none;
107 background-position: 0 -15px;
108 -webkit-transition: background-position 0.1s linear;
109 -moz-transition: background-position 0.1s linear;
110 -o-transition: background-position 0.1s linear;
111 transition: background-position 0.1s linear; }
113 .fc-state-down,
114 .fc-state-active {
115 background-color: #cccccc;
116 background-image: none;
117 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); }
119 .fc-state-disabled {
121 background-image: none;
123 box-shadow: none; }
126 --------------------------------------------------------------------------------------------------*/
127 .fc-button-group {
128 display: inline-block; }
134 .fc .fc-button-group > * {
137 margin: 0 0 0 -1px; }
139 .fc .fc-button-group > :first-child {
141 margin-left: 0; }
144 --------------------------------------------------------------------------------------------------*/
145 .fc-popover {
147 box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); }
149 .fc-popover .fc-header {
150 /* TODO: be more consistent with fc-head/fc-body */
153 .fc-popover .fc-header .fc-title {
156 .fc-popover .fc-header .fc-close {
159 .fc-ltr .fc-popover .fc-header .fc-title,
160 .fc-rtl .fc-popover .fc-header .fc-close {
163 .fc-rtl .fc-popover .fc-header .fc-title,
164 .fc-ltr .fc-popover .fc-header .fc-close {
168 --------------------------------------------------------------------------------------------------*/
169 .fc-divider {
170 border-style: solid;
171 border-width: 1px; }
173 hr.fc-divider {
178 border-width: 1px 0; }
180 .fc-clear {
183 .fc-bg,
184 .fc-bgevent-skeleton,
185 .fc-highlight-skeleton,
186 .fc-helper-skeleton {
187 /* these element should always cling to top-left/right corners */
193 .fc-bg {
197 .fc-bg table {
202 --------------------------------------------------------------------------------------------------*/
205 box-sizing: border-box;
207 table-layout: fixed;
208 border-collapse: collapse;
209 border-spacing: 0;
210 font-size: 1em;
211 /* normalize cross-browser */ }
214 text-align: center; }
218 border-style: solid;
219 border-width: 1px;
221 vertical-align: top; }
223 .fc td.fc-today {
224 border-style: double;
228 --------------------------------------------------------------------------------------------------*/
229 a[data-goto] {
232 a[data-goto]:hover {
233 text-decoration: underline; }
236 --------------------------------------------------------------------------------------------------*/
237 .fc .fc-row {
238 /* extra precedence to overcome themes w/ .ui-widget-content forcing a 1px border */
240 border-style: solid;
241 border-width: 0; }
243 .fc-row table {
246 border-left: 0 hidden transparent;
247 border-right: 0 hidden transparent;
249 border-bottom: 0 hidden transparent; }
251 .fc-row:first-child table {
252 border-top: 0 hidden transparent;
256 --------------------------------------------------------------------------------------------------*/
257 .fc-row {
260 .fc-row .fc-bg {
261 z-index: 1; }
264 .fc-row .fc-bgevent-skeleton,
265 .fc-row .fc-highlight-skeleton {
269 .fc-row .fc-bgevent-skeleton table,
270 .fc-row .fc-highlight-skeleton table {
274 .fc-row .fc-highlight-skeleton td,
275 .fc-row .fc-bgevent-skeleton td {
276 border-color: transparent; }
278 .fc-row .fc-bgevent-skeleton {
279 z-index: 2; }
281 .fc-row .fc-highlight-skeleton {
282 z-index: 3; }
288 .fc-row .fc-content-skeleton {
290 z-index: 4;
291 padding-bottom: 2px;
294 .fc-row .fc-helper-skeleton {
295 z-index: 5; }
297 .fc .fc-row .fc-content-skeleton table,
298 .fc .fc-row .fc-content-skeleton td,
299 .fc .fc-row .fc-helper-skeleton td {
300 /* see-through to the background below */
301 /* extra precedence to prevent theme-provided backgrounds */
304 border-color: transparent; }
306 .fc-row .fc-content-skeleton td,
307 .fc-row .fc-helper-skeleton td {
309 border-bottom: 0; }
311 .fc-row .fc-content-skeleton tbody td,
312 .fc-row .fc-helper-skeleton tbody td {
314 border-top: 0; }
317 --------------------------------------------------------------------------------------------------*/
318 .fc-scroller {
319 -webkit-overflow-scrolling: touch; }
322 .fc-scroller > .fc-day-grid,
323 .fc-scroller > .fc-time-grid {
325 /* re-scope all positions */
327 /* hack to force re-sizing this inner element when scrollbars appear/disappear */ }
330 --------------------------------------------------------------------------------------------------*/
331 .fc-event {
336 font-size: .85em;
337 line-height: 1.3;
338 border-radius: 3px;
342 .fc-event,
343 .fc-event-dot {
344 background-color: #3a87ad;
347 .fc-event,
348 .fc-event:hover {
351 text-decoration: none;
354 .fc-event[href],
355 .fc-event.fc-draggable {
359 .fc-not-allowed,
360 .fc-not-allowed .fc-event {
362 cursor: not-allowed; }
364 .fc-event .fc-bg {
365 /* the generic .fc-bg already does position */
366 z-index: 1;
370 .fc-event .fc-content {
372 z-index: 2; }
375 .fc-event .fc-resizer {
377 z-index: 4; }
380 .fc-event .fc-resizer {
383 .fc-event.fc-allow-mouse-resize .fc-resizer,
384 .fc-event.fc-selected .fc-resizer {
389 .fc-event.fc-selected .fc-resizer:before {
393 z-index: 9999;
394 /* user of this util can scope within a lower z-index */
399 margin-left: -20px;
400 margin-top: -20px; }
403 --------------------------------------------------------------------------------------------------*/
404 .fc-event.fc-selected {
405 z-index: 9999 !important;
406 /* overcomes inline z-index */
407 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); }
409 .fc-event.fc-selected.fc-dragging {
410 box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); }
413 --------------------------------------------------------------------------------------------------*/
415 .fc-h-event.fc-selected:before {
418 z-index: 3;
420 top: -10px;
421 bottom: -10px;
426 .fc-ltr .fc-h-event.fc-not-start,
427 .fc-rtl .fc-h-event.fc-not-end {
428 margin-left: 0;
429 border-left-width: 0;
430 padding-left: 1px;
432 border-top-left-radius: 0;
433 border-bottom-left-radius: 0; }
435 .fc-ltr .fc-h-event.fc-not-end,
436 .fc-rtl .fc-h-event.fc-not-start {
437 margin-right: 0;
438 border-right-width: 0;
439 padding-right: 1px;
441 border-top-right-radius: 0;
442 border-bottom-right-radius: 0; }
446 .fc-ltr .fc-h-event .fc-start-resizer,
447 .fc-rtl .fc-h-event .fc-end-resizer {
448 cursor: w-resize;
449 left: -1px;
453 .fc-ltr .fc-h-event .fc-end-resizer,
454 .fc-rtl .fc-h-event .fc-start-resizer {
455 cursor: e-resize;
456 right: -1px;
460 .fc-h-event.fc-allow-mouse-resize .fc-resizer {
462 top: -1px;
464 bottom: -1px;
468 .fc-h-event.fc-selected .fc-resizer {
470 border-radius: 4px;
471 border-width: 1px;
474 border-style: solid;
475 border-color: inherit;
479 margin-top: -4px; }
482 .fc-ltr .fc-h-event.fc-selected .fc-start-resizer,
483 .fc-rtl .fc-h-event.fc-selected .fc-end-resizer {
484 margin-left: -4px;
488 .fc-ltr .fc-h-event.fc-selected .fc-end-resizer,
489 .fc-rtl .fc-h-event.fc-selected .fc-start-resizer {
490 margin-right: -4px;
494 ----------------------------------------------------------------------------------------------------
495 We use the full "fc-day-grid-event" class instead of using descendants because the event won't
498 .fc-day-grid-event {
503 tr:first-child > td > .fc-day-grid-event {
504 margin-top: 2px;
507 .fc-day-grid-event.fc-selected:after {
510 z-index: 1;
511 /* same z-index as fc-bg, behind text */
513 top: -1px;
514 right: -1px;
515 bottom: -1px;
516 left: -1px;
521 .fc-day-grid-event .fc-content {
522 /* force events to be one-line tall */
523 white-space: nowrap;
526 .fc-day-grid-event .fc-time {
527 font-weight: bold; }
531 .fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,
532 .fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {
533 margin-left: -2px;
537 .fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,
538 .fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {
539 margin-right: -2px;
543 --------------------------------------------------------------------------------------------------*/
545 a.fc-more {
547 font-size: .85em;
549 text-decoration: none; }
551 a.fc-more:hover {
552 text-decoration: underline; }
554 .fc-limited {
559 .fc-day-grid .fc-row {
560 z-index: 1;
563 .fc-more-popover {
564 z-index: 2;
567 .fc-more-popover .fc-event-container {
571 --------------------------------------------------------------------------------------------------*/
572 .fc-now-indicator {
577 --------------------------------------------------------------------------------------------------*/
578 .fc-unselectable {
579 -webkit-user-select: none;
580 -khtml-user-select: none;
581 -moz-user-select: none;
582 -ms-user-select: none;
583 user-select: none;
584 -webkit-touch-callout: none;
585 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
591 --------------------------------------------------------------------------------------------------*/
592 .fc-unthemed th,
593 .fc-unthemed td,
594 .fc-unthemed thead,
595 .fc-unthemed tbody,
596 .fc-unthemed .fc-divider,
597 .fc-unthemed .fc-row,
598 .fc-unthemed .fc-content,
599 .fc-unthemed .fc-popover,
600 .fc-unthemed .fc-list-view,
601 .fc-unthemed .fc-list-heading td {
602 border-color: #ddd; }
604 .fc-unthemed .fc-popover {
605 background-color: #fff; }
607 .fc-unthemed .fc-divider,
608 .fc-unthemed .fc-popover .fc-header,
609 .fc-unthemed .fc-list-heading td {
612 .fc-unthemed .fc-popover .fc-header .fc-close {
615 .fc-unthemed td.fc-today {
618 .fc-unthemed .fc-disabled-day {
623 --------------------------------------------------------------------------------------------------*/
624 .fc-icon {
625 display: inline-block;
627 line-height: 1em;
628 font-size: 1em;
629 text-align: center;
631 font-family: "Courier New", Courier, monospace;
632 /* don't allow browser text-selection */
633 -webkit-touch-callout: none;
634 -webkit-user-select: none;
635 -khtml-user-select: none;
636 -moz-user-select: none;
637 -ms-user-select: none;
638 user-select: none; }
641 Acceptable font-family overrides for individual icons:
642 "Arial", sans-serif
647 .fc-icon:after {
650 .fc-icon-left-single-arrow:after {
652 font-weight: bold;
653 font-size: 200%;
654 top: -7%; }
656 .fc-icon-right-single-arrow:after {
658 font-weight: bold;
659 font-size: 200%;
660 top: -7%; }
662 .fc-icon-left-double-arrow:after {
664 font-size: 160%;
665 top: -7%; }
667 .fc-icon-right-double-arrow:after {
669 font-size: 160%;
670 top: -7%; }
672 .fc-icon-left-triangle:after {
674 font-size: 125%;
677 .fc-icon-right-triangle:after {
679 font-size: 125%;
682 .fc-icon-down-triangle:after {
684 font-size: 125%;
687 .fc-icon-x:after {
689 font-size: 200%;
693 --------------------------------------------------------------------------------------------------*/
694 .fc-unthemed .fc-popover {
695 border-width: 1px;
696 border-style: solid; }
698 .fc-unthemed .fc-popover .fc-header .fc-close {
699 font-size: .9em;
700 margin-top: 2px; }
703 --------------------------------------------------------------------------------------------------*/
704 .fc-unthemed .fc-list-item:hover td {
705 background-color: #f5f5f5; }
708 --------------------------------------------------------------------------------------------------*/
709 .ui-widget .fc-disabled-day {
710 background-image: none; }
713 --------------------------------------------------------------------------------------------------*/
714 .fc-popover > .ui-widget-header + .ui-widget-content {
715 border-top: 0;
719 --------------------------------------------------------------------------------------------------*/
720 .ui-widget .fc-event {
724 text-decoration: none;
726 /* undo ui-widget-header bold */
727 font-weight: normal; }
729 /* TimeGrid axis running down the side (for both the all-day area and the slot area)
730 --------------------------------------------------------------------------------------------------*/
731 .ui-widget td.fc-axis {
732 font-weight: normal;
736 --------------------------------------------------------------------------------------------------*/
737 .fc-time-grid .fc-slats .ui-widget-content {
739 /* see through to fc-bg */ }
741 .fc.fc-bootstrap3 a {
742 text-decoration: none; }
744 .fc.fc-bootstrap3 a[data-goto]:hover {
745 text-decoration: underline; }
747 .fc-bootstrap3 hr.fc-divider {
748 border-color: inherit; }
750 .fc-bootstrap3 .fc-today.alert {
751 border-radius: 0; }
754 --------------------------------------------------------------------------------------------------*/
755 .fc-bootstrap3 .fc-popover .panel-body {
759 --------------------------------------------------------------------------------------------------*/
760 .fc-bootstrap3 .fc-time-grid .fc-slats table {
764 .fc.fc-bootstrap4 a {
765 text-decoration: none; }
767 .fc.fc-bootstrap4 a[data-goto]:hover {
768 text-decoration: underline; }
770 .fc-bootstrap4 hr.fc-divider {
771 border-color: inherit; }
773 .fc-bootstrap4 .fc-today.alert {
774 border-radius: 0; }
776 .fc-bootstrap4 a.fc-event:not([href]):not([tabindex]) {
779 .fc-bootstrap4 .fc-popover.card {
783 --------------------------------------------------------------------------------------------------*/
784 .fc-bootstrap4 .fc-popover .card-body {
788 --------------------------------------------------------------------------------------------------*/
789 .fc-bootstrap4 .fc-time-grid .fc-slats table {
794 --------------------------------------------------------------------------------------------------*/
795 .fc-toolbar {
796 text-align: center; }
798 .fc-toolbar.fc-header-toolbar {
799 margin-bottom: 1em; }
801 .fc-toolbar.fc-footer-toolbar {
802 margin-top: 1em; }
804 .fc-toolbar .fc-left {
807 .fc-toolbar .fc-right {
810 .fc-toolbar .fc-center {
811 display: inline-block; }
814 .fc .fc-toolbar > * > * {
817 margin-left: .75em; }
820 .fc .fc-toolbar > * > :first-child {
822 margin-left: 0; }
825 .fc-toolbar h2 {
829 .fc-toolbar button {
832 .fc-toolbar .fc-state-hover,
833 .fc-toolbar .ui-state-hover {
834 z-index: 2; }
836 .fc-toolbar .fc-state-down {
837 z-index: 3; }
839 .fc-toolbar .fc-state-active,
840 .fc-toolbar .ui-state-active {
841 z-index: 4; }
843 .fc-toolbar button:focus {
844 z-index: 5; }
847 --------------------------------------------------------------------------------------------------*/
848 /* undo twitter bootstrap's box-sizing rules. normalizes positioning techniques */
850 .fc-view-container *,
851 .fc-view-container *:before,
852 .fc-view-container *:after {
853 -webkit-box-sizing: content-box;
854 -moz-box-sizing: content-box;
855 box-sizing: content-box; }
857 .fc-view,
858 .fc-view > table {
861 z-index: 1; }
864 --------------------------------------------------------------------------------------------------*/
866 .fc-basicWeek-view .fc-content-skeleton,
867 .fc-basicDay-view .fc-content-skeleton {
868 /* there may be week numbers in these views, so no padding-top */
869 padding-bottom: 1em;
872 .fc-basic-view .fc-body .fc-row {
873 min-height: 4em;
876 /* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */
877 .fc-row.fc-rigid {
880 .fc-row.fc-rigid .fc-content-skeleton {
887 .fc-day-top.fc-other-month {
890 .fc-basic-view .fc-week-number,
891 .fc-basic-view .fc-day-number {
894 .fc-basic-view th.fc-week-number,
895 .fc-basic-view th.fc-day-number {
899 .fc-ltr .fc-basic-view .fc-day-top .fc-day-number {
902 .fc-rtl .fc-basic-view .fc-day-top .fc-day-number {
905 .fc-ltr .fc-basic-view .fc-day-top .fc-week-number {
907 border-radius: 0 0 3px 0; }
909 .fc-rtl .fc-basic-view .fc-day-top .fc-week-number {
911 border-radius: 0 0 0 3px; }
913 .fc-basic-view .fc-day-top .fc-week-number {
914 min-width: 1.5em;
915 text-align: center;
916 background-color: #f2f2f2;
920 .fc-basic-view td.fc-week-number {
921 text-align: center; }
923 .fc-basic-view td.fc-week-number > * {
925 display: inline-block;
926 min-width: 1.25em; }
928 /* AgendaView all-day area
929 --------------------------------------------------------------------------------------------------*/
930 .fc-agenda-view .fc-day-grid {
932 z-index: 2;
935 .fc-agenda-view .fc-day-grid .fc-row {
936 min-height: 3em;
937 /* all-day section will never get shorter than this */ }
939 .fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {
940 padding-bottom: 1em;
943 /* TimeGrid axis running down the side (for both the all-day area and the slot area)
944 --------------------------------------------------------------------------------------------------*/
945 .fc .fc-axis {
947 vertical-align: middle;
949 white-space: nowrap; }
951 .fc-ltr .fc-axis {
952 text-align: right; }
954 .fc-rtl .fc-axis {
955 text-align: left; }
958 --------------------------------------------------------------------------------------------------*/
959 .fc-time-grid-container,
960 .fc-time-grid {
963 z-index: 1; }
965 .fc-time-grid {
966 min-height: 100%;
967 /* so if height setting is 'auto', .fc-bg stretches to fill height */ }
969 .fc-time-grid table {
973 .fc-time-grid > .fc-bg {
974 z-index: 1; }
976 .fc-time-grid .fc-slats,
977 .fc-time-grid > hr {
980 z-index: 2; }
982 .fc-time-grid .fc-content-col {
984 /* because now-indicator lives directly inside */ }
986 .fc-time-grid .fc-content-skeleton {
988 z-index: 3;
993 /* divs within a cell within the fc-content-skeleton */
994 .fc-time-grid .fc-business-container {
996 z-index: 1; }
998 .fc-time-grid .fc-bgevent-container {
1000 z-index: 2; }
1002 .fc-time-grid .fc-highlight-container {
1004 z-index: 3; }
1006 .fc-time-grid .fc-event-container {
1008 z-index: 4; }
1010 .fc-time-grid .fc-now-indicator-line {
1011 z-index: 5; }
1013 .fc-time-grid .fc-helper-container {
1014 /* also is fc-event-container */
1016 z-index: 6; }
1019 --------------------------------------------------------------------------------------------------*/
1020 .fc-time-grid .fc-slats td {
1022 border-bottom: 0;
1025 .fc-time-grid .fc-slats .fc-minor td {
1026 border-top-style: dotted; }
1029 --------------------------------------------------------------------------------------------------*/
1030 .fc-time-grid .fc-highlight-container {
1031 /* a div within a cell within the fc-highlight-skeleton */
1033 /* scopes the left/right of the fc-highlight to be in the column */ }
1035 .fc-time-grid .fc-highlight {
1042 --------------------------------------------------------------------------------------------------*/
1043 .fc-ltr .fc-time-grid .fc-event-container {
1047 .fc-rtl .fc-time-grid .fc-event-container {
1051 .fc-time-grid .fc-event,
1052 .fc-time-grid .fc-bgevent {
1054 z-index: 1;
1055 /* scope inner z-index's */ }
1057 .fc-time-grid .fc-bgevent {
1063 --------------------------------------------------------------------------------------------------*/
1064 .fc-v-event.fc-not-start {
1067 border-top-width: 0;
1068 padding-top: 1px;
1070 border-top-left-radius: 0;
1071 border-top-right-radius: 0; }
1073 .fc-v-event.fc-not-end {
1075 border-bottom-width: 0;
1076 padding-bottom: 1px;
1078 border-bottom-left-radius: 0;
1079 border-bottom-right-radius: 0; }
1082 ----------------------------------------------------------------------------------------------------
1083 We use the full "fc-time-grid-event" class instead of using descendants because the event won't
1086 .fc-time-grid-event {
1090 .fc-time-grid-event.fc-selected {
1092 /* common fc-selected styles hide the fc-bg, so don't need this anyway */
1095 .fc-time-grid-event.fc-selected .fc-bg {
1097 /* hide semi-white background, to appear darker */ }
1099 .fc-time-grid-event .fc-content {
1101 /* for when .fc-selected */ }
1103 .fc-time-grid-event .fc-time,
1104 .fc-time-grid-event .fc-title {
1107 .fc-time-grid-event .fc-time {
1108 font-size: .85em;
1109 white-space: nowrap; }
1112 .fc-time-grid-event.fc-short .fc-content {
1114 white-space: nowrap; }
1116 .fc-time-grid-event.fc-short .fc-time,
1117 .fc-time-grid-event.fc-short .fc-title {
1119 display: inline-block;
1120 vertical-align: top; }
1122 .fc-time-grid-event.fc-short .fc-time span {
1126 .fc-time-grid-event.fc-short .fc-time:before {
1127 content: attr(data-start);
1130 .fc-time-grid-event.fc-short .fc-time:after {
1131 content: "\A0-\A0";
1134 .fc-time-grid-event.fc-short .fc-title {
1135 font-size: .85em;
1141 .fc-time-grid-event.fc-allow-mouse-resize .fc-resizer {
1147 line-height: 8px;
1148 font-size: 11px;
1149 font-family: monospace;
1150 text-align: center;
1151 cursor: s-resize; }
1153 .fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after {
1157 .fc-time-grid-event.fc-selected .fc-resizer {
1159 border-radius: 5px;
1160 border-width: 1px;
1163 border-style: solid;
1164 border-color: inherit;
1168 margin-left: -5px;
1170 bottom: -5px; }
1173 --------------------------------------------------------------------------------------------------*/
1174 .fc-time-grid .fc-now-indicator-line {
1175 border-top-width: 1px;
1180 .fc-time-grid .fc-now-indicator-arrow {
1181 margin-top: -5px;
1184 .fc-ltr .fc-time-grid .fc-now-indicator-arrow {
1187 border-width: 5px 0 5px 6px;
1188 border-top-color: transparent;
1189 border-bottom-color: transparent; }
1191 .fc-rtl .fc-time-grid .fc-now-indicator-arrow {
1194 border-width: 5px 6px 5px 0;
1195 border-top-color: transparent;
1196 border-bottom-color: transparent; }
1199 --------------------------------------------------------------------------------------------------*/
1201 .fc-event-dot {
1202 display: inline-block;
1205 border-radius: 5px; }
1208 .fc-rtl .fc-list-view {
1212 .fc-list-view {
1213 border-width: 1px;
1214 border-style: solid; }
1217 .fc .fc-list-table {
1218 table-layout: auto;
1221 .fc-list-table td {
1222 border-width: 1px 0 0;
1225 .fc-list-table tr:first-child td {
1226 border-top-width: 0; }
1229 .fc-list-heading {
1230 border-bottom-width: 1px; }
1232 .fc-list-heading td {
1233 font-weight: bold; }
1235 .fc-ltr .fc-list-heading-main {
1238 .fc-ltr .fc-list-heading-alt {
1241 .fc-rtl .fc-list-heading-main {
1244 .fc-rtl .fc-list-heading-alt {
1248 .fc-list-item.fc-has-url {
1252 .fc-list-item-marker,
1253 .fc-list-item-time {
1254 white-space: nowrap;
1258 .fc-ltr .fc-list-item-marker {
1259 padding-right: 0; }
1261 .fc-rtl .fc-list-item-marker {
1262 padding-left: 0; }
1264 .fc-list-item-title a {
1266 text-decoration: none;
1269 .fc-list-item-title a[href]:hover {
1271 text-decoration: underline; }
1274 .fc-list-empty-wrap2 {
1281 .fc-list-empty-wrap1 {
1286 .fc-list-empty {
1287 display: table-cell;
1288 vertical-align: middle;
1289 text-align: center; }
1291 .fc-unthemed .fc-list-empty {
1293 background-color: #eee; }