/* Document : layout.css Created on : 10/09/2011, 10:12:49 Author : prognus Description: contains all styles related to element positioning and elements dimension */ /* -- main page styles -- */ /* body { margin:0; font-size: 14px; font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-family: Arial,Helvetica,sans-serif; }*/ #wrap { /* background-image: url(images/calendar-top-bg-mini.png); background-repeat: no-repeat;*/ width: 100%; max-width: 1100px; min-width: 985px; margin: 0 auto; } #wrap .search-field { max-width: 180px; width: 180px; /* margin: 5px 0 5px 290px;*/ float: right; } #wrap .search-field input { width: 150px; } .block-horizontal-toolbox { width: 100%; height: 30px; /* margin: 5px 0;*/ } .block-vertical-toolbox { width: 19%; max-width: 200px; min-width: 190px; float: left; padding: 0; } .block-vertical-toolbox .mini-calendar { padding: 5px 0; margin:10px 0; } .block-top { /* background-image: url(images/calendar-body-bg.png); background-repeat: repeat-x;*/ width: 100%; height: 100px; } #tabs { width: 80%; max-width: 900px; min-width: 785px; float: right; padding-top: 0; } #tabs, #tabs .ui-tabs-nav { padding-top: 0; } #tabs > li .ui-icon-close { float: left; margin: 0.4em 0.2em 0 0; cursor: pointer; } .button.config-menu { float: right; padding: 11px 5px; width: 40px; height: 5px; } .fg-menu-container { z-index: 999; } .ui-icon.ui-icon-gear { background-image: url(images/cog.png); background-position: 0 0; } .expresso-calendar-container dl .expresso-calendar-container dt, .expresso-calendar-container dl dd { margin: 0; padding: 0; } .expresso-calendar-container #trash { width: 150px; height: 150px; bottom: 0px; position: fixed; } /* -- generic HTML elements styles -- */ input { margin-top: 2px; margin-bottom: 2px; //width: 600px; } /* -- generic class styles -- */ .clear { clear: both; } .editable{ background-color: white; outline: 0px solid transparent; border: 1px #CCC solid; } p.input-group span {display: inline-block; vertical-align: text-top;} p.input-group label {display: inline-block; vertical-align: text-top;} p.input-group ul li * {vertical-align: bottom; margin-bottom: 5px;} p.input-group label.for-textarea {display: inline-block; vertical-align: top;} p.input-group { margin: 5px 0 !important; } .messages .message { text-align: left; } .button.small { height: 15px; width: 15px; } .fields-left {display: inline-block; width: 200px;} .fields-right {display: inline-block; width: 300px;} .ui-icon-float-right { float:right; } .ui-icon-float-left { float:left; } fieldset.input-field-rounded { border:1px solid #CFCFCF; padding: 5px; } fieldset.input-field-rounded input{ margin: 0px; display: inline-block; border: none; } fieldset.input-field-rounded span { display: inline-block; margin:0 0 -3px 5px; } /* search area definition */ fieldset.search-field { border:1px solid #CFCFCF; padding: 3px; } fieldset.search-field input{ margin: 0px; display: inline-block; border: none; } fieldset.search-field span { display: inline-block; margin:0 0 -3px 5px; } /* #search area definition */ /* -- fullcalendar styles -- */ .fc-view{ overflow: visible; } .fc-grid.fc-view-year .fc-day-number { text-align: center; float: none; } /* -- event details styles -- */ .new-event-win.active { width:700px;height:510px;text-align:left; } .new-event-win > .content.ui-tabs.ui-widget-content { border: none; } .new-event-win fieldset.block-add-attendee-permissions { width: 220px; float:left; margin: 105px 0 0 10px; } .new-event-win .menu-addevent { text-align: right; } fieldset.block-add-attendee .add-attendee-search { max-width: 200px; margin: 5px;} fieldset.block-add-attendee .add-attendee-search input { max-width: 170px; } fieldset.block-add-attendee .search-result-list { width: 255px; max-height: 215px; overflow: auto;} fieldset.block-add-attendee .search-result-list .ui-widget-content { border: none;} fieldset.block-add-attendee .search-result-list .empty { margin-left: 5px; } .block-attendee-list, .block-add-attendee { float:left;} .block-attendee-list { width:400px; margin-right: 5px; } .block-add-attendee { width:260px; margin-right: 5px; } .block-attendee-list dd, .block-add-attendee dd { border: 1px solid #BFBFBF; } .block-attendee-list dt, .block-add-attendee dt { background-color:#FFF; margin: 5px 0 -6px 5px; font-weight: bold; display: table; position: relative;} .block-attendee-list dd.attendee-list { height: 196px; } .block-attendee-list dd.attendee-list ul { max-height: 186px; overflow: auto; margin-top: 10px;} .block-attendee-list dd.attendee-list-add {border-top:none !important; border:1px solid #BFBFBF;} .block-attendee-list dd.attendee-list-add fieldset.add-attendee-input { border:none !important; margin: 0; padding: 0 } .block-attendee-list dd.attendee-list-brief { border:none !important; margin: 5px 0; color:#777; } dl.block-add-attendee { float: right; display: block; } dl.block-add-attendee dd.add-attendee { width: 260px; min-height: 260px; display: block; } ul.attendees-count {clear:left; float:left;} .attendees-count li {display: inline;} .attendees-count li:after {content:", "} .attendees-count li label {font-weight: bold;} .attendees-list .me select.status { margin:10px 5px 5px 5px; } .attendees-list .me .add-attendee-search { max-width: 155px; width:155px; display: inline; padding: 0; margin: 10px 0 5px 0;} .attendees-list .me .add-attendee-search input { max-width: 125px; } .attendees-list li.organizer {margin-bottom: 3px;} .attendees-list .organizer .button.swap { float: right; margin-top: -1.5em; } dd.attendee-list ul.attendee-list li { /* display: table;*/ overflow: hidden; position: relative; } dd.attendee-list ul.attendee-list li input, dd.attendee-list ul.attendee-list li span, dd.attendee-list ul.attendee-list li label { display: table-cell; } dd.attendee-list ul.attendee-list li label.name, dd.attendee-list ul.attendee-list li label.mail { width: 6000px; min-width: 6000px; vertical-align: middle; } dd.attendee-list ul.attendee-list li label[title=''] { display:none } dd.attendee-list ul.attendee-list li .button.close { position: absolute; right: 0; top: 0; } /* .attendees-list li .ui-icon-float-right { opacity:0.1; filter:alpha(opacity=10); } .attendees-list li.hover .ui-icon-float-right { opacity:1; filter:alpha(opacity=100); }*/ /* -- configurations styles -- */ .configurations-basic label { width: 200px; } .configurations-notifications label { width: 350px; } .accordion-user-calendars .ui-accordion-header { margin-bottom: 2px; } .accordion-user-calendars .ui-accordion-header legend{ font-size: 60%; margin-left: 30px; padding: 0.4em;; } .user-calendar.ui-accordion-content { margin-top: -11px; } /* -- preferences styles -- */ p.default-alarm-event {margin-bottom: 10px; margin-top: -8px;} .preferences-win.active p.input-group label { display: inline-block; width: 300px;} .preferences-win.active p.input-group ul li label { width: auto; } /*.preferences-win.active input[type="text"] { vertical-align:top; }*/ /* -- import/export dialog styles -- */ .import-export-win p.input-group label { display: inline-block; width: 100px;} .import-export-win span.tip { display: block; margin: 3px 0 10px 100px; clear: both; font-size: 0.9em; } .import-export-win form { padding: 10px; } .import-export-win p.input-group * { float:left; } /* -- calendar list styles -- */ .my-calendars .button.new { float:right; width: 15px; height: 15px; } .my-calendars .status-list { display: inline-block; margin: 0px 0pc -4px -5px; cursor: pointer; } .my-calendars .list-calendars-item{ position: relative; overflow: hidden; } .my-calendars .list-calendars-item div{ overflow:hidden; width:6000px; display:table; } .my-calendars .cal-list-options-btn{ position: absolute; top: 2px; right: 2px; } .colors-options { padding-left: 5px; } .colors-options .color-selected { text-indent: -10px; /*padding: 1px 0px 0px 8px;*/ } .colors-options .color-selected .ui-button-text { padding: 0px 0px 0px 8px; font-size: 30px; line-height: 0.4em; } .colors-options .cal-colors-options-btn { float:left; width: 17px; height: 17px; margin-bottom: 2px; margin-top:2px; background-position: -500px -10px; } .my-calendars { font-size: 12px; padding-top: 3px; padding-bottom: 3px; cursor: pointer; } .my-calendars a.new-calendar .ui-button-text { padding: 0; } .signed-calendars { font-size: 12px; padding-top: 3px; padding-bottom: 3px; } .list-calendars { vertical-align: middle; } .list-calendars .cal-list-img { float: right; } .list-calendars .cal-list-options-btn { width: 10px; height: 10px; display: inline; float: right; padding: 3px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } ul.list-calendars li.list-calendars-item { background-color: #F7FCFF; border: 1px solid #ccc; height: 15px; line-height: 15px; margin: 2px 0; padding: 3px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } ul.list-calendars li li { background-color: #fff; } ul.list-calendars li label { vertical-align: middle; } ul.list-calendars li input { vertical-align: middle; } ul.list-calendars li a { vertical-align: middle; } ul.list-calendars li.list-calendars-item .cal-list-options ul.fg-menu li { background-color: #CC0000 !important; color: red !important; } /* -- event list styles -- */ .events-list-win.empty { line-height: 270px; text-align: center; width: 100%; } .events-list-win a { font-size:12px; } .details-event-list p.input-group { margin: 7px 0 0 0; text-align: justify; } .details-event-list p.input-group label { font-weight: bold; width: 13% } .details-event-list p.input-group .large { width: 85%; } .fields-details-event-list { padding: 5px; } .list-events-paginator .fc-header-title{margin-left: 150px; font-size: 1em;} .header-paginator{margin-top: -15px;} .header-paginator .fc-button-content{font-size: 11px;} .header-paginator-right{font-size: 11px;} .header-paginator .fc-header-left .fc-button-inner{height: 20px; width: 29px;} .header-paginator .fc-header-left .fc-button-inner.fc-state-hover{border-color: #999;} .header-paginator .fc-header-left .fc-button-inner.fc-state-down{border-color: #555; background: #777;} .header-paginator .fc-header-left .fc-button-inner .fc-button-content{line-height: 1.6em; padding: .2em .6em; font-size: 11px;} /* -- all tips general and specific styles -- */ .qtip-content fieldset { text-align: right;} .qtip-content fieldset input { text-align: left; width: 190px;} .qtip-content .menu-container.footer-container { background-color: inherit; text-align: right; padding: 0; margin:5px 0 0 0;} .qtip-content .menu-container.footer-container .ui-button-text-only .ui-button-text { font-size: 0.8em; padding: 0.1em 0.6em; } .qtip-title .ui-button-icon-only { height: 1.5em !important; width: 1.5em !important; } .qtip-title .qtip-button { margin: -5px -10px 0 -15px } .attendee-list-add .add-attendee-input input { width: 370px; } .qtip-content .add-attendee-search { max-width: 155px; width:155px; display: inline; padding: 0; margin: 10px 0 5px 0;} .qtip-content .add-attendee-search input { max-width: 125px; } /* -- other general styles -- */ .event-alarms-list .button.remove, .configurations-alarms .button.remove { left: 6px; top: 6px; } .input-group.date-info input { width: 100px; } .input-group.event-info input { width: 600px; } /* -- alarm dysplay -- */ .new-event-alarm{ margin: 5px; font: bold; } .title-event-alarm{ margin: 5px; } .description-event-alarm{ margin: 5px; } .inicialize-event-alarm{ margin: 5px; } .ZebraDialog{ z-index: 9999 !important; } .ZebraDialogOverlay{ z-index: 9990 !important; } /* CANDIDATOS A EXCLUSÃO */ /* #external-events { float: left; width: 150px; padding: 0 10px; border: 1px solid #ccc; background: #eee; text-align: left; } #external-events h4 { font-size: 16px; margin-top: 0; padding-top: 1em; } .external-event { margin: 10px 0; padding: 2px 4px; background: #3366CC; color: #fff; font-size: .85em; cursor: pointer; } #external-events p { margin: 1.5em 0; font-size: 11px; color: #666; } #external-events p input { margin: 0; vertical-align: middle; } #dialog label, #dialog input { display:block; } #dialog label { margin-top: 0.5em; } #dialog input, #dialog textarea { width: 95%; } */