
/* - ++resource++unifreiburg.jfeeddisplay.stylesheets/jFeedDisplay.css - */
@media screen {
/* https://www.pr.uni-freiburg.de/portal_css/++resource++unifreiburg.jfeeddisplay.stylesheets/jFeedDisplay.css?original=1 */
.jFeedDisplayContainer {
border-bottom: 1px solid rgb(201, 202, 200);
border-color: rgb(201, 202, 200);
height: 25px;
margin-top: 8px;
margin-bottom: 8px;
}
.jFeedDisplayHeadline {
float: left;
padding-left: 1px;
}
.jFeedDisplayHeadline span {
font-size:160%;
font-weight:normal;
font-family:Times New Roman,FreeSerif,serif;
color: #363534;
}
.jFeedDisplayFilter {
float: right;
margin-right: 5px;
margin-top: 5px;
font-size: 86% !important;
}
ul.jFeedDisplay {
margin: 0.25em 0px 0px 1.5em;
list-style: square outside url("data:image/gif;base64,R0lGODlhBQANAIABAHR2eQAAACH5BAEAAAEALAAAAAAFAA0AAAIKjI+pu+APo4SpAAA7");
}
ul.jFeedDisplay li {
margin-bottom: 5px;
display: list-item;
}
.jFeedDisplay .itemTitle {
font-size: 1.25em;
font-weight: bold;
}
.jFeedDisplay .itemDate, .jFeedDisplay .itemContent {
margin-top: 0.25em;
}
.jFeedDisplayAjaxLoading {
position: relative;
}
.jFeedDisplayAjaxLoading img{
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
margin: auto;
}

}


/* - ++resource++unifreiburg.listingslider.stylesheets/listingslider.css - */
@media screen {
/* https://www.pr.uni-freiburg.de/portal_css/++resource++unifreiburg.listingslider.stylesheets/listingslider.css?original=1 */
.uf-ls-header {
margin-bottom: 16px;
}
.uf-ls-control,
.uf-ls-container :not(label) input[type="checkbox"]:not(#wrong),
.uf-ls-container :not(label) input[type="radio"] {
opacity: 0;
position: absolute;
visibility: hidden;
}
.uf-ls-accordion-group {
position: relative;
}
.uf-ls-accordion-toggle {
margin: 0;
color: #2A6EBB;
}
.uf-ls-accordion-toggle:hover,
label.uf-ls-collapse-all:hover + .uf-ls-accordion-heading .uf-ls-accordion-toggle {
color: #2A6EBB;
text-decoration: none;
background: rgba(0,0,0,0.1) !important;
}
.uf-ls-container .uf-ls-accordion input ~ .uf-ls-collapse {
max-height: 0;
height: auto;
-webkit-transition: max-height 0.2s ease 0s;
-moz-transition: max-height 0.2s ease 0s;
-ms-transition: max-height 0.2s ease 0s;
-o-transition: max-height 0.2s ease 0s;
transition: max-height 0.2s ease 0s;
}
.uf-ls-container .uf-ls-accordion input:checked ~ .uf-ls-collapse {
max-height: 900px;
-webkit-transition-duration: 0.7s;
-moz-transition-duration: 0.7s;
-ms-transition-duration: 0.7s;
-o-transition-duration: 0.7s;
transition-duration: 0.7s;
}
.uf-ls-container .uf-ls-accordion input:checked ~ .uf-ls-accordion-heading .uf-ls-accordion-toggle:after {
transform: rotate(-90deg);
}
.uf-ls-container .uf-ls-accordion input:checked ~ .uf-ls-collapse > div {
max-height: 900px;
overflow: auto;
}
.uf-ls-container .uf-ls-accordion input:checked + .uf-ls-accordion-dismiss {
position: absolute;
top: 0;
right: 0;
left: 0;
min-height: 72px;
}
.uf-ls-collapse-all:checked ~ .uf-ls-accordion-group label.uf-ls-collapse-all,
.uf-ls-container .uf-ls-accordion input + label.uf-ls-collapse-all {
display: none;
}
.uf-ls-container .uf-ls-accordion input:checked + label.uf-ls-collapse-all {
display: block;
cursor: pointer
}
.uf-ls-container input[type="radio"]:checked ~ .uf-ls-accordion-dismiss {
display: block;
background: rgba(0,0,0,0.1) !important;
}
.uf-ls-accordion {
margin-bottom: 20px;
}
.uf-ls-accordion-group {
margin-bottom: 2px;
border: 1px solid #C9CAC8;
}
.uf-ls-accordion-heading {
border-bottom: 0;
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.02);
}
.uf-ls-accordion-toggle:after {
content: "";
width: 0;
height: 0;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-right: 5px solid #2a6ebb;
position: relative;
right: 0px;
transition: all 200ms linear;
transform: rotate(0deg);
float: right;
top: 5px;
}
.uf-ls-accordion-heading .uf-ls-accordion-toggle {
display: block;
padding: 9px 15px;
}
.uf-ls-accordion-toggle {
cursor: pointer;
}
.uf-ls-accordion-inner {
padding: 9px 15px;
background: #f5f5f5;
}
.uf-ls-accordion-inner span.external-link {
background: transparent url('data:image/gif;base64,R0lGODlhCgAKAIABACpuuwAAACH5BAEAAAEALAAAAAAKAAoAAAIVjI8Iu3nNYgBT0fsqrlxnQylP1BgFADs=') no-repeat scroll right center;
padding: 1px 14px 1px 0;
}
.uf-ls-collapse {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition: height 0.35s ease;
-moz-transition: height 0.35s ease;
-o-transition: height 0.35s ease;
transition: height 0.35s ease;
}

}


/* - ++resource++unifreiburg.listingslider.stylesheets/listingslider-print.css - */
@media print {
/* https://www.pr.uni-freiburg.de/portal_css/++resource++unifreiburg.listingslider.stylesheets/listingslider-print.css?original=1 */
.uf-ls-header {
margin-bottom: 16px;
}
.uf-ls-control,
.uf-ls-container :not(label) input[type="checkbox"]:not(#wrong),
.uf-ls-container :not(label) input[type="radio"] {
opacity: 0;
position: absolute;
visibility: hidden;
}
.uf-ls-accordion-group {
position: relative;
}
.uf-ls-accordion-toggle {
margin: 0;
}
.uf-ls-collapse-all:checked ~ .uf-ls-accordion-group label.uf-ls-collapse-all,
.uf-ls-container .uf-ls-accordion input + label.uf-ls-collapse-all {
display: none;
}
.uf-ls-accordion-dismiss {
display: none;
visibility: hidden;
}
.uf-ls-accordion {
margin-bottom: 20px;
}
.uf-ls-accordion-group {
margin-bottom: 2px;
border: 2px solid #C9CAC8;
}
.uf-ls-accordion-heading {
border-bottom: 1px solid #C9CAC8;
}
.uf-ls-accordion-heading .uf-ls-accordion-toggle {
display: block;
padding: 9px 15px;
}
.uf-ls-accordion-inner {
padding: 9px 15px;
}
.uf-ls-collapse {
position: relative;
}

}

