
/* - ++resource++unibonn.youtube.stylesheets/main.css - */
@media screen {
/* https://www.philosophie.uni-bonn.de/portal_css/++resource++unibonn.youtube.stylesheets/main.css?original=1 */
/* */
#kupu-youtube-button {
background-image: url('++resource++cwx.youtube.images/icon-16x16.png');
background-position: center center;
}
#kupu-youtubedrawer {
height: 400px;
overflow-y: scroll;
}
}


/* - maps.css - */
@media screen {
/* https://www.philosophie.uni-bonn.de/portal_css/maps.css?original=1 */
.mapsMarker {
margin: 0;
padding: 0;
}
.googleMapView.googleMapActive,
.googleMapPane {
height: 40em;
}
.googleMapActive.googleMapLocation {
float: right;
width: 50%;
min-width: 20em;
height: 25em;
}
.googleMapLocation .googleMapPane {
height: 25em;
}
.infowindowTabHandlers{
margin-top: -36px;
margin-left: 10px;
}
.infowindowTabHandler{
float:left;
padding: 0 0.4em;
border: 1px solid #ABABAB;
background-color: white;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
height:19px;
}
.infowindowTabHandler.selected{
border-bottom: none;
height:20px;
}
.tab{
clear: both;
}
.mapSearchBar{
width: 80%;
}
.googleMapWrapper{
overflow:hidden;
}
.googleMapSearch{
width:180px;
float:left;
margin-left:-180px;
}
.googleMapSearchBar{
height:25px;
width:100%;
padding-top:4px;
padding-left: 25px;
background:url(map-arrow-left.png) no-repeat left #CCCCCC;
}
.googleMapSearchBar.open{
background-image:url(map-arrow-down.png)
}
.googleMapImHere{
margin-top:3px;
}
.googleMapIMHere{
border-bottom: thin solid #CCCCCC;
margin: 3px 8px 3px 3px;
padding: 3px;
}
.googleMapResult{
padding:3px;
margin:3px;
}
.googleMapResult.selected{
background-color:#DDDDDD;
}
.googleMapResult .indication{
text-align:right;
}
.label_search{
display:none;
}
.googleMapSearch .searchButton{
}
.googleMapView > ul{
display: none;
}
.no-js .googleMapView > ul{
display: block !important;
}

}


/* - jquery-ui-autocomplete.css - */
@media screen {
/* https://www.philosophie.uni-bonn.de/portal_css/jquery-ui-autocomplete.css?original=1 */
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
.ui-state-disabled { cursor: default !important; }
/* */
/* */
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
border: 1px solid gray;
}
/* */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-autocomplete { position: absolute; cursor: default; }
/* */
* html .ui-autocomplete { width:1px; } /* */
.ui-menu {
list-style:none;
padding: 2px;
margin: 0;
display:block;
float: left;
font-size:10pt;
}
.ui-menu .ui-menu {
margin-top: -3px;
}
.ui-menu .ui-menu-item {
margin:0;
padding: 0;
zoom: 1;
float: left;
clear: left;
width: 100%;
}
.ui-menu .ui-menu-item a {
text-decoration:none;
display:block;
padding:.2em .4em;
line-height:1.5;
zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
font-weight: normal;
margin: -1px;
}

}


/* - ++resource++sb_stylesheets/social_bookmark.css - */
@media screen {
/* https://www.philosophie.uni-bonn.de/portal_css/++resource++sb_stylesheets/social_bookmark.css?original=1 */
/* */
/* */
#document-action-socialbookmark {
display:block;
float:right;}
#document-action-socialbookmark a,
#document-action-socialbookmark a:hover,
#document-action-socialbookmark a:visited {padding:1px;}
#viewlet-social-bookmarks {
position: absolute;
width: 480px;
z-index: 1;
margin-top: -30px;
padding-top: 13px;
right:16%;
}
#viewlet_bookmarks {
list-style-image:none;
list-style-type:none;
margin:0;
padding:0;
}
#viewlet_bookmarks li {
display: block;
float: left;
width: 30%;
height: 20px;
}
#viewlet_bookmarks li a {
color:#000000 !important;
font-size:11px;
font-weight:bold;
text-decoration: !important;
border-bottom: 0px;
background:none!important;
}
#viewlet_bookmarks li a:hover {
text-decoration: underline;
}
#exit {
padding:0  10px 10px 10px;
position: relative;
display: block;
}
#shareit {
background :#FFFFFF;
border: 1px solid #CCCCCC;
margin: 0 auto 10px 0px;
padding: 0 5px 5px;
width: 480px;
}
#shareit a {text-decoration: none !important;}
.hidden {display: none;}
/* */
}


/* - SimpleBlogCSS.css - */
@media all {
/* https://www.philosophie.uni-bonn.de/portal_css/SimpleBlogCSS.css?original=1 */
.BlogByLine {}
.simpleBlogCrosspost {}
.noMargin {margin-bottom:0}
.simpleBlogIcons {
padding-left: 1.5em;
}
.simpleBlogPortletIcons {
padding-left: 1.8em;
padding-bottom: 1em;
}
.simpleBlogDescriptionOnly {}
.simpleBlogDescription {
margin: 0.5em 0em 1em 0em;
line-height: 1.5em;
}
.simpleBlogTitleOnly {
margin-bottom:1.5em;
}
.simpleBlogUnpublished {
margin-bottom:1em ! important;
color: red;
text-transform:none ! important;
}
.simpleBlogUnpublishedWarningbox {
background-color:rgb(255,191,191);
font-weight:normal;
}
.simpleBlogPublishAction {
font-weight: bold;
}
.simpleBlogBody {}
ul.simpleBlogBylineCats {
display: inline;
margin-left:0;
margin-right:0;
}
.simpleBlogBylineCats li {
display:inline;
margin-right: 0.4em;
}
dl.simpleBlog-titleOnly dt {
margin-bottom: 1em;
}
dl.simpleBlog-full dt span span.simpleBlogBylineDash,
dl.simpleBlog-titleOnly dt span span.simpleBlogBylineDash,
dl.simpleBlog-descriptionOnly dt span span.simpleBlogBylineDash {
display:none;
}
dl.simpleBlog-titleOnly dd,
dl.simpleBlog-full dd,
dl.simpleBlog-descriptionOnly dd {
margin-left: 0;
padding-top: 0.5em;
}
.SimpleBlogPortlet dt.blogCalendar.top {
border-top:none;
}
.SimpleBlogPortlet dt.blogCalendar {
text-align:center;
}
.SimpleBlogPortlet dd.blogCalendar {
padding:0px;
}
.SimpleBlogPortlet dd.portletFooter.odd {
background-color:transparent;
}
.entryOnTop {
}

}


/* - ++resource++unibonn.bonnusportlet.styles/bonnusportlet.css - */
@media screen {
/* https://www.philosophie.uni-bonn.de/portal_css/++resource++unibonn.bonnusportlet.styles/bonnusportlet.css?original=1 */
#portletPageTopRow .portletbonnusportlet .portletItem,
.portletbonnusportlet .portletItem {
padding: 1em;
}
.portletPageColumn .portletbonnusportlet .portletItem {
padding: 0.5em;
}
#portal-column-one .portletbonnusportlet .odd,
#portal-column-two .portletbonnusportlet .odd {
padding-bottom: 1em;
}
.bonnus-search-info,
.bonnus-search-form {
padding: 1em 0em;
}
.bonnus-search-form {
background-color: #e8edf2;
padding: 2em;
height: 12em;
margin: 0 -1em;
}
.template-collage_startpage_view .bonnus-search-form {
padding: 0.5em;
}
.bonnus-search-add-info {
text-align: right;
}
#portletPageColumns .portletPageLeftColumn .bonnus-search-add-info,
#portletPageColumns .portletPageRightColumn .bonnus-search-add-info,
#portal-column-two .bonnus-search-add-info,
#portal-column-one .bonnus-search-add-info {
border-top: 1px dotted #CCCCCC;
}
.bonnus-search-type {
float: left;
font-size: 14px;
margin-right: 1em;
margin-top: 1em;
padding: 3px 10px 5px;
}
#portal-column-two .bonnus-search-type,
#portal-column-one .bonnus-search-type,
#portletPageColumns .portletPageLeftColumn .bonnus-search-type,
#portletPageColumns .portletPageRightColumn .bonnus-search-type {
font-size: 12px;
padding: 0.2em;
margin-top: 0.5em;
}
input[type="submit"].bonnus-search-submit {
margin-top: 0.3em;
font-size: 12px;
padding: 2px 5px;
}
#portal-column-one .portletbonnusportlet .bonnus-search-form,
#portal-column-two .portletbonnusportlet .bonnus-search-form {
padding: 0.5em 0 0 0;
}
#portletPageColumns .bonnus-search-form {
padding: 0.5em 0 0.5em 0em;
float: left;
width: 100%
}
#portletPageTopRow .bonnus-search-submit {
clear: both;
float: left;
margin: 1.5em 0;
min-width: 100px;
}
.portletPageLeftColumn .bonnus-search-submit,
.portletPageRightColumn .bonnus-search-submit,
#portal-column-one .bonnus-search-submit,
#portal-column-two .bonnus-search-submit
{
float: left;
clear: both;
}
.bonnus-search-info {
clear: both;
}
.bonnus-search-less-options  {
display: none;
}
.bonnus-search-links {
display: none;
padding: 0.5em 1em;
background-color: #EDEDED;
border: 1px solid #000000;
}
#portal-column-one .bonnus-search-links,
#portal-column-two .bonnus-search-links {
border: 1px solid #333333;
padding: 0.5em;
width: 90%;
}
.bonnus-search-links li {
margin-bottom: 0em;
list-style-type: square;
margin: 0 0 0 1.6em;
list-style-image: url('++resource++unibonn.bonnusportlet.styles/bullet.gif');
}
#portal-column-one .portletItem .bonnus-search-blog a,
#portal-column-two .portletItem .bonnus-search-blog a,
#portal-column-one .portletItem .bonnus-search-links li a,
#portal-column-two .portletItem .bonnus-search-links li a,
#portal-column-one .portletItem .bonnus-search-responsible a,
#portal-column-two .portletItem .bonnus-search-responsible a,
#portal-column-one .portletItem .bonnus-search-collapse-control a,
#portal-column-two .portletItem .bonnus-search-collapse-control a {
color: #004191;
}
.bonnus-search-collapse-control {
cursor: pointer;
padding: 0.5em 0.5em 0em 0em;
float: left;
}
#portal-column-one .bonnus-search-collapse-control,
#portal-column-two .bonnus-search-collapse-control{
padding: 0.5em 0.5em 0em 1em;
}
.bonnus-search-collapse-control a,
#portletPageColumns .bonnus-search-collapse-control a {
border-right: 1px solid #CCCCCC;
padding: 0em 0.3em;
color: #004191;
}
#portletPageColumns .bonnus-search-collapse-control a {
float: left;
}
#portletPageColumns .portletPageColumn.portletPageRightColumn .bonnus-search-collapse-control,
#portletPageColumns .portletPageColumn.portletPageLeftColumn .bonnus-search-collapse-control,
#portal-column-one .bonnus-search-collapse-control,
#portal-column-two .bonnus-search-collapse-control{
margin: 0em;
padding: 0.5em;
padding-left: 0em;
clear: both;
}
#portletPageColumns .portletPageLeftColumn .bonnus-search-collapse-control,
#portletPageColumns .portletPageLeftColumn .bonnus-search-collapse-control a,
#portletPageColumns .portletPageRightColumn .bonnus-search-collapse-control,
#portletPageColumns .portletPageRightColumn .bonnus-search-collapse-control a,
#portal-column-one .bonnus-search-collapse-control,
#portal-column-two .bonnus-search-collapse-control,
#portal-column-one .bonnus-search-collapse-control a,
#portal-column-two .bonnus-search-collapse-control a
{
display: block;
border:  none;
}
#portletPageColumns .portletPageLeftColumn .bonnus-search-collapse-control,
#portletPageColumns .portletPageLeftColumn .bonnus-search-collapse-control a,
#portletPageColumns .portletPageRightColumn .bonnus-search-collapse-control,
#portletPageColumns .portletPageRightColumn .bonnus-search-collapse-control a {
clear: both;
}
#portletPageColumns .portletPageLeftColumn .bonnus-search-collapse-control a,
#portletPageColumns .portletPageRightColumn .bonnus-search-collapse-control a {
padding-left: 0em;
margin-left: 0em;
}
#portletPageColumns .bonnus-search-collapse-control a:last-child {
border: none;
}
a.bonnus-search-more-options,
a.bonnus-search-less-options
{
border-right: none;
}
.bonnus-search-branch-items {
padding-bottom: 0.5em;
}
.bonnus-search-branch-item {
white-space: nowrap;
}
.bonnus-search-submit {
margin-top: 1em;
}
.bonnus-search-form .bonnus-search-submit {
clear: both;
float: left;
margin: 2.5em 0 1em;
min-width: 100px;
}
.bonnus-search-submit[type="submit"] {
padding: 3px 10px 5px;
}
#portletPageColumns .portlet .bonnus-search-more-options,
#portletPageColumns .portlet .bonnus-search-less-options {
padding: 0em 0.3em;
}
#portal-column-one .bonnus-search-text,
#portal-column-two .bonnus-search-text {
width: 100%;
margin-right: 0em;
padding: 0.3em 0 0.3em 0.3em;
}
#portletPageColumns .bonnus-search-text {
display: block;
height: 1.5em;
width: 99%;
float: right;
padding: 0.3em 0 0.3em 0.3em;
}
#portletPageColumns .portletPageLeftColumn .bonnus-search-text,
#portletPageColumns .portletPageRightColumn .bonnus-search-text {
padding-left: 0em;
}
.bonnus-search-form .bonnus-search-text {
display: block;
height: 2em;
width: 99%;
}
#portletPageColumns .portletbonnusportlet .portletFooter {
display: none;
}
.portletbonnusportlet .bonnus-search-blog,
.portletbonnusportlet .bonnus-search-responsible {
border-collapse: collapse;
border-spacing: 0;
font-size: 0.9em;
margin: 0.5em 0 1em;
}
.portletbonnusportlet .bonnus-search-blog::after {
content: '|';
margin-right: 0.3em;
}
.portletbonnusportlet {
width: 100%;
}
#portal-column-one .bonnus-search-responsible,
#portal-column-two .bonnus-search-blog {
margin: 0;
}
#portal-column-one .portletbonnusportlet ul,
#portal-column-two .portletbonnusportlet ul
{
list-style-image: url("bullet.gif");
list-style-type: square;
margin: 0.5em 0 0 1em;
}
#portletPageColumns .portletPageColumn.portletPageRightColumn .bonnus-search-collapse-control,
#portletPageColumns .bonnus-search-collapse-control a:first-child {
padding-left: 0em;
}
#portletPageColumns .portletbonnusportlet .portletItem a,
#portletPageColumns .portletbonnusportlet .portletItem a {
padding-bottom: 0.25em;
padding-top: 0.2em;
}
}


/* - ++resource++unibonn.opacportlet.styles/opacportlet.css - */
@media screen {
/* https://www.philosophie.uni-bonn.de/portal_css/++resource++unibonn.opacportlet.styles/opacportlet.css?original=1 */
.opac-search-info,
.opac-search-form {
padding: 0.5em;
}
#portal-column-one .portletopacportlet .opac-search-form,
#portal-column-two .portletopacportlet .opac-search-form {
padding: 0.5em 0 0 0;
}
#portletPageColumns .opac-search-form {
padding: 0.5em 0 0.5em 1.2em;
}
.opac-search-info {
clear: both;
}
.opac-search-less-options  {
display: none;
}
.opac-search-links {
display: none;
padding: 0.5em 1em;
background-color: #EDEDED;
border: 1px solid #000000;
}
#portal-column-one .portletopacportlet .opac-search-links,
#portal-column-two .portletopacportlet .opac-search-links {
border: 1px solid #333333;
padding: 0.5em;
width: 90%;
}
.opac-search-links li {
margin-bottom: 0em;
list-style-type: square;
margin: 0 0 0 1.6em;
list-style-image: url('++resource++unibonn.opacportlet.styles/bullet.gif');
}
#portal-column-one .portletItem .opac-search-links li a,
#portal-column-two .portletItem .opac-search-links li a,
#portal-column-one .portletItem .opac-search-responsible a,
#portal-column-two .portletItem .opac-search-responsible a,
#portal-column-one .portletItem .opac-search-collapse-control a,
#portal-column-two .portletItem .opac-search-collapse-control a {
color: #004191;
}
.opac-search-collapse-control {
cursor: pointer;
padding: 0.5em 0em;
}
.opac-search-collapse-control a,
#portletPageColumns .opac-search-collapse-control a {
border-right: 1px dotted #000000;
padding-right: 0.3em;
color: #004191;
}
a.opac-search-more-options,
a.opac-search-less-options
{
border-right: none;
}
.opac-search-branch-items {
padding-bottom: 0.5em;
}
.opac-search-branch-item {
white-space: nowrap;
}
.opac-search-submit {
margin-top: 1em;
}
#portletPageColumns .portlet .opac-search-more-options,
#portletPageColumns .portlet .opac-search-less-options {
padding: 0em 0.3em;
}
#portletPageColumns .opac-search-text {
display: block;
height: 1.5em;
width: 95%;
}
#portletPageColumns .portletopacportlet .portletFooter {
display: none;
}
.portletopacportlet .opac-search-responsible {
border-collapse: collapse;
border-spacing: 0;
float: right;
font-size: 0.9em;
margin: 0.5em 0 -1em;
}
}

