source: sandbox/newExpressoMail/prototype/modules/newMail2/css/layout.css @ 7210

Revision 7210, 33.1 KB checked in by gustavo, 12 years ago (diff)

Ticket #0000 - Criado novo modulo para o desenvolvimento do novo ExpressoMail?

  • Property svn:executable set to *
Line 
1/*
2        Document   : layout.css
3        Created on : 10/09/2011, 10:12:49
4        Author     : prognus
5        Description: contains all styles related to element positioning and elements dimension
6*/
7
8
9
10/* -- main page styles -- */
11
12/*      body {
13                margin:0;
14                font-size: 14px;
15                font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
16                font-family: Arial,Helvetica,sans-serif;
17        }*/
18
19#wrap {
20/*      background-image: url(images/calendar-top-bg-mini.png);
21        background-repeat: no-repeat;*/
22        width: 100%;
23        /*max-width: 1100px;*/
24        min-width: 985px;
25        margin: 0 auto;
26}
27
28#wrap .search-field {
29        max-width: 180px;
30        width: 180px;
31/*      margin: 5px 0 5px 290px;*/
32        float: right;
33        white-space: nowrap;
34}
35
36#wrap .search-field input {
37        width: 160px;
38        padding: 0 0 0 3px;
39}
40
41.block-horizontal-toolbox {
42        width: 100%;
43        height: 30px;
44/*      margin: 5px 0;*/
45}
46
47.block-vertical-toolbox {
48        width: auto;
49        float: left;
50        padding: 0;
51}
52
53.block-vertical-toolbox .mini-calendar {
54        padding: 5px 0;
55        margin:10px 0;
56}
57
58.block-top {
59/*      background-image: url(images/calendar-body-bg.png);
60        background-repeat: repeat-x;*/
61        width: 100%;
62        height: 100px;
63}
64
65#tabs {
66        width: 100%;
67        float: right;
68        padding-top: 0;
69}
70
71#tabs,
72#tabs .ui-tabs-nav {
73        padding-top: 0;
74}
75
76#tabs > li .ui-icon-close { float: left; margin: 0.4em 0.2em 0 0; cursor: pointer; }
77
78
79.button.config-menu {
80        float: right;
81        padding: 11px 5px;
82        width: 40px;
83        height: 5px;
84}
85
86.fg-menu-container {
87        z-index: 999;
88        min-width: 134px !important;
89}
90
91.fg-menu-container.evt-option{
92        min-width: 85px !important;
93        padding: 0;
94}
95
96.fg-menu-container.evt-option a{
97        padding: 0.1em 3%;
98}
99
100.ui-icon.ui-icon-gear {
101        background-image: url(../img/cog.png);
102    background-position: 0 0;
103}
104
105.expresso-calendar-container dl
106.expresso-calendar-container dt,
107.expresso-calendar-container dl dd {
108        margin: 0; padding: 0;
109}
110
111.expresso-calendar-container #trash {
112        width: 150px;
113        height: 150px;
114        bottom: 0px;
115        position: fixed;
116}
117
118/* -- generic HTML elements styles -- */
119
120input {
121        margin-top: 2px;
122        margin-bottom: 2px;
123}
124
125/* -- generic class styles -- */
126
127.clear { clear: both; }
128
129.editable{
130        background-color: white;
131        outline: 0px solid transparent;
132        border: 1px #CCC solid;
133}
134
135p.input-group span {display: inline-block; vertical-align: text-top;}
136p.input-group label {display: inline-block; vertical-align: text-top;}
137p.input-group ul li * {vertical-align: bottom; margin-bottom: 5px;}
138p.input-group label.for-textarea {display: inline-block; vertical-align: top;}
139p.input-group {
140  margin: 5px 0 !important;
141}
142
143.messages .message { text-align: left; }
144
145.button.tiny{
146        height: 15px;
147}
148.button.tiny.ui-button-icon-only {
149    width: 15px;
150}
151
152.button.small {
153        height: 24px;
154}
155.button.small.ui-button-icon-only {
156    width: 24px;
157}
158
159.fields-left {display: inline-block; width: 200px;}
160.fields-right {display: inline-block; width: 300px;}
161
162.ui-icon-float-right { float:right; }
163.ui-icon-float-left { float:left; }
164
165fieldset.input-field-rounded {
166        border:1px solid #CFCFCF;
167        padding: 5px;
168}
169
170fieldset.input-field-rounded input{
171        margin: 0px;
172        display: inline-block;
173        border: none;
174}
175
176fieldset.input-field-rounded span {
177        display: inline-block;
178        margin:0 0 -3px 5px;
179}
180
181/* search area definition */
182fieldset.search-field {
183        border:1px solid #CFCFCF;
184        padding: 3px;
185}
186
187fieldset.search-field input{
188        margin: 0px;
189        display: inline-block;
190        border: none;
191        width: 215px;
192}
193
194fieldset.search-field span {
195        display: inline-block;
196        margin:0 0 -3px 0px;
197        cursor: pointer;
198}
199/* #search area definition */
200
201
202/* -- fullcalendar styles -- */
203
204.fc-view{
205        overflow: visible;
206}
207
208.fc-grid.fc-view-year .fc-day-number {
209        text-align: center;
210        float: none;
211}
212
213/* -- event details styles -- */
214
215.new-event-win.active {
216         width:700px;height:510px;text-align:left;
217}
218
219.new-event-win > .content.ui-tabs.ui-widget-content {
220        border: none;
221}
222
223.new-event-win ul.attendee-permissions-list, li.attendee-permissions-list{text-align: left;}
224
225li.attendee-permissions-list input{width: 20px !important; margin: 3px 0 0 0 !important;}
226
227p.request-update{display: inline; position: relative; top: 2px;}
228
229
230p.request-update label{width: 150px !important;}
231
232.new-event-win .menu-addevent {
233        text-align: right;
234}
235
236fieldset.block-add-attendee .add-attendee-search { max-width: 250px; margin: 5px;}
237fieldset.block-add-attendee .add-attendee-search input { max-width: 220px; width: 220px; padding: 0 0 0 7px;}
238fieldset.block-add-attendee .search-result-list { width: 255px; max-height: 215px; overflow: auto;}
239fieldset.block-add-attendee .search-result-list .ui-widget-content { border: none;}
240fieldset.block-add-attendee .search-result-list .empty { margin-left: 5px; }
241fieldset.block-add-user .add-user-search {max-width: 235px;}
242fieldset.block-add-user .search-result-list {max-width: 245px;}
243fieldset.block-add-user .search-result-list .ui-widget-content {/*max-width: 245px;*/}
244
245.block-attendee-list, .block-add-attendee { float:left;}
246.block-attendee-list { width:400px; margin-right: 5px; }
247.block-add-attendee { width:260px; margin-right: 5px; }
248.block-attendee-list dd, .block-add-attendee dd { border: 1px solid #BFBFBF; }
249.block-attendee-list dt, .block-add-attendee dt { background-color:#FFF; margin: 5px 0 -6px 5px; font-weight: bold; display: table;  position: relative;}
250.block-attendee-list dd.attendee-list { height: 196px; }
251.block-attendee-list dd.attendee-list ul { max-height: 186px; overflow: auto; margin-top: 10px;}
252.block-attendee-list dd.attendee-list-add {border-top:none !important; border:1px solid #BFBFBF;}
253.block-attendee-list dd.attendee-list-add fieldset.add-attendee-input { border:none !important; margin: 0; padding: 0 }
254.block-attendee-list dd.attendee-list-brief { border:none !important; margin: 5px 0; color:#777; }
255
256dl.block-add-attendee {
257        float: right;
258        display: block;
259}
260
261dl.block-add-attendee dd.add-attendee {
262        width: 260px;
263        min-height: 260px;
264        display: block;
265}
266
267ul.attendees-count {clear:left; float:left;}
268.attendees-count li {display: inline;}
269.attendees-count li:after {content:", "}
270.attendees-count li label {font-weight: bold;}
271
272.attendees-list .me select.status { margin:10px 5px 5px 5px; }
273.attendees-list .me .add-attendee-search { max-width: 155px; width:155px; display: inline; padding: 0; margin: 10px 0 5px 0;}
274
275.attendees-list .me .add-attendee-options { max-height: 16px; height:16px;  max-width: 50px; width:50px; display: inline; padding: 0; margin: 0 0 5px 0;}
276.attendees-list .me .add-attendee-options-read { max-height: 16px; height:16px;  max-width: 16px; width:16px; display: inline; padding: 0; margin: 0 0 5px 0;}
277
278.attendees-list .me .add-attendee-options-button {position: absolute; top: 171px;}
279.attendees-list .hover-attendee { background-color: #DFEFFC;}
280/*
281.attendees-list .attendee-options-button-edit { position: absolute; top:0; right:25px;}
282.attendees-list .attendee-options-button-key { position: absolute; top:0; right:45px;}
283.attendees-list .attendee-options-button-delegate { position: absolute; top:0; right:65px;}
284*/
285
286.attendee-options{ position: absolute; top: 0; left: 287px; background-color: white; z-index: 100; width: 90px; background-color: #FFF; padding: 0 20px 0 3px; text-align: right;}
287.attendees-list .not-attendee { height:16px; }
288
289.list-delegates{margin: 0 0 0 25px;}
290
291.status-delegate{position: absolute; left:3px;}
292
293.attendees-list .me .add-attendee-search input { max-width: 125px; }
294.attendees-list li.organizer, .attendees-list li.me-delegated  {margin-bottom: 3px;}
295.attendees-list .organizer .button.swap {
296        float: right;
297        margin-top: -1.5em;
298}
299
300.name-status-delegated{text-decoration: line-through; padding: 0 0 0 18px;}
301.name-status-delegated-delegated{text-decoration: line-through; padding: 0 0 0 12px;}
302.name-status-delegated-none{ padding: 0 0 0 12;}
303
304.name-status{padding: 0 0 0 18px;}
305
306.name-special{padding: 0 0 0 33px;}
307.name-special-delegated{text-decoration: line-through; padding: 0 0 0 33px;}
308
309.open-delegate{position: absolute; left: 20px; display: block; cursor: hand;}
310.space-status{position: absolute; left: 20px; display: block;}
311.space-special{position: absolute; left: 35px; display: block;}
312.space-special-delegated{position: absolute; left: 20px; display: block;}
313
314.attendee-permissions-change{background-image: url(../../../plugins/jquery/images/ui-icons_f9bd01_256x240.png) !important;}
315.attendee-permissions-change-button{border: 1px solid #79B7E7 !important; background: #F5F8F9 !important; font-weight: bold !important; color: #E17009 !important;}
316
317.attendee-permissions-conflict{opacity: 0.5}
318
319dd.attendee-list ul.attendee-list li {
320/*      display: table;*/
321    overflow: hidden;
322        position: relative;
323}
324dd.attendee-list ul.attendee-list li input,
325dd.attendee-list ul.attendee-list li span,
326dd.attendee-list ul.attendee-list li label {
327        display: table-cell;
328}
329dd.attendee-list ul.attendee-list li label.name,
330dd.attendee-list ul.attendee-list li label.mail {
331        width: 99999px;
332        min-width: 99999px;
333        vertical-align: middle;
334}
335dd.attendee-list ul.attendee-list li label[title=''] { display:none }
336/*
337dd.attendee-list ul.attendee-list li .button.close {
338        position: absolute;
339    right: 5px;
340    top: 0;
341}
342*/
343/*
344.attendees-list li .ui-icon-float-right {
345        opacity:0.1;
346        filter:alpha(opacity=10);
347}
348.attendees-list li.hover .ui-icon-float-right {
349        opacity:1;
350        filter:alpha(opacity=100);
351}*/
352
353/* -- configurations styles -- */
354
355.configurations-basic label {
356        width: 200px;
357}
358
359.configurations-notifications label {
360        width: 350px;
361}
362
363.accordion-user-calendars .ui-accordion-header {
364        margin-bottom: 2px;
365}
366
367.accordion-user-calendars .ui-accordion-header legend{
368        font-size: 60%;
369    margin-left: 30px;
370    padding: 0.4em;;
371}
372.user-calendar.ui-accordion-content {
373        margin-top: -11px;
374}
375
376/* -- preferences styles -- */
377p.default-alarm-event {margin-bottom: 10px; margin-top: -8px;}
378.preferences-win.active p.input-group label { display: inline-block; width: 300px;}
379.preferences-win.active p.input-group ul li label { width: auto; }
380/*.preferences-win.active input[type="text"] { vertical-align:top; }*/
381
382/* -- import/export dialog styles -- */
383
384.import-export-win p.input-group label { display: inline-block; width: 100px;}
385.import-export-win span.tip {
386    display: block;
387    margin: 3px 0 10px 100px;
388    clear: both;
389    font-size: 0.9em;
390}
391
392.import-export-win .button.remove-attachment {margin: -2px 0 0px 10px;}
393
394.import-export-win form { padding: 10px; }
395.import-export-win p.input-group * { float:left; }
396
397
398label.messagesHelpers{display: block; position: absolute; left: 60px; top: 21px;}
399
400/* -- calendar list styles -- */
401
402.my-calendars .button.new {
403  float:right;
404  width: 15px;
405  height: 15px;
406}
407
408.my-calendars .status-list {
409        display: inline-block;
410        margin: 0px 0pc -4px -5px;
411        cursor: pointer;
412}
413
414.my-calendars .list-calendars-item, .signed-calendars .list-calendars-item{
415        position: relative;
416        overflow: hidden;
417}
418.my-calendars .list-calendars-item div, .signed-calendars .list-calendars-item div{
419        overflow:hidden;
420        width:6000px;
421        display:table;
422}
423
424.my-calendars .cal-list-options-btn, .signed-calendars .cal-list-options-btn {
425        position: absolute;
426        top: 2px;
427        right: 2px;
428}
429
430.evt-list-options.my-evt-list-options{
431        position: absolute;
432        width: 130px;
433        display: block;
434       
435}
436
437
438.colors-options { padding-left: 5px; }
439.colors-options .color-selected { text-indent: -10px; /*padding: 1px 0px 0px 8px;*/ }
440.colors-options .color-selected .ui-button-text { padding: 0px 0px 0px 8px; font-size: 30px; line-height: 0.4em; }
441.colors-options .cal-colors-options-btn {
442        float:left;
443        width: 17px;
444        height: 17px;
445        margin-bottom: 2px;
446        margin-top:2px;
447        background-position: -500px -10px;
448}
449.my-calendars {
450  font-size: 12px;
451  padding-top: 3px;
452  padding-bottom: 3px;
453  cursor: pointer;
454}
455
456.shared-calendar .user-list li.user-list{
457        height: 17px;
458        overflow: hidden;
459        position: relative;
460}
461
462.shared-calendar dd.user-list{ overflow: auto;}
463
464.user-list .hover-user { background-color: #DFEFFC;}
465
466.shared-calendar ul.search-result-list{
467    overflow-x: hidden !important;
468    overflow-y: auto !important;
469    height: 210px;
470}
471
472.user-acls-shared-calendar{
473    width: 130px;
474    float: right;
475    position: absolute;
476    left: 200px;
477    top:2px;
478    background: white;
479}
480
481.user-acls-shared-calendar.calendar{
482        text-align: right;
483}
484
485
486.calendars-list .search-field.calendar-shared-search {
487        max-width: 193px !important;
488        width: 193px !important;
489        float: right;
490}
491
492.calendars-list .search-field input.search{
493        width:165px !important;
494}
495
496.calendars-list .status-list-shared{
497        display: inline-block;
498        margin: 0 0 -4px -5px;
499        cursor: pointer;
500}
501
502.calendars-list .title-signed-calendars{
503        cursor: pointer;
504}
505
506.my-calendars a.new-calendar .ui-button-text {
507    padding: 0;
508}
509
510.new-calendar-shared{
511        float: right;
512}
513
514.signed-calendars {
515        font-size: 12px;
516        padding-top: 3px;
517        padding-bottom: 3px;
518}
519
520dl.block-add-user {
521        max-width: 290px;
522        min-height: 260px;
523        display: block;
524        float:right;
525        margin: 0 10px 10px 0;
526}
527
528dl.block-add-calendar {
529        max-width: 290px;
530        min-height: 185px;
531        display: block;
532        float:right;
533        margin: 0 10px 10px 0;
534}
535
536dl.block-public-calendar {
537        max-width: 290px;
538        min-height: 30px;
539        display: block;
540        float:right;
541        margin: 0 10px 1px 0;
542}
543
544fieldset.block-add-user, .block-add-user li{
545        border: none;
546}
547
548fieldset.add-user-search{
549        margin: 0 0 5px 0;
550}
551
552dl.block-user-list{
553        float:left;
554        margin: 0 0 10px 10px;
555}
556
557dt.user-list{
558        width: 117px;
559        margin-right: 5px;
560}
561
562dt.calendar-list{
563        width: 144px;
564        margin-right: 5px;
565}
566
567dt.calendar-shared, dt.user-list, dt.add-user, dt.calendar-list, dt.calendar-public{
568        background-color: white;
569        margin: 5px 0 -6px 5px;
570        font-weight: bold;
571        display: table;
572        position: relative;
573}
574
575dd.add-user{height: 240px;}
576dd.add-user-calendar{height: 192px;}
577
578dd.calendar-public{height: 23px;}
579
580dd.add-user-calendar, dd.calendar, dd.user-list, dd.add-user, dd.calendar-list, dd.calendar-public{
581        border: 1px solid #BFBFBF;
582        border-image: initial;
583        width: 330px;
584        padding: 7px 0px 4px 4px;
585}
586
587dd.add-user-calendar ul{
588        width: 250px;
589        max-height: 166px;
590}
591
592dd.add-user-calendar, dd.add-user,  dd.calendar-public{
593        width: 250px;
594}
595
596div.shared-calendar fieldset.shared-calendar-configure{
597        margin-top: 10px;
598}
599
600.add-user fieldset.block-add-user{
601        width: 245px;
602}
603
604dd.user-list{
605        height: 193px;
606}
607
608dd.calendar-list{
609        height: 240px;
610}
611
612/*dd.calendar-list ul.user-list li.user-list div {
613        position:relative;
614}*/
615
616.list-calendars { vertical-align: middle; }
617.list-calendars .cal-list-img { float: right; }
618.list-calendars .cal-list-options-btn {
619        width: 10px;
620        height: 10px;
621        display: inline;
622        float: right;
623        padding: 3px;
624        -webkit-border-radius: 4px;
625        -moz-border-radius: 4px;
626        border-radius: 4px;
627}
628
629ul.list-calendars li.list-calendars-item {
630        background-color: #F7FCFF;
631        border: 1px solid #ccc;
632        height: 15px;
633        line-height: 15px;
634        margin: 2px 0;
635        padding: 3px;
636        -webkit-border-radius: 4px;
637        -moz-border-radius: 4px;
638        border-radius: 4px;
639}
640
641ul.list-calendars li li { background-color: #fff; }
642ul.list-calendars li label { vertical-align: middle; }
643ul.list-calendars li input { vertical-align: middle; }
644ul.list-calendars li a { vertical-align: middle; }
645ul.list-calendars li.list-calendars-item .cal-list-options ul.fg-menu li { background-color: #CC0000 !important; color: red !important; }
646
647
648/* -- event list styles -- */
649
650.events-list-win.empty {
651    width: 100%;
652}
653
654.events-list-win.empty table.header-paginator{
655    margin-bottom: 80px;
656}
657
658.events-list-win.empty label.empty-result{
659    margin: 0 0 0 290px;
660}
661
662.events-list-win a {
663        font-size:12px;
664}
665.details-event-list p.input-group { margin: 7px 0 0 0; text-align: justify; }
666.details-event-list p.input-group label { font-weight: bold; width: 14% }
667.details-event-list p.input-group .large { width: 85%; }
668.fields-details-event-list {
669        padding: 5px;   
670}
671
672.list-events-paginator .fc-header-title{margin-left: 150px; font-size: 1em;}
673.header-paginator{margin-top: -15px;}
674.header-paginator .fc-button-content{font-size: 11px;}
675.header-paginator-right{font-size: 11px;}
676.header-paginator .fc-header-left .fc-button-inner{height: 20px; width: 29px;}
677.header-paginator .fc-header-left .fc-button-inner.fc-state-hover{border-color: #999;}
678.header-paginator .fc-header-left .fc-button-inner.fc-state-down{border-color: #555; background: #777;}
679.header-paginator .fc-header-left .fc-button-inner .fc-button-content{line-height: 1.6em; padding: .2em .6em; font-size: 11px;}
680
681/* -- all tips general and specific styles -- */
682
683.qtip-content fieldset { text-align: right;}
684.qtip-content fieldset input { text-align: left; width: 190px;}
685.qtip-content .menu-container.footer-container { background-color: inherit; text-align: right; padding: 0; margin:5px 0 0 0;}
686.qtip-content .menu-container.footer-container .ui-button-text-only .ui-button-text {
687    font-size: 0.8em;
688    padding: 0.1em 0.6em;
689}
690.qtip-title .ui-button-icon-only {
691    height: 1.5em !important;
692    width: 1.5em !important;
693}
694.qtip-title .qtip-button { margin: -5px -10px 0 -15px }
695.attendee-list-add .add-attendee-input input { width: 370px; }
696
697
698.attendee-list-add .add-attendee-input span{cursor: hand;}
699
700.qtip-content .add-attendee-search { max-width: 155px; width:155px; display: inline; padding: 0; margin: 10px 0 5px 0;}
701.qtip-content .add-attendee-search input { max-width: 125px; }
702
703/* -- other general styles -- */
704
705.event-alarms-list .button.remove,
706.configurations-alarms .button.remove {
707    left: 6px;
708    top: 6px;
709}
710
711.button.add.button-add-attachment{margin: -9px 0 0 8px;}
712.button.btn-danger.delete{margin: 0 0 0 0;}
713
714.button.upload{top: 4px;}
715.button.upload.edit{top: -2px;}
716
717div.fileupload-buttonbar{padding: 0.2em 0.5em }
718.archive-error{color: #F00;}
719
720.progress.in-progress{width: 100px; height: 12px;}
721
722span.status-upload{margin: -4px 0px 0px 0px;}
723
724.lbl-archive-nome, .lbl-archive-size{font-weight: bold !important;}
725.lbl-archive-nome{width:40px !important;}
726.row.fileupload-buttonbar{margin-top: -14px; padding: 0.2em 0.7em;}
727
728.archive-nome{width: 73px;}
729.archive-nome label{display: block; position: absolute; left: 136px; top: 194px;}
730.archive-size{min-width:70px; max-width:75px;}
731
732
733.input-group.date-info input {
734        width: 100px;
735}
736
737.input-group.event-info input {
738        width: 600px;
739}
740
741/* -- alarm dysplay -- */
742
743.new-event-alarm{
744        margin: 5px;   
745        font: bold;
746}
747
748.title-event-alarm{
749        margin: 5px;
750}
751
752.description-event-alarm{
753        margin: 5px;
754}
755
756.inicialize-event-alarm{
757        margin: 5px;
758}
759
760.ZebraDialog{
761        z-index: 9999 !important;
762}
763
764.ZebraDialogOverlay{
765        z-index: 9990 !important;
766}
767
768/* CANDIDATOS A EXCLUSÃO */
769/*
770#external-events {
771        float: left;
772        width: 150px;
773        padding: 0 10px;
774        border: 1px solid #ccc;
775        background: #eee;
776        text-align: left;
777}
778
779#external-events h4 {
780        font-size: 16px;
781        margin-top: 0;
782        padding-top: 1em;
783}
784
785.external-event {
786        margin: 10px 0;
787        padding: 2px 4px;
788        background: #3366CC;
789        color: #fff;
790        font-size: .85em;
791        cursor: pointer;
792}
793
794#external-events p {
795        margin: 1.5em 0;
796        font-size: 11px;
797        color: #666;
798}
799
800#external-events p input {
801        margin: 0;
802        vertical-align: middle;
803}
804
805#dialog label, #dialog input { display:block; }
806#dialog label { margin-top: 0.5em; }
807#dialog input, #dialog textarea { width: 95%; }
808        */
809
810/*Antigo style.css*/
811
812/*
813        Document   : style.css
814        Created on : 10/09/2011, 10:13:12
815        Author     : prognus
816        Description: contains all styles related to elements look-and-feel
817*/
818
819
820#tabs {
821        background-color: transparent;
822}
823
824.tip { line-height: 1.3em; }
825
826.expresso-calendar-container a {
827        text-decoration: none;
828}
829.expresso-calendar-container ul,
830.expresso-calendar-container dl,
831.expresso-calendar-container ol {
832        margin: 5px 0; padding: 0;
833        list-style: none;
834}
835.expresso-calendar-container #trash {
836        color: #ADADAD;
837}
838.expresso-calendar-container #trash.empty {
839        background-image: url(../img/trash-empty.png);
840        background-repeat: no-repeat;
841        background-position: bottom center;
842}
843
844.expresso-calendar-container #trash.full {
845        background-image: url(../img/trash-full.png);
846        background-repeat: no-repeat;
847        background-position: bottom center;
848}
849
850.expresso-calendar-container #trash label {
851        display: none;
852}
853
854.ui-dialog { padding: 0; }
855.ui-dialog .ui-dialog-content { background-color: #fff; }
856.ui-dialog .ui-dialog-title { margin:0; }
857.ui-dialog .ui-button-text-only .ui-button-text { padding: 0.4em 1em; }
858
859.new-event-win fieldset { border: none; margin: 0; padding: 0; }
860.new-event-win fieldset.tab-level2 { padding: 0px 5px; }
861.new-event-win fieldset fieldset, .new-event-win fieldset.tab-level2 fieldset { padding: 5px 0; }
862
863.hidden {
864        display: none;
865        visibility: hidden;
866}
867
868.header-menu-container, .footer-menu-container,
869.menu-container.header-container, .menu-container.footer-container {
870        display:block;
871        width: 100%;
872        margin: 0;
873        padding: 10px 0;
874        background-color: #E0EEEE;
875        text-align: right;
876}
877
878.preferences-win .header-menu-container,
879.configure-calendars-win .header-menu-container {
880        margin: -10px 0 10px;
881}
882
883.preferences-win .header-menu-container,
884.configure-calendars-win .header-menu-container {
885        -moz-box-shadow: 0 3px 4px #AAAAAA;
886        -webkit-box-shadow: 0 3px 4px #AAAAAA;
887        box-shadow: 0 3px 4px #AAAAAA;
888}
889
890.preferences-win .footer-menu-container,
891.configure-calendars-win .footer-menu-container {
892        margin: 10px 0 10px;
893}
894
895.preferences-win .footer-menu-container,
896.configure-calendars-win .footer-menu-container {
897        -moz-box-shadow: 0 3px 4px #AAAAAA;
898        -webkit-box-shadow: 0 3px 4px #AAAAAA;
899        box-shadow: 0 3px 4px #AAAAAA;
900}
901
902.ui-dialog .ui-dialog-content { padding: 0; }
903.new-event-win div.div-addevent { padding: 0; width: 700px; border: 0;}
904.new-event-win form.form-addevent { padding: 9px; }
905
906.expresso-calendar-container input[type="text"] { height: 18px; }
907.expresso-calendar-container input[type="text"],
908.expresso-calendar-container textarea,
909.expresso-calendar-container select {
910        border: 1px solid #CFCFCF;
911        font-size: 12px;
912        height: 20px;
913}
914
915.expresso-calendar-container textarea,
916.expresso-calendar-container select {
917/*      vertical-align: super; */
918        vertical-align: middle;
919}
920
921.expresso-calendar-container input.date,
922.expresso-calendar-container input.time {
923        width:80px;
924}
925
926.expresso-calendar-container input.h1,
927.new-event-win input.h1 {
928        font-size: 150%;
929        font-weight: bold;
930        width: 64%;
931        height: 150%;
932}
933
934.new-event-win textarea {
935        width:600px;
936        height: 210px;
937        border: 1px solid #CFCFCF;
938        padding: 0px;
939}
940
941span.input-group { display: block; }
942/*p.input-group label { vertical-align: top; }*/
943.new-event-win p.input-group label { display: inline-block; width: 65px;}
944.new-event-win p.input-group label.input-group { display: inline-block; width: 110px; font-weight: bold;}
945
946input.number {text-align: right}
947input.input-tiny, input.tiny {width: 40px;}
948input.input-small, input.small {width: 80px;}
949input.input-medium, input.medium {width: 160px;}
950input.input-large, input.large {width: 260px;}
951
952label.label-tiny, label.tiny {width: 40px;}
953label.label-small, label.small {width: 80px;}
954label.label-medium, label.medium {width: 160px;}
955label.label-large, label.large {width: 260px;}
956
957select.select-tiny, select.tiny {width: 40px;}
958select.select-small, select.small {width: 80px;}
959select.select-medium, select.medium {width: 160px;}
960select.select-large, select.large {width: 260px;}
961
962.new-event-win fieldset.event-repeat-container label,
963.new-event-win p.input-group.event-repeat-weekly label,
964.new-event-win p.input-group.event-repeat-monthly label {
965        width: auto;
966}
967
968.new-event-win fieldset.input-field-rounded,
969.new-event-win fieldset.search-field,
970.new-event-win fieldset.block-add-attendee-permissions,
971.new-event-win fieldset.block-attendee-list {
972        border:1px solid #CFCFCF;
973}
974
975.new-event-win fieldset.block-attendee-list { width: 300px; max-height:180px; padding: 5px; float: left;}
976.new-event-win fieldset.block-attendee-list ul {  height:160px; overflow: auto;}
977
978
979/* # add attendee */
980
981#tabs.ui-widget-content {
982        border:none;
983}
984#tabs .ui-widget-header {
985        background: none;
986        background-image: none;
987        border: none;
988        border-bottom: 1px solid #4297D7;
989        margin-bottom: 5px;
990}
991
992#calendar.ui-tabs-panel {
993        padding: 0;
994}
995
996.mini-calendar .ui-datepicker { width: auto; background: none repeat scroll 0 0 transparent; }
997.mini-calendar .ui-datepicker  table{width:190px;}
998.mini-calendar .ui-widget-content {     border: none; background-color: transparent; }
999.mini-calendar .ui-widget-header { background: transparent; color: #000; border: 0 none;}
1000
1001/* fc custumize */
1002
1003.blocked-event div, .blocked-event-permision div{
1004background: -moz-linear-gradient(-45deg,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.1) 5%, rgba(0,0,0,0) 9%, rgba(0,0,0,0) 13%, rgba(0,0,0,0.1) 17%, rgba(0,0,0,0) 21%, rgba(0,0,0,0) 25%, rgba(0,0,0,0.1) 29%, rgba(0,0,0,0) 33%, rgba(0,0,0,0) 37%, rgba(0,0,0,0.1) 41%, rgba(0,0,0,0) 45%, rgba(0,0,0,0) 49%, rgba(0,0,0,0.1) 53%, rgba(0,0,0,0) 57%, rgba(0,0,0,0) 61%, rgba(0,0,0,0.1) 65%, rgba(0,0,0,0) 69%, rgba(0,0,0,0) 73%, rgba(0,0,0,0.1) 77%, rgba(0,0,0,0.01) 81%, rgba(0,0,0,0) 85%, rgba(0,0,0,0.1) 89%, rgba(0,0,0,0) 93%, rgba(0,0,0,0) 97%, rgba(0,0,0,0) 100%); /* FF3.6+ */
1005background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(1%,rgba(0,0,0,0)), color-stop(5%,rgba(0,0,0,0.1)), color-stop(9%,rgba(0,0,0,0)), color-stop(13%,rgba(0,0,0,0)), color-stop(17%,rgba(0,0,0,0.1)), color-stop(21%,rgba(0,0,0,0)), color-stop(25%,rgba(0,0,0,0)), color-stop(29%,rgba(0,0,0,0.1)), color-stop(33%,rgba(0,0,0,0)), color-stop(37%,rgba(0,0,0,0)), color-stop(41%,rgba(0,0,0,0.1)), color-stop(45%,rgba(0,0,0,0)), color-stop(49%,rgba(0,0,0,0)), color-stop(53%,rgba(0,0,0,0.1)), color-stop(57%,rgba(0,0,0,0)), color-stop(61%,rgba(0,0,0,0)), color-stop(65%,rgba(0,0,0,0.1)), color-stop(69%,rgba(0,0,0,0)), color-stop(73%,rgba(0,0,0,0)), color-stop(77%,rgba(0,0,0,0.1)), color-stop(81%,rgba(0,0,0,0.01)), color-stop(85%,rgba(0,0,0,0)), color-stop(89%,rgba(0,0,0,0.1)), color-stop(93%,rgba(0,0,0,0)), color-stop(97%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
1006background: -webkit-linear-gradient(-45deg,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.1) 5%,rgba(0,0,0,0) 9%,rgba(0,0,0,0) 13%,rgba(0,0,0,0.1) 17%,rgba(0,0,0,0) 21%,rgba(0,0,0,0) 25%,rgba(0,0,0,0.1) 29%,rgba(0,0,0,0) 33%,rgba(0,0,0,0) 37%,rgba(0,0,0,0.1) 41%,rgba(0,0,0,0) 45%,rgba(0,0,0,0) 49%,rgba(0,0,0,0.1) 53%,rgba(0,0,0,0) 57%,rgba(0,0,0,0) 61%,rgba(0,0,0,0.1) 65%,rgba(0,0,0,0) 69%,rgba(0,0,0,0) 73%,rgba(0,0,0,0.1) 77%,rgba(0,0,0,0.01) 81%,rgba(0,0,0,0) 85%,rgba(0,0,0,0.1) 89%,rgba(0,0,0,0) 93%,rgba(0,0,0,0) 97%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
1007background: -o-linear-gradient(-45deg,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.1) 5%,rgba(0,0,0,0) 9%,rgba(0,0,0,0) 13%,rgba(0,0,0,0.1) 17%,rgba(0,0,0,0) 21%,rgba(0,0,0,0) 25%,rgba(0,0,0,0.1) 29%,rgba(0,0,0,0) 33%,rgba(0,0,0,0) 37%,rgba(0,0,0,0.1) 41%,rgba(0,0,0,0) 45%,rgba(0,0,0,0) 49%,rgba(0,0,0,0.1) 53%,rgba(0,0,0,0) 57%,rgba(0,0,0,0) 61%,rgba(0,0,0,0.1) 65%,rgba(0,0,0,0) 69%,rgba(0,0,0,0) 73%,rgba(0,0,0,0.1) 77%,rgba(0,0,0,0.01) 81%,rgba(0,0,0,0) 85%,rgba(0,0,0,0.1) 89%,rgba(0,0,0,0) 93%,rgba(0,0,0,0) 97%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
1008background: -ms-linear-gradient(-45deg,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.1) 5%,rgba(0,0,0,0) 9%,rgba(0,0,0,0) 13%,rgba(0,0,0,0.1) 17%,rgba(0,0,0,0) 21%,rgba(0,0,0,0) 25%,rgba(0,0,0,0.1) 29%,rgba(0,0,0,0) 33%,rgba(0,0,0,0) 37%,rgba(0,0,0,0.1) 41%,rgba(0,0,0,0) 45%,rgba(0,0,0,0) 49%,rgba(0,0,0,0.1) 53%,rgba(0,0,0,0) 57%,rgba(0,0,0,0) 61%,rgba(0,0,0,0.1) 65%,rgba(0,0,0,0) 69%,rgba(0,0,0,0) 73%,rgba(0,0,0,0.1) 77%,rgba(0,0,0,0.01) 81%,rgba(0,0,0,0) 85%,rgba(0,0,0,0.1) 89%,rgba(0,0,0,0) 93%,rgba(0,0,0,0) 97%,rgba(0,0,0,0) 100%); /* IE10+ */
1009background: linear-gradient(-45deg,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.1) 5%,rgba(0,0,0,0) 9%,rgba(0,0,0,0) 13%,rgba(0,0,0,0.1) 17%,rgba(0,0,0,0) 21%,rgba(0,0,0,0) 25%,rgba(0,0,0,0.1) 29%,rgba(0,0,0,0) 33%,rgba(0,0,0,0) 37%,rgba(0,0,0,0.1) 41%,rgba(0,0,0,0) 45%,rgba(0,0,0,0) 49%,rgba(0,0,0,0.1) 53%,rgba(0,0,0,0) 57%,rgba(0,0,0,0) 61%,rgba(0,0,0,0.1) 65%,rgba(0,0,0,0) 69%,rgba(0,0,0,0) 73%,rgba(0,0,0,0.1) 77%,rgba(0,0,0,0.01) 81%,rgba(0,0,0,0) 85%,rgba(0,0,0,0.1) 89%,rgba(0,0,0,0) 93%,rgba(0,0,0,0) 97%,rgba(0,0,0,0) 100%); /* W3C */
1010filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
1011}
1012
1013.blocked-event-permision {cursor: hand}
1014
1015.fc-state-default .fc-button-effect span {
1016    background: none;
1017    border:none;
1018}
1019
1020.fc-header-title h2 {
1021    color:#555;
1022}
1023.fc-state-default, .fc-state-default .fc-button-inner {
1024    color: #555555;
1025    text-transform: capitalize;
1026}
1027
1028.fc-state-active, .fc-state-active .fc-button-inner {
1029    color: #FFFFFF;
1030}
1031
1032.block-vertical-toolbox .button.add {
1033    width:190px;
1034}
1035
1036.fc-header .fc-state-active, .fc-header .ui-state-active {
1037    z-index: auto;
1038}
1039
1040.fc-year-monthly-header {
1041    font-weight: bold;   
1042}
1043
1044.fc-year-have-event {
1045    background: none repeat scroll 0 0 transparent !important;
1046   
1047}
1048.fc-year-have-event .fc-day-number {
1049    background: #F3F3F3;
1050    box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
1051    border-color: #CCC #BBB #AAA;
1052    border-style: solid;
1053    border-width: 1px;
1054    border-radius: 4px;
1055    -moz-border-radius:4px;
1056    -webkit-border-radius:4px;
1057}
1058
1059.fc-year-main-table div:hover .fc-day-number  {
1060        cursor: pointer;
1061        font-weight: bold;
1062}
1063
1064/* preferences */
1065
1066.expresso-calendar-container h3 {
1067    border-bottom: 2px solid #E17009;
1068    font-size: 170%;
1069    margin-bottom: 10px;
1070    padding-bottom: 2px;
1071}
1072
1073.expresso-calendar-container fieldset legend {/*font-size:1.3em;*/ font-weight:bold;}
1074
1075.preferences-win a {
1076  text-decoration: underline;
1077  font-weight:bold;
1078  font-size:1.05em;
1079  cursor:pointer;
1080}
1081
1082.preferences-win ul li {list-style: none;}
1083
1084
1085.preferences-win fieldset {
1086  border:1px solid #CFCFCF;
1087}
1088
1089.preferences-win fieldset.no-legend {
1090    margin: 0;
1091    padding: 5px 0;
1092    border: none;
1093}
1094
1095.preferences-win hr {
1096  margin: 10px 0;
1097  padding: 0 10px;
1098  /*background:#FFFF85;
1099  border: 1px solid #FFE74D;*/
1100}
1101
1102.preferences-win #preferences_especific_calendar_details fieldset {
1103  border: 0 none;
1104}
1105
1106
1107/* Geral */
1108fieldset.background-fields {
1109  background:#FFFF85;
1110  border: 2px solid #FFE74D;
1111  -moz-border-radius: 15px;
1112  -webkit-border-radius: 15px;
1113}
1114
1115.button.small.ui-button-text-only .ui-button-text {
1116    font-size: 0.9em;
1117    padding: 0.1em 0.6em;
1118}
1119
1120.attendees-list dd.attedee-organizer {
1121        border-bottom: 1px solid #BFBFBF;
1122        margin-bottom: 5px;
1123}
1124
1125/* Events List */
1126.events-list-win th, .events-list-win td {
1127  padding: 15px 0px 15px 0;
1128  vertical-align: middle;
1129  border-bottom: 1px solid #ccc;
1130}
1131
1132.events-list-win .last-row th, .events-list-win .last-row td {
1133  border-bottom: 1px solid #ccc;
1134}
1135
1136.events-list-win table {
1137  width: 100%;
1138  float: left;
1139}
1140
1141.events-list-win table a {
1142  color: rgb(48, 72, 126) !important;
1143  cursor: pointer;
1144}
1145
1146.events-list-win table img {
1147  width: 12px;
1148  height: 12px;
1149  padding: 0 2px;
1150}
1151
1152.events-list-win table span { font-size:12px; }
1153.events-list-win table .same-start-date * { border: 0; }
1154.events-list-win table tr.last-event-same-start-date,
1155.events-list-win table tr.last-event-same-start-date th,
1156.events-list-win table tr.last-event-same-start-date td { border-bottom: 1px solid #ccc;}
1157.events-list-win table th.start-date-multiple-events { border-bottom: 1px solid #ccc; }
1158
1159.events-list-win table .title {
1160    font-size: 150%;
1161    font-weight: bold;
1162}
1163
1164.events-list-win .pagination-events {
1165  margin: 10px 0;
1166  text-align: center;
1167}
1168
1169.expresso-calendar-container .search-field { background-color: #FFF;}
1170.expresso-calendar-container .search-field input { border:none;}
1171
1172.ui-tabs .ui-tabs-panel { padding: 0; margin-top: 10px;}
1173
1174.ui-tabs #calendar_addevent_details5.ui-tabs-panel{margin-top: -3px; min-height: 323px;}
1175
1176.ui-tabs .ui-tabs-nav li .ui-icon-close {
1177    float: right;
1178    margin: 5px 5px 0 -5px;
1179}
1180
1181.cal_day {
1182    display: inline;
1183    background: url("assets/day.png") no-repeat scroll center top transparent;
1184    float: left;
1185    height: 95px;
1186    margin: 0 4px 4px 0 !important;
1187    position: relative;
1188    width: 128px;
1189}
1190.cal_day .day_heading {
1191    color: #FFFFFF;
1192    float: left;
1193    font: 14px Arial;
1194    height: 16px;
1195    padding: 6px;
1196    position: relative;
1197    text-transform: uppercase;
1198    width: 40px;
1199}
1200.cal_day .day_number {
1201    clear: left;
1202    color: #2B2B2B;
1203    font: bold 52px Arial;
1204    height: 95px;
1205    text-align: center;
1206    width: 100%;
1207    z-index: 999;
1208}
1209
1210
1211/* Events List */
1212.details-event-list {
1213  background-color: #FFF;
1214}
1215
1216/* Import and Export*/
1217
1218.import-export-win .ui-widget-header {
1219    background: none;
1220}
1221
1222.import-export-win .ui-tabs-nav {
1223    border: none;
1224    border-bottom: 1px solid #4297D7 !important;
1225}
1226
1227.configure-calendars-win fieldset.user-calendar fieldset {
1228    border:1px solid #CCC;
1229    margin: 0 0 10px 0;
1230    padding: 5px;
1231    -moz-border-radius:5px;
1232    -webkit-border-radius:5px;
1233    border-radius:5px;
1234}
1235
1236.ui-datepicker-buttonpane button.ui-datepicker-current {
1237        display : none;
1238}
1239
1240.ui_tpicker_time{
1241        display : none;
1242}
1243.ui_tpicker_time_label{
1244        display : none;
1245}
1246.block-vertical-toolbox .ui-datepicker-month,
1247.block-vertical-toolbox .ui-datepicker-year {
1248        cursor: pointer;
1249}
1250/*Normaliza de todos os inputs disabled para fonte-color #333*/
1251textarea:disabled, input:disabled{color: #333 !important;}
1252
1253
1254.map-event{
1255        border-style: dashed;
1256        border-width: 2px;
1257        border-color: #36C;
1258        background-color: transparent;
1259        color: black;
1260}
1261
1262
1263#new_event_map .map-event .fc-event-head.fc-event-skin,.fc-event-inner.fc-event-skin{
1264        border-color: transparent;
1265}
1266
1267#new_event_map .map-event .fc-event-head,#new_event_map .map-event .fc-event-content{
1268        color: transparent;
1269}
1270
1271.folder-tab-new-msgs-number{
1272        font-weight: bold;
1273        color: red;
1274}
1275
1276a.menus-command span{
1277        display: inline !important;
1278        font-size: 20px;
1279        position: relative !important;
1280        top: -5;
1281        left: 10;
1282}
1283
1284ul li span.folder span.float-menu{
1285        float : auto;
1286        position : fixed;
1287        border-radius: 5px;
1288        background-color : white;       
1289        border : 1px solid gray;
1290}
Note: See TracBrowser for help on using the repository browser.