/* - ++resource++plone.formwidget.datetime/styles.css - */ @media screen { /* https://www.gov.br/agricultura/portal_css/++resource++plone.formwidget.datetime/styles.css?original=1 */ #content a.caltrigger { background: url("++resource++plone.formwidget.datetime/popup_calendar.gif") no-repeat scroll 0 0; height: 16px; width: 16px; display: inline-block; vertical-align: middle; border: none; margin: 0; padding: 0; border-radius: none; } } /* - ++resource++plone.formwidget.recurrence/jquery.recurrenceinput.css - */ @media all { /* https://www.gov.br/agricultura/portal_css/++resource++plone.formwidget.recurrence/jquery.recurrenceinput.css?original=1 */ div.riform { padding: 1em; background-color: white; box-shadow: 0 0 3em 0.5em #666; line-height: 2; -moz-box-shadow: 0 0 3em 0.5em #666; -webkit-box-shadow: 0 0 3em #666; } div.riform h1 { color: #888888; border-bottom: 1px solid #DDDDDD; font-size: 20px; line-height: 1; margin: 0; padding-bottom: 5px; padding-left: 5px; } div.riform form { margin-bottom: 0; } div.riform .rifield { clear: both; } div.riform .rifield .field { float:left; clear: none; } div.riform .label { display: block; float: left; font-weight: bold; margin-right: 10px; text-align: right; width: 130px; } div.riform #rirtemplate { margin-top: 6px; } div#riformfields { min-height: 11em; min-width: 25em; } div.riform #rirangeoptions input, div.riform #rimonthlyoptions input, div.riform #riyearlyoptions input { margin: 0; } div.riform #riweeklyweekdays .riweeklyweekday input { display:block; margin: 8px auto 0; } div.riform #riweeklyweekdays .riweeklyweekday label { display:block; } div.riform #riweeklyweekdays .riweeklyweekday { margin-right: 15px; float: left; } div.riform input.ricancelbutton { background-image: url(/agricultura/++resource++plone.formwidget.recurrence/pb_close.png); background-color: transparent; font-size: 0; /* */ color: transparent; border: none; position: absolute; left: -14px; top: -14px; cursor: pointer; height: 30px; width: 30px; } div.rioccurrencesactions .riaddoccurrence #adddate { width: 75%; } div.rioccurrencesactions .rioccurancesheader { border-bottom: 1px solid #DDDDDD; line-height: 1.5; clear: both; margin-top: 30px; } div.rioccurrencesactions .rioccurancesheader h2 { color: #888888; display: inline; font-size: 18px; font-weight: bold; margin: 0px 0px 5px 5px; } div.rioccurrences div.batching { font-size: 70%; text-align: center; } div.rioccurrences span.current { font-weight: bold; } div.riform span.action a { height: 19px; width: 19px; overflow: hidden; float: right; text-indent: 9999px; } div.rioccurrences .occurrence { border-top: 1px solid transparent; border-bottom: 1px solid transparent; } div.rioccurrences .occurrence:hover { border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; } div.rioccurrences .occurrence.start span.rlabel, div.rioccurrences .occurrence.rdate span.rlabel { color: #9CBA9B; margin: 0 5px; font-size: 70%; font-weight: bold; } div.rioccurrences .occurrence.exdate { opacity:0.4; filter:alpha(opacity=40); } div.ridisplay .occurrence.exdate { display: none; } div.rioccurrences .occurrence.rdate { background: #FFFFE0; } div.rioccurrences div.occurrence { margin-left: 5px; } div.rioccurrences a.rrule, div.rioccurrences a.rdate, div.rioccurrences a.exdate { color: transparent; margin-top: 6px; margin-right: 5px; } div.rioccurrences a.rrule { background-image: url(/agricultura/++resource++plone.formwidget.recurrence/delete.png); } div.rioccurrences a.rdate { background-image: url(/agricultura/++resource++plone.formwidget.recurrence/delete.png); } div.rioccurrences a.exdate { background-image: url(/agricultura/++resource++plone.formwidget.recurrence/undelete.png); } div.rioccurrencesactions a.rirefreshbutton { background-image: url(/agricultura/++resource++plone.formwidget.recurrence/refresh.png); color: transparent; margin-top: 4px; margin-right: 5px; } div#messagearea, div.errorarea { display: none; background-color: red; color: white; font-weight: bold; padding: 2px 10px; } div#calroot { z-index:10000; } div.ributtons .risavebutton { display: block; margin: 30px auto 0; } } /* - ++resource++plone.formwidget.recurrence/integration.css - */ @media all { /* https://www.gov.br/agricultura/portal_css/++resource++plone.formwidget.recurrence/integration.css?original=1 */ div.riform { font-size: 80%; } div.riform { border: 2px solid black\9; /**/ } } /* - ++resource++plone.app.event/event.css - */ @media screen { /* https://www.gov.br/agricultura/portal_css/++resource++plone.app.event/event.css?original=1 */ /* */ /* */ .icons-on .contenttype-plone-app-event-dx-event { background: url("event_icon.png") no-repeat scroll 0 4px transparent; } .icons-on .contenttype-plone-app-event-dx-event { line-height: 2em; display: inline-block; *display: block; padding-left: 20px !important; } .event.summary { float: right; clear: right; /* */ margin 1em 0 1em 1em; } .hCalendar-hidden { display:none; /* */ } /* */ /* */ article.vevent { background-color: #EAEAEA; border-radius: 1em 1em 1em 1em; margin-top: 1em; padding: 1em; } .vevent div.cal_date { float:left; vertical-align:top; margin: 0 1.5em 0.5em 0; padding:0.7em 0.7em 0.5em; background-color:white; border:none; border-radius:0.5em; box-shadow: 0.5em 0.5em 0.4em black; min-width:4.4em; } .vevent span.cal_wkday { display:block; font-size:2.3em; font-weight:bold; border-bottom:2px solid black; padding-bottom:0.3em; } .vevent span.cal_day { font-size:1.7em; display:inline-block; padding-top:0.3em; } .vevent span.cal_month { font-size:1.3em; line-height:1.3em; display:inline-block; } .vevent div.cal_info { margin-left:8em; } article.vevent .documentByLine { background: none repeat scroll 0 0 transparent; color: black !important; font-size: 1em !important; font-weight: bold; padding: 0; } /* */ #content .vevent ul.metadata { margin: 0.8em 0; } #content .vevent ul.horizontal { padding: 0; } #content .vevent ul.horizontal li { display: inline-block; line-height: 1.5em; list-style-image: none; list-style-type: none; } .vevent .horizontal.metadata li:after { content: " \2014 "; } .vevent .horizontal.metadata li:last-child:after { content: ""; } .vevent .horizontal.metadata .category span:after { content: ","; } .vevent .horizontal.metadata .category span:last-child:after { content: ""; } .vevent .timezone { display:block; margin-top:0.5em; padding:0.2em 0; background-color:#ffe; color:#354; width:100%; } .vevent .timerange, .vevent .timezone { font-size:85%; line-height:1em; white-space:nowrap; } .vevent .datedisplay { line-height:1.5em; margin-bottom:0.2em; font-weight:bold; font-size:100%; } .vevent abbr.dtstart { font-weight:bold; } /* */ /* */ #content .event_listing nav ul { margin-left:0; list-style-type:none; } #content .event_listing nav ul li { display:inline-block; padding: 0 0.75em; line-height: 2em; margin:0; } #content .event_listing nav ul li:last-of-type { margin-right:0; } .event_listing nav > ul, .event_listing nav { background-color: #DDDDDD; min-height:2em; } .event_listing nav { border: 0.3em solid #DDDDDD; border-bottom:none; border-top-left-radius: 0.5em; border-top-right-radius: 0.5em; } .event_listing ul.mode_selector { display: block; margin-left: 0; float:left; } .event_listing ul.sub_nav { display: block; margin-left: 0; float:right; border-bottom-left-radius: 0.5em; border-bottom-right-radius: 0.5em; } #content .event_listing nav ul li a { border:none; display: inline-block; } .event_listing ul.mode_selector li:hover, .event_listing ul.mode_selector li.selected { background: white; border-top-left-radius: 0.5em; border-top-right-radius: 0.5em; color: Black; } .event_listing ul.mode_selector li.selected { font-weight: bold; } #content .event_listing p { margin:0; } .event_listing div.location { display: inline-block; } /* */ /* */ .portletCalendar { width: auto; margin: 1px 0 1em 0; } .portletCalendar dt { background-color: #eee; font-weight: bold; text-align: center; line-height: 1.6em; border-bottom: none; } .portletCalendar dd { margin: 0; padding: 0; } .portletCalendar dt a.calendarPrevious { float: left; padding: 0 1em; margin: 0 -.5em; } .portletCalendar dt a.calendarNext { float: right; padding: 0 1em; margin: 0 -.5em; } .portletCalendar a, .portletCalendar a:focus, .portletCalendar a, .portletCalendar a:hover, .ploneCalendar a { text-decoration: none; border-bottom: none !important; } .ploneCalendar { border-spacing: 0; width:100%; } .ploneCalendar td { background-color: transparent; width: 14%; text-align: center; padding: 2px; border: 2px solid #eee; background-color: #eee; } .ploneCalendar .weekdays th { background-color: #eee; text-align: center; padding: 2px; } .ploneCalendar .event { background-color: #eee; } .ploneCalendar .todayevent { background-color: #eee; border: 2px solid #205C90; } .ploneCalendar .todaynoevent { border: 2px solid #205C90; } /* */ .ploneCalendar td.today { background-color: white; border-color: #205C90; } .ploneCalendar td:hover { background-color: white; } .ploneCalendar td a { display:inline-block; width:100%; height:100%; } /* */ .ploneCalendar td.cal_prev_month, .ploneCalendar td.cal_next_month { opacity:0.4; } /* */ .pae_calendar_tooltip { display:none; background-color:white; border:1px solid black; border-radius:0.3em; box-shadow: 0.1em 0.1em 0.1em black; font-size:80%; padding:10px; margin:10px; max-width: 30em; z-index: 10; } .pae_calendar_tooltip a { color:black; display:block; width:100%; } .pae_calendar_tooltip a:hover { color:blue; } .pae_calendar_tooltip a .title { font-weight:bold; } /* */ /* */ /* */ #formfield-form-widgets-IEventBasic-start, #formfield-form-widgets-IEventBasic-end, #formfield-form-widgets-IEventBasic-whole_day, #formfield-form-widgets-IEventBasic-open_end, /* */ #archetypes-fieldname-startDate, #archetypes-fieldname-endDate, #archetypes-fieldname-wholeDay, #archetypes-fieldname-openEnd, { clear:none; float:left; margin-right: 2em; vertical-align: top; } #formfield-form-widgets-IEventBasic-whole_day, #archetypes-fieldname-wholeDay { clear:left; } #formfield-form-widgets-IEventRecurrence-recurrence, #archetypes-fieldname-recurrence { clear:left; } } /* - ++resource++plone.formwidget.autocomplete/jquery.autocomplete.css - */ @media screen { /* https://www.gov.br/agricultura/portal_css/++resource++plone.formwidget.autocomplete/jquery.autocomplete.css?original=1 */ .ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; } .ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; } .ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; font: menu; font-size: 12px; line-height: 16px; overflow: hidden; } .ac_loading { background: white url('/++resource++plone.formwidget.autocomplete/indicator.gif') right center no-repeat; } .ac_odd { background-color: #eee; } .ac_over { background-color: #0A246A; color: white; } } /* - ++resource++plone.formwidget.contenttree/contenttree.css - */ @media screen { /* https://www.gov.br/agricultura/portal_css/++resource++plone.formwidget.contenttree/contenttree.css?original=1 */ .contenttreeWidget { bottom: 3.5em; height: auto; left: 0px; overflow-y: auto; margin: 0em 1em; position: absolute; right: 0px; top: 6em; width: auto; border: 1px solid #8CACBB; } .contenttreeWidget li { display: block; padding-left: 1em; } .contenttreeWidget .navTreeCurrentItem { font-weight: bold; } .contenttreeWidget .navTreeCurrentItem li { font-weight: normal; } .contenttreeWidget li a { border-bottom: solid 1px transparent; } .contenttreeWidget .navTreeItem a { border: none; display: block; text-decoration: none; padding-top: 0.2em; padding-bottom: 0.25em; } .contenttreeWidget .navTreeItem a:hover { outline: 1px dotted #205C90; } .contenttreeWidget li.navTreeCurrentItem { border: none !important; background-color: transparent; } .contenttreeWidget li.navTreeCurrentItem > a, .contenttreeWidget li.navTreeCurrentItem > a:hover { border: none; outline: none; background-color: #205C90; color: #fff !important; } /* */ * html .contentTreeWidget li.navTreeCurrentItem a, * html .contentTreeWidget li.navTreeCurrentItem a:hover { height: 1.6em; } .contenttreeWindow { display: none; position: fixed; _position: absolute; background-color: white; z-index: 100; } .contenttreeWindow h2 { display: block; top: 0px; margin: 0px; } .contenttreeWindowHeader { padding: 1em; } .contenttreeWindowActions { position: absolute; width: 100%; top: auto; bottom: 0px; padding: 1em; } .contenttreeWindowBlocker { z-index: 99; width: 100%; height: 100%; opacity: 0.4; background-color: black; top: 0px; left: 0px; position: fixed; _position: absolute; _top: expression(eval((document.body.scrollTop)?document.body.scrollTop:document.documentElement.scrollTop)); } .option { display: block; } } /* - ++resource++plone.formwidget.querystring.querywidget.css - */ @media screen { /* https://www.gov.br/agricultura/portal_css/++resource++plone.formwidget.querystring.querywidget.css?original=1 */ .queryindex, .addIndex { display: block; width: 180px; float: left; margin-right: 0.5em; } .queryoperator, .addOperator { display: block; width: 100px; float: left; margin-right: 0.5em; } .queryresults { float: right; } .previewSearchResultsHeading { margin-top: 1em; } .QueryWidget .criteria { margin: 0 1em 0.5em 0; clear: both; } .removecriteria { border: 0; padding: 0; background: transparent; cursor: pointer; margin-left: 1em; } .error.QueryWidget { background-color:transparent; border:0; padding:0; } .sortingField { clear: both; padding-top: 1em; } .previewresultsLabel { padding-top: 1em; display: block; } .previewresults { border-width: 1px; border-style: solid; height: 16em; overflow: auto; } .querywidget dt { border-width: 1px; border-style: solid; cursor: pointer; } .querywidget .arrowDownAlternative { float: right; padding-right: 0.25em; } .widgetPulldownMenu { position: absolute; } dl.multipleSelectionWidget, #content dl.multipleSelectionWidget { margin: 0; } .multipleSelectionWidget dt { width: 198px; height: 1.5em; overflow: hidden; } .multipleSelectionWidget dd { width: 198px; background: #FFF; overflow:auto; } .multipleSelectionWidget label { display: block; color: #000; } .querywidget { float: left; width: 200px; } .referenceWidget input { width: 200px; } dl.querywidget { margin: 0; } #content dl.querywidget dd, dl.querywidget dd { margin: 0; } .dateRangeWidget input { width: 78px; } .criteria { clear: both; } .widgetPulldownMenu { border-width: 1px; border-style: solid; height:6.5em; } /* */ .multipleSelectionWidget .hiddenStructure { display: none !important; } } /* - ++resource++collection.css - */ @media screen { /* https://www.gov.br/agricultura/portal_css/++resource++collection.css?original=1 */ /* */ .icons-on .contenttype-collection { background: no-repeat transparent 0 -1724px url(contenttypes-sprite.png); } .icons-on .contenttype-collection { line-height: 2em; display: inline-block; *display: block; padding-left: 20px !important; } } /* - ++resource++collective.cover/css/contentchooser.css - */ @media screen { /* https://www.gov.br/agricultura/portal_css/++resource++collective.cover/css/contentchooser.css?original=1 */ #contentchooser-content-show-button { padding: .5em 1em; cursor: pointer; border: 1px solid #ccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } #contentchooser-content-search { position: fixed; z-index: 9999; display: none; padding: 20px; cursor: pointer; border: 1px solid #ccc; background-color: #fff; } #contentchooser-content-search.right { right: 0; } #contentchooser-content-search .item-list { overflow: auto; width: 500px; max-width: 100%; height: 250px; margin: 10px 0 0; padding: 5px; border: 1px solid #ccc; } #contentchooser-content-search .item-list li { list-style-type: none; list-style-image: none; cursor: url('data:image/x-icon;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8='), all-scroll; cursor: -webkit-grab; cursor: -moz-grab; cursor: -o-grab; cursor: -ms-grab; cursor: grab; } #contentchooser-content-search .item-list li.ui-draggable-dragging { cursor: url('data:image/x-icon;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAAH/AAAB/wAAA/0AAANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//+AB///wAf//4AH//+AD///yT/////////////////////////////8='), all-scroll; cursor: -webkit-grabbing; cursor: -moz-grabbing; cursor: -o-grabbing; cursor: -ms-grabbing; cursor: grabbing; } #contentchooser-content-search .item-list li.stats { display: none; } #contentchooser-content-search .item-list li:hover { background-color: #205c90; } #content #contentchooser-content-search .item-list li img { display: inline-block; border: 0; } #content #contentchooser-content-search .item-list li a:link { display: inline-block; border-bottom: 0; } #contentchooser-content-show-button { font-weight: bold; position: relative; z-index: 999; top: 0; right: 0; float: right; margin-bottom: 10px; background: #fff; } #contentchooser-content-search .close { position: absolute; top: -14px; left: -14px; width: 30px; height: 30px; cursor: pointer; background-image: url('++resource++plone.app.jquerytools.pb_close.png'); } .current { -webkit-border-top-left-radius: .5em; -moz-border-radius-topleft: .5em; border-top-left-radius: .5em; -webkit-border-top-right-radius: .5em; -moz-border-radius-topright: .5em; border-top-right-radius: .5em; background: #fff; } div.input { width: 200px; margin: 10px 0; padding: 3px 15px; border: 1px solid #507aaa; border-radius: 10px; background: white; box-shadow: inset 0 1px 2px rgba(0, 0, 0, .08); } input[type='text'].contentchooser-content-trees, input[type='text']#contentchooser-content-trees { width: 100%; min-width: 12em; height: 16px; padding-top: 1px; color: #888; border: 0 solid; background: transparent; text-shadow: 0 1px 1px white; } #content-trees #general_panel { padding: 0; } #contentchooser-content-search-input-container, #contentchooser-content-trees-container, .contentchooser-clear { display: inline-block; } #contentchooser-content-search-input-container, #contentchooser-content-trees-container { width: 80%; } .contentchooser-clear { height: 13px; margin-left: -25px; } #more-link-field > .results > li { display: block; margin-bottom: .25em; cursor: pointer; } #more-link-field > .results > li:hover { background-color: #205c90; } #more-link-field > div { margin-bottom: .5em; } #more-link-field button { padding: 0 .5em; } } /* - ++resource++collective.cover/css/cover.css - */ @media screen { /* https://www.gov.br/agricultura/portal_css/++resource++collective.cover/css/cover.css?original=1 */ /* */ .tile-title { font-size: 120%; font-weight: bold; margin-bottom: 1em; } .tile-footer { text-align: right; } .loading-mask { position: absolute; z-index: 99; top: 0; left: 0; display: none; width: 100%; height: 100%; opacity: .6 !important; background: #000 url('++resource++collective.cover/img/spinner.gif') scroll no-repeat center center; background-color: #000; } .loading-mask.show { display: block; } .loading-mask.remove-tile { background-color: #833434; } .template-compose #content .tile { padding-top: 1.2em; outline: 1px dotted #999; } .template-compose #content .tile.ui-draggable:hover { cursor: move; } .template-compose #content .tile.ui-draggable-dragging { overflow: hidden; height: 114px; cursor: move; } .template-compose .tile-container { position: relative; } .template-compose .tile-type-name { font-size: 95%; font-weight: bolder; position: absolute; width: 100%; text-align: center; opacity: .3; } .template-compose .edit-tile-link, .template-compose .contentbody-link, .template-compose .collection-link { line-height: 1em; position: absolute; top: 0; height: 1em; } .template-compose .contentbody-link, .template-compose .collection-link { right: 0; } .tile-select-button { cursor: pointer; } .tile-move { position: absolute; top: 0; right: 0; overflow: hidden; width: 16px; height: 16px; cursor: pointer; white-space: nowrap; text-indent: 101%; background: transparent url('++resource++collective.cover/img/move.png') scroll no-repeat top center; background-size: 100%; } .tile-remove-item { font-size: 1px; position: absolute; top: 0; right: 0; width: 14px; height: 14px; cursor: pointer; background: transparent url('++resource++collective.cover/img/remove.png') scroll no-repeat top center; background-size: 100%; } .tile-remove-item:hover { background: transparent url('++resource++collective.cover/img/remove.png') no-repeat scroll center -14px; background-size: 100%; } .tile-remove-item .text { visibility: hidden; } .ui-sortable-placeholder { visibility: visible !important; outline: 1px dashed green; background-color: #9ad39d !important; } .ui-sortable > div:hover { cursor: move; } .tile > .ui-sortable > .ui-sortable-helper { cursor: move; opacity: .5; outline: 1px solid #333; } .template-compose #content .tile { min-height: 100px; margin-bottom: 1em; } .ui-state-default .loading-mask { display: block; opacity: .8 !important; background: #eee url('++resource++collective.cover/img/drophere.png') scroll no-repeat center center; } .ui-state-hover .loading-mask { display: block; background-color: #b4fca3; } .template-compose #content .sortable-tile .list-item:hover { outline: 1px dotted #999; } /* */ .tile img.right { float: right; margin: 0 1em .5em 0; } .tile img.left { float: left; margin: 0 1em .5em 0; } /* */ table.invisible { visibility: visible; } .close { opacity: 1; } .tile-edge { padding: 5px; border: 1px solid #ddd; border-radius: 4px; } .tile-dark { padding: 5px; border-radius: 4px; background: #ddd; } .tile-shadow { padding: 5px; border: 1px solid #ddd; border-radius: 4px; -webkit-box-shadow: 0 5px 10px #c3c3c3; -moz-box-shadow: 0 5px 10px #c3c3c3; box-shadow: 0 5px 10px #c3c3c3; } .textline-sortable-element.expired { border: 1px solid red; } .textline-sortable-element .tileProperties .tileExpired { font-weight: bold; color: red; } /* */ .cover-calendar-tile .calendar-tile-header { font-weight: bold; line-height: normal; padding: .42em 1em; text-align: center; background: #ddd; } #content .cover-calendar-tile a.calendar-tile-prev, #content .cover-calendar-tile a.calendar-tile-next { margin: 0 -.5em; padding: 0 1em; border-bottom: none; } .cover-calendar-tile a.calendar-tile-prev { float: left; } .cover-calendar-tile a.calendar-tile-next { float: right; } }