
/* - portlets.css - */
@media screen {
/* https://www.enea.it/en/portal_css/portlets.css?original=1 */
.managedPortlet{margin:0.8em 0;}
.blockedPortlet .portletHeader{border:1px dashed #ddd;margin:-1px;background:none !important;}
.blockedPortlet .portletHeader a{color:#666;}
.blockedPortlet .portletBlockedMessage{color:white;display:inline;}
.portletCalendar{width:100%;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#calendar-previous{float:left;padding:0 1em;margin:0 -.5em;}
.portletCalendar dt a#calendar-next{float:right;padding:0 1em;margin:0 -.5em;}
.portletCalendar a,.portletCalendar a:focus,.portletCalendar a,.portletCalendar a:hover{text-decoration:none;}
.ploneCalendar{border-spacing:0;width:100%;}
.ploneCalendar a{text-decoration:none;border-bottom:none !important;}
.ploneCalendar td{background-color:transparent;width:14%;text-align:center;padding:2px;}
.ploneCalendar .weekdays th{background-color:#eee;text-align:center;padding:2px;font-weight:normal;}
.ploneCalendar .event{background-color:#eee;font-weight:bold;}
.ploneCalendar .todayevent{background-color:#eee;border:2px solid #205C90;font-weight:bold;}
.ploneCalendar .todaynoevent{border:2px solid #205C90;}
.portletItemDetails{font-size:85%;padding-top:.5em;line-height:1.5em;margin-left:1em;display:block;}

}


/* - ++resource++plone.app.discussion.stylesheets/discussion.css - */
@media screen {
/* https://www.enea.it/en/portal_css/++resource++plone.app.discussion.stylesheets/discussion.css?original=1 */
/* */
.discussion .hide {
display: none;
}
/* */
.discussion,
#commenting {
/* */
clear: both;
}
.comment {
}
.commentImage {
float: left;
margin-right: 0.5em;
height: 3.5em;
}
.commentImage a:link {
/* */
border: 0px;
}
.commentImage img {
}
.commentDate {
display: block;
font-size: 85%;
line-height: 1.5em;
padding-top: 0.5em;
color: #76797C;
}
.commentBody {
clear: both;
margin: 1em 0;
overflow: auto;
}
.commentBody p {
float: left;
}
.discussion .documentByLine {
float: left;
margin-left: 0;
margin-bottom: 0.5em;
}
.commentActions {
float: right;
text-align: right;
}
.discussion .discreet {
color: #666666;
font-size: 85%;
}
/* */
.reply fieldset {
/* */
margin: 0 !important;
}
.reply .text-widget {
display: block;
}
.reply-to-comment-button {
display: none;
}
.cancelreplytocomment {
display: none;
}
/* */
#bulkactions {
text-align: left;
}
#dobulkaction {
margin: 0.3em 0;
}
.comment-publish-button {
float: left;
margin-right: 0.5em;
}
.comment-delete-button {
float: left;
}
#review-comments {
margin: 0;
}
#fieldset-moderate-comments {
padding: 2em 1em;
}
/* */
.template-discussion-settings .unclickable {
opacity: 0.6;
filter: alpha(opacity = 50);
}
/* */
/* */
.row #dobulkaction {
margin: 0;
}
.row #commenting {
font-size: 80%;
}
.row #commenting .formControls {
margin: 0;
}
.row #commenting textarea,
.row .discussion textarea {
font: 100% Monaco, "Courier New", Courier, monospace;
width: 100%;
}
.row #commenting fieldset,
.row .discussion fieldset {
border: 0.1em solid #329fd7;
border-style: solid none none none;
}
.row #commenting legend,
.row .discussion legend {
padding: 0.5em 0.5em 0.5em 0;
font-size: 85%;
}
.row #commenting label,
.row .discussion label {
font-weight:bold;
}

}


/* - ploneKss.css - */
@media screen {
/* https://www.enea.it/en/portal_css/ploneKss.css?original=1 */
#kss-spinner{display:none;width:20px;height:20px;position:fixed;background-position:center center;top:50%;left:50%;margin-top:-10px;margin-left:-10px;}
.formlibInlineEditable,.inlineEditable{padding:1px;display:block;}
body.kssActive .inlineEditable:hover,body.kssActive .formlibInlineEditable:hover{padding:0;border:1px solid #ddd;border-color:#666 #ddd #ddd #666;cursor:text;background:White url(input_background.png) repeat-x;}
body.kssActive .inlineEditable a:hover,body.kssActive .formlibInlineEditable a:hover{cursor:pointer;}
body.kssActive .formlibInlineForm:hover,body.kssActive .formlibInlineForm a:hover{padding:1px;border:none;cursor:default;background:none;}
.inlineForm .formHelp,.inlineForm .fieldRequired,.inlineForm label{display:none;}
.inlineForm .ArchetypesSelectionWidget label{display:inline;}
.inlineForm #archetypes-fieldname-title input,.inlineForm #archetypes-fieldname-title{font-size:100%;}
h1 div.formControls input{font-size:55% !important;}
}


/* - ++resource++tinymce.stylesheets/tinymce.css - */
@media screen {
/* https://www.enea.it/en/portal_css/++resource++tinymce.stylesheets/tinymce.css?original=1 */
#content ul.listTypeDisc{list-style-type:disc;list-style-image:none;}
#content ul.listTypeSquare{list-style-type:square;list-style-image:none;}
#content ul.listTypeCircle{list-style-type:circle;list-style-image:none;}
#content ol.listTypeDecimal{list-style-type:decimal;list-style-image:none;}
#content ol.listTypeLowerAlpha{list-style-type:lower-alpha;list-style-image:none;}
#content ol.listTypeUpperAlpha{list-style-type:upper-alpha;list-style-image:none;}
#content ol.listTypeLowerRoman{list-style-type:lower-roman;list-style-image:none;}
#content ol.listTypeUpperRoman{list-style-type:upper-roman;list-style-image:none;}

}


/* - print.css - */
@media print {
/* https://www.enea.it/en/portal_css/print.css?original=1 */
body{font-family:"Helvetica Neue",Arial,FreeSans,sans-serif;}
h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Arial,FreeSans,sans-serif;font-weight:bold;line-height:125%;page-break-inside:avoid;page-break-after:avoid;}
h1,h2{letter-spacing:-0.05em;}
a{text-decoration:none;border-bottom:0.1em solid gray;color:black;}
#portal-column-content{width:95%;}
.documentDescription{font-weight:bold;}
pre{border:1pt dotted black;white-space:pre;font-size:8pt;overflow:auto;padding:1em;}
table.listing,table.listing td{border:1pt solid black;border-collapse:collapse;}
table.listing td,table.listing th{padding:6px;}
div.pageBreak{page-break-before:always;}
#content dt{margin:1em 0 0.625em;}
#content p,#content table{margin-bottom:0.625em;margin-top:0.625em;}
#content .documentDescription,#content #description{margin:0.5em 0 1.31em;}
div.top,#portal-logo,#portal-siteactions,.hiddenStructure,#portal-searchbox,#portal-globalnav,#portal-personaltools,#portal-breadcrumbs,#edit-bar,#portal-column-one,#portal-column-two,#portal-languageselector,.contentViews,.contentActions,.help,.legend,.portalMessage,.documentActions,.netscape4,#kss-spinner,#review-history,#content-history,.listingBar,#portal-footer,.skipnav,#kss-spinner,#review-history,#content-history,.listingBar,.link-presentation,input.standalone,.overlay,.managePortletsFallback,.close,.link-parent,.draggingHook,#foldercontents-order-column,input.context,.visualNoPrint,.portaltype-advnews #top-header,.portaltype-advnews #header,.portaltype-advnews #addthis-viewlet,.portaltype-advnews #portal-content-header,.portaltype-advnews #maincontent #breadcrumbs,.portaltype-advnews #maincontent #left,.portaltype-advnews #c-doormat,.portaltype-advnews #footer-actions,.portaltype-advnews #portal-colophon,.portaltype-advnews #viewlet-below-content,#socialtools{display:none !important
}
.portaltype-advnews #content.column-right{width:100% !important }
.image-left{float:left;clear:both;margin:0.5em 1em 0.5em 0;border:0.4pt solid Black;}
.image-inline{float:none;}
.image-right{float:right;clear:both;margin:0.5em;border:0.4pt solid Black;}
dd.image-caption{text-align:left;padding:0;margin:0;}
dl.captioned{padding:0.8em;}
.newsImageContainer{float:right;margin:0 0 0.5em 1em;width:16em;}
#doormat-container,#portal-leftactions,#portal-rightactions,.portletFocus,.portletVideoPlaylist,.portletIAmContainer,div.pane a.portletItemDetails,.portletImageContainer,#home-banners,.portaltype-collage #plone-document-byline,.event-date {display:none;}
.portaltype-collage #portal-logo{display:block;}
#portal-colophon ul {list-style:none;}
dl.portletNewsEvents div.pane{display:inline !important;}
div.news-listing div.item{padding:10pt 0 10pt 0;}

}

