
/* - reset.css - */
@media screen {
/* https://www.uni-giessen.de/portal_css/reset.css?original=1 */
/* */
* { margin: 0; padding: 0; }
* :link,:visited { text-decoration:none }
* ul,ol { list-style:none; }
* li { display: inline; }
* h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
* a img,:link img,:visited img { border:none }
a { outline: none; }
table { border-spacing: 0; }
img { vertical-align: text-bottom; }
iframe { border-width: 0; border-style:none; }
/* */

}


/* - ++resource++plone.app.discussion.stylesheets/discussion.css - */
@media screen {
/* https://www.uni-giessen.de/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;
border: 1px solid #ccc;
}
.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%;
}
.loginbutton {
margin-bottom: 1.25em;
}
.commentactionsform {
display: inline;
}
.replyTreeLevel0 {
margin-left: 0em;
}
.replyTreeLevel1 {
margin-left: 1em;
}
.replyTreeLevel2 {
margin-left: 2em;
}
.replyTreeLevel3 {
margin-left: 3em;
}
.replyTreeLevel4 {
margin-left: 4em;
}
.replyTreeLevel5 {
margin-left: 5em;
}
.replyTreeLevel6 {
margin-left: 6em;
}
.replyTreeLevel7 {
margin-left: 7em;
}
.replyTreeLevel8 {
margin-left: 8em;
}
.replyTreeLevel9 {
margin-left: 9em;
}
.replyTreeLevel10 {
margin-left: 10em;
}
.defaultuserimg {
border: 0;
}
/* */
.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;
width: 100%;
}
#review-comments tbody tr {
vertical-align: top
}
#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;
}
/* */
.overlay-edit-comment textarea {
height: 10em;
}
}


/* - contentpanels.css - */
@media screen {
/* https://www.uni-giessen.de/portal_css/contentpanels.css?original=1 */
/* */
#region-content .viewlet .portlet{
font-size: 100%
}
.visualCPClear {
clear: both;
margin-bottom: 0.6em;
}
.cpPanels .cpPanel {
margin: 1em 0 0 0;
}
.cpPanel table:hover {
outline:1px solid red !Important;
}
.HeaderCpBlock {
color: #666666;
font-size: 110%;
font-weight: bold;
}
.cpPanelsHeading {
background-color: ;
white-space: nowrap;
text-align: right;
}
.cpPanelsHeading .cpPanelsHeadingInput,
.cpPanelHeading .cpPanelsHeadingInput {
float: left;
}
div.cpPanelsHeadingInput input {
height: 12px;
}
.cpPanelHeading {
background-color: ;
}
.cpPanelHeading td {
text-align: right
}
.cpViewletItem a {
white-space: nowrap;
}
.cpViewletItem span {
white-space:nowrap;
background-color: lightgreen;
}
/* */
.cpEditFormInputValues {
float: left;
color: #444444;
}
.cpRelatedContent li.cpRelatedItem a {
float:left;
}
.cpPanels .cpColumn {
border-radius: 0.1em 0.1em 0.1em 0.1em;
box-shadow: 0 0 0.1em 0 #B2B2B2;
padding: 0.2em 0.2em;
}
.cpPanel {
border: 1px solid #8CACBB;
border-radius: 3px 3px 3px 3px;
padding: 1.2em 1em 1em;
}
#cpEditFormSave .discreet span {
color: #666666;
font-size: 85%;
}
.cpPages {
float:right;
white-space: nowrap;
margin-top: 0;
}
.cpPages li {
display: inline;
}
.cpRowActions {
float: right;
}
.cpPages li a {
font-size: 90%;
background-color: transparent;
border: 1px solid #74ae0b;
color: White;
margin-right: 0.5em;
padding: 0em 1em;
text-decoration: none;
text-transform: none;
z-index: 1;
}
.cpPages li.selected a {
background-color: #75AD0A;
color: White;
}
.cpPages li a:hover {
background-color: #75AD0A;
color: White;
}
/* */
/* */
.blockSettings {
display: none;
}
.filterFolderList {
display: none;
}
.notitlePortletWrapper dt.portletHeader {
display: none;
}
.notitlePortletWrapper .portlet,
.notitlePortletWrapper dd.portletFooter,
.notitlePortletWrapper dd.portletItem{
border: none;
}
.itemImageLeft {
float: left;
margin-top: 0.2em;
margin-right: 0.6em;
}
.itemImageRight {
float: right;
margin-top: 0.2em;
margin-left: 0.6em;
}
.imageNewsTitle {
font-weight:bold;
}
.cptable {
display: table;
margin-bottom: 1.2em;
width: 100%;
}
.cprow {
display: table-row;
}
.cpcell {
display: table-cell;
vertical-align: top;
}
#cpContent fieldset
{
border: 1px solid #8CACBB;
line-height: 1.5em;
margin: 1em 0;
padding: 0 1em 1em;
width: auto;
}
#searchForm .field >* {
vertical-align: top;
}
/* */
.folderList {
margin-top: 0.6em;
}
.folderList li:before {
content: none !important;
}
#mediatype {
text-transform: uppercase;
}
textarea {
width: 99%;
}
#cpoverlay .cpClose, #cpoverlay input, #cpoverlay textarea {
border: 1px solid #DDDDDD;
border-radius: 2px 2px 2px 2px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.075) inset, 0 1px 0 rgba(255, 255, 255, 0.5);
outline: medium none;
padding: 0.2em;
}
#cpoverlay .cpClose:hover, #cpoverlay input[type="submit"]:hover, #cpoverlay input[type="reset"]:hover {
background-color: #DADADA;
background-image: -moz-linear-gradient(#eaeaea, #dadada);
background-repeat: repeat-x;
border-color: #CCCCCC #CCCCCC #B5B5B5;
text-decoration: none;
}
#cpoverlay .cpClose:active, #cpoverlay input[type="submit"]:active, #cpoverlay input[type="reset"]:active {
background-color: #DADADA;
background-image: none;
border-color: #B5B5B5;
box-shadow: 0 3px 5px rgba(0, 0, 0, 0.15) inset;
}
#cpoverlay .cpClose:focus, #cpoverlay input:focus, #cpoverlay textarea:focus {
border-color: #49a4e5;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.075) inset, 0 0 3px rgba(81, 167, 232, 0.5);
text-decoration: none;
}
#cpoverlay .cpClose:focus, #cpoverlay input[type="submit"]:focus, #cpoverlay input[type="reset"]:focus {
border-color: #49a4e5;
box-shadow: 0 0 5px rgba(81, 167, 232, 0.5);
text-decoration: none;
}
#cpoverlay .cpClose, #cpoverlay input[type="submit"], #cpoverlay input[type="reset"] {
font-weight: bold;
background-color: #fafafa;
*zoom: 1;
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFAFAFA', endColorstr='#FFEAEAEA');
background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
background-size: 100%;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fafafa), color-stop(100%, #eaeaea));
background-image: -webkit-linear-gradient(top, #fafafa 0%, #eaeaea 100%);
background-image: -moz-linear-gradient(top, #fafafa 0%, #eaeaea 100%);
background-image: -o-linear-gradient(top, #fafafa 0%, #eaeaea 100%);
background-image: -ms-linear-gradient(top, #fafafa 0%, #eaeaea 100%);
background-image: linear-gradient(top, #fafafa 0%, #eaeaea 100%);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
color: #444444;
cursor: pointer;
display: inline-block;
padding: 2px 12px;
margin: 0.2em;
position: relative;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.898);
vertical-align: middle;
white-space: nowrap;
}
#cpoverlay {
background-color: #FFFFFF;
border: 1px solid #999999;
box-shadow: 0 0 3em 0.5em #666666;
white-space: normal;
position: absolute;
top: 0;
left: 20%;
right: 20%;
padding-left: 1em;
padding-right: 1em;
padding-bottom: 1em;
z-index: 1001;
display: none;
}
a.cpClose {
float: right;
margin-top: 1em;
}
#cpoverlay-shadow {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgb(255, 255, 255)
z-index: 1000;
display: none;
}
/* */
/* */
/* */
/* */
/* */
.tabberlive .tabbertabhide {
display: none;
}
.blockProperties {
margin-bottom: 1.2em;
}
.blockSettings {
margin-bottom: 1.2em;
}
/* */
.tabberlive {
padding-top: 12px;
}
/* */
#content ul.tabbernav {
margin: 0;
text-align: center;
}
/* */
#content ul.tabbernav li {
list-style: none;
display: inline;
}
/* */
#content ul.tabbernav li a {
-moz-border-radius-topleft: 4px;
-webkit-border-top-left-radius: 4px;
-ms-border-top-left-radius: 4px;
-o-border-top-left-radius: 4px;
border-top-left-radius: 4px;
-moz-border-radius-topright: 4px;
-webkit-border-top-right-radius: 4px;
-ms-border-top-right-radius: 4px;
-o-border-top-right-radius: 4px;
border-top-right-radius: 4px;
background-color: #EAEAEC;
border-left: 1px solid #8CACBB;
border-right: 1px solid #8CACBB;
border-top: 1px solid #8CACBB;
color: #666666;
font-weight: bold;
font-size: 110%;
margin-right: 4px;
padding: 0.2em 0.2em 0.1em;
text-decoration: none;
}
#content ul.tabbernav li a:hover {
color: #fff !important;
background-color: #165a97;
font-weight: bold;
}
#content ul.tabbernav li {
line-height: 0;
}
#content ul.tabbernav li:before {
display: none;
}
#content ul.tabbernav li.tabberactive a {
color: black !important;
padding: 0.4em 0.6em 0.1em 6px;
background-color: white;
border-bottom: 1px solid white !important;
font-weight: bold;
}
#content ul.tabbernav li.tabberactive a:hover {
color: black !important;
background-color: white !important;
}
.tabberlive .tabbertab {
border-radius: 3px 3px 3px 3px;
padding: 1.2em 1em 1em;
border: 1px solid #8cacbb;
}
h2.tabtitle {
display: none;
}
.summaryColumn {
border-right: 1px solid #8cacbb;
}
.visualOnlyPrint {
display: none;
}
.tabberlive .aggregator .portlet a, .tabberlive .aggregator .portlet a:visited, .tabberlive .aggregator .portlet a:link {
color: black;
text-decoration: underline;
}
.tabberlive .portlet a, .tabberlive .portlet a:visited, .tabberlive .portlet a:link {
color: #165a97;
text-decoration: none;
}

}

