
/* - ++resource++humboldt.frontpageslider.css/jquery.bxslider.css - */
/* https://web-support.hu-berlin.de/portal_css/++resource++humboldt.frontpageslider.css/jquery.bxslider.css?original=1 */
/* */
.bx-wrapper {
position: relative;
margin: 0 auto 0px;		/* */
padding: 0;
*zoom: 1;
}
.bx-wrapper img {
max-width: 100%;
display: block;
}
.bx-wrapper .bx-viewport {
-moz-box-shadow: 0 0 5px #ccc;
-webkit-box-shadow: 0 0 5px #ccc;
/* */
-webkit-transform: translatez(0);
-moz-transform: translatez(0);
-ms-transform: translatez(0);
-o-transform: translatez(0);
transform: translatez(0);
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
position: absolute;
bottom: -30px;
width: 100%;
}
/* */
.bx-wrapper .bx-loading {
min-height: 50px;
background: url('++resource++humboldt.frontpageslider/images/bx_loader.gif')
center center no-repeat #fff;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 2000;
}
/* */
.bx-wrapper .bx-pager {
text-align: center;
font-size: .85em;
font-family: Arial;
font-weight: bold;
color: #666;
padding-top: 20px;
}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display: inline-block;
*zoom: 1;
*display: inline;
}
.bx-wrapper .bx-pager.bx-default-pager a {
background: #D5D5D5;/**/
text-indent: -9999px;
display: block;
width: 10px;
height: 10px;
margin: 0 5px;
outline: 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
background: #036;/**/
}
/* */
.bx-wrapper .bx-prev {
left: 10px;
background: url('++resource++humboldt.frontpageslider/images/controls.png')
no-repeat 0 -32px;
}
.bx-wrapper .bx-next {
right: 10px;
background: url('++resource++humboldt.frontpageslider/images/controls.png')
no-repeat -43px -32px;
}
.bx-wrapper .bx-prev:hover {
background-position: 0 0;
}
.bx-wrapper .bx-next:hover {
background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
position: absolute;
top: 50%;
margin-top: -16px;
outline: 0;
width: 32px;
height: 32px;
text-indent: -9999px;
z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
display: none;
}
/* */
.bx-wrapper .bx-controls-auto {
text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
display: block;
text-indent: -9999px;
width: 10px;
height: 11px;
outline: 0;
background: url('++resource++humboldt.frontpageslider/images/controls.png')
-86px -11px no-repeat;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
display: block;
text-indent: -9999px;
width: 9px;
height: 11px;
outline: 0;
background: url('++resource++humboldt.frontpageslider/images/controls.png')
-86px -44px no-repeat;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
background-position: -86px -33px;
}
/* */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
text-align: center;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
right: 0;
width: 35px;
}
/* */
.bx-wrapper .bx-caption {
background: rgba(159, 180, 198, 0.9);
width: 60%;
position: absolute;
left: 20%;
right: 20%;
bottom: 10px;
padding-left: 2%;
padding-right: 2%;
padding-top: 1%;
text-align:justify;;
-ms-word-break: normal;
word-break: normal;
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
}


/* - ++theme++humboldt.theme.diazo/colors.css - */
/* https://web-support.hu-berlin.de/portal_css/++theme++humboldt.theme.diazo/colors.css?original=1 */
/* */
body {
background-color: #F0F0E8;
}
#visual-portal-wrapper {
background-color: white;
border-left: 1px solid #CCCC99;
border-right: 1px solid #CCCC99;
}
#visual-portal-wrapper > hr {
color: #003366;
}
hr {
color: #B2C1D1;
background-color: #B2C1D1;
}
#portal-column-content * {
border-color: #B2C1D1;
}
h1, h1 a, h1 a:visited,
h2, h2 a, h2 a:visited,
h3, h3 a, h3 a:visited,
h4, h4 a, h4 a:visited,
h5, h5 a, h5 a:visited,
h6, h6 a, h6 a:visited,
.title, .title a, .title a:visited, a.title, a:visited.title { color: #003366 !important; }
input {
border-color: #6685A3;
}
input[type="submit"] {
background-color: #E5EAEF;
}
.error {
color: red !important;
border: 1px red solid;
}
/* */
.state-private,
.state-expired   { color: #933 !important; }
.state-visible   { color: #7F9CBE !important; }
.state-published { color: #036 !important; }
.state-pending   { color: #FFA500 !important; }
.syndicated      { color: #E0E0D1 !important; }
#plone-contentmenu-workflow .state-private,
#plone-contentmenu-workflow .state-expired {
color: white !important;
background-color: #933;
border-color: #933;
}
#plone-contentmenu-workflow .state-visible {
color: white !important;
background-color: #7F9CBE;
border-color: #7F9CBE;
}
#plone-contentmenu-workflow .state-published {
color: white !important;
background-color: #036;
border-color: #036;
}
#plone-contentmenu-workflow .state-pending {
color: white !important;
background-color: #FFA500;
border-color: #FFA500;
}
#plone-contentmenu-workflow .syndicated {
color: #036 !important;
background-color: #E0E0D1;
border-color: #E0E0D1;
}
/* */
.menu-divider {
background-color: transparent;
border-color: white;
}
#audience-menu,
#audience-menu a {
background-color: #003366;
color: white;
}
#header-menu {
background-color: #CCD6E0;
color: #003366;
}
#search-menu,
#search-menu ul,
#search-menu li {
background-color: #CCD6E0;
}
/* */
.portletLanguageSelect {
background-color: #8099B2;
color: white;
}
.portletLanguageSelect a,
.portletLanguageSelect a:visited {
color: white;
}
#search-menu a {
color: #003366;
}
ul.menu ul {
background-color: white !important;
}
/* */
#contentActionMenus,
#contentActionMenus dl.actionMenu a,
#contentActionMenus dl.actionMenu.activated dd,
#contentActionMenus dl.actionMenu.deactivated a,
#contentActionMenus dl.actionMenu dd,
#content-views a,
#content-views a:visited,
#edit-bar,
#edit-bar > * {
background-color: #CCCC99;
border-color: #CCCC99 !important;
color: white;
}
#edit-bar div,
#contentActionMenus dl.actionMenu.activated,
#contentActionMenus dl.actionMenu.activated > * > a,
#contentActionMenus dl.actionMenu a:hover,
#content-views li.selected a,
#content-views li a:hover,
#content li.formTab a.selected,
#content li.formTab a:hover,
.actionMenuSelected span,
.actionMenuSelected {
background-color: white;
border-color: rgb(229,229,217) !important;
color: #003366;
}
#plone-contentmenu-workflow .state-published { background-color: #003366; }
/* */
dl.portlet-portal-title,
dl.portlet-portal-title a,
dl.portlet-portal-title a:visited,
dl.portlet-portal-title a:hover,
dt.portletHeader,
dt.portletHeader a,
dt.portletHeader a:visited,
dt.portletHeader a:hover,
dt.portletHeader span {
color: #003366;
}
dl.portlet ul.navTreeLevel0 > .navTreeItem {
background-color: #CCCC99;
}
dl.portlet ul.navTreeLevel0 > .navTreeItem > a {
border-bottom-color: white;
}
dl.portlet ul.navTreeLevel1 > .navTreeItem {
background-color: #E0E0D1;
}
dl.portlet ul.navTreeLevel1 > .navTreeItem > a {
border-bottom-color: white;
}
dl.portlet ul.navTreeLevel2 > .navTreeItem {
background-color: #F0F0E8;
border-right: 1px solid #F0F0E8;
}
dl.portlet ul.navTreeLevel2 > .navTreeItem > a {
border-bottom-color: white;
}
dl.portlet ul.navTreeLevel3 .navTreeItem {
background-color: white;
}
dl.portlet ul.navTreeLevel3 .navTreeItem a {
border-bottom-color: #F0F0E8;
}
#header-menu a,
dl.portlet ul.navTree li a,
dl.portlet ul.navTree li a:hover,
dl.portlet ul.navTree li a:visited {
color: #003366 !important;
}
.ploneCalendar dt,
.ploneCalendar td,
.ploneCalendar .portletHader,
.ploneCalendar .portletHader a {
color: #003366;
}
.portletCalendar dt a#calendar-previous,
.portletCalendar dt a#calendar-next {
color: #7f99b2;
}
.ploneCalendar .todaynoevent,
.ploneCalendar .todayevent  {
border-color: #006699 !important;
}
.portletCalendar dt,
table.ploneCalendar,
.ploneCalendar .todayevent,
.ploneCalendar .event  {
background-color: rgb(229,234,239);
border-color: rgb(229,234,239) !important;
}
.ploneCalendar .weekdays th {
color: rgb(127,153,178);
background-color: rgb(229,234,239);
border-color: white !important;
}
/* */
table.plain th,
table.plain td,
table.listing,
table.listing .top,
table.listing th,
table.listing td {
border-color: #6685A3;
}
table.listing th {
background-color: #CCD6E0;
}
table.listing tr.odd td {
background-color: #E5EAEF;
}
table.listing tr.even td {
background-color: #FFFFFF;
}
dl.toc {
background-color: #E8E8E0;
}
/* */
#content tr.even,
#content td.even {
background: #FFFFFF;
}
#content tr.odd,
#content td.odd {
background-color: #CCD6E0;
}
/* */
.listingBar a:hover {
color: #FFFFFF;
background-color: #003366;
border-color: #003366;
}
/* */
/* */
.welcome {
color: #003366;
}
#content .news-listing .title a,
#content .events-listing .title a {
color: #006699 !important;
}
#content .news-listing .title a:hover,
#content .events-listing .title a:hover {
color: #666633 !important;
}
#content .news-listing .title a:visited,
#content .events-listing .title a:visited {
color: #4477AA !important;
}
#content .news-listing .info,
#content .events-listing .dates {
color: #666666;
}

