
/* - ++theme++humboldt.diazotheme/stylesheets/fix-portal-top.css - */
@media screen {
/* http://www.hu-berlin.de/portal_css/++theme++humboldt.diazotheme/stylesheets/fix-portal-top.css?original=1 */
@media screen and (max-width: 870px) {
#thm-space-top #folder_image {
position: relative;
display: none;
}
#thm-space-top #top-container {
position: relative;
left: 0;
right: 0;
display: block;
max-width: 100%;
}
#thm-space-top #portal-top {
height: auto;
}
#thm-space-top #header-menu {
width: 100%;
display: block;
white-space: normal;
}
#thm-space-top #portal-logo, #thm-space-top #portal-logo img {
max-width: 100%;
margin-top: 0;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
float: none;
width: auto;
display: block;
position: relative;
}
}
#navigation-area .portlet-portal-title {
min-height: 0;
}
}


/* - ++theme++humboldt.diazotheme/stylesheets/fix-footer.css - */
@media screen {
/* http://www.hu-berlin.de/portal_css/++theme++humboldt.diazotheme/stylesheets/fix-footer.css?original=1 */
.diazotheme #thm-footer div#footer-left .share_link_menu ul > li {
float: none;
display: inline-block;
margin-bottom: 0.3em;
}
.diazotheme #thm-footer div#footer-left .share_link_menu ul {
margin-top: -1em;
}
.diazotheme #thm-footer #footer-left {
width: 15em;
}
.diazotheme #thm-footer #footer-center {
width: auto;
margin-left: 16em;
}
@media screen and (min-width: 800px){
.diazotheme #thm-footer #footer-left ul{
width: 110%;
}
}
@media screen and (max-width: 799px) {
.diazotheme #thm-footer div#footer-center {
margin: 0;
}
.diazotheme #thm-footer div#footer-center {
clear: both;
float: none;
display: block;
}
.diazotheme #thm-footer div#footer-left,
.diazotheme #thm-footer div#footer-right {
display: inline-block;
width: 50%;
float: left;
}
.diazotheme #footer > div {
width: 100%;
display: block;
float: none;
}
.diazotheme #footer-left > * {
margin: 0 1em;
}
}

}


/* - ++theme++humboldt.diazotheme/stylesheets/fix-navigation.css - */
@media screen {
/* http://www.hu-berlin.de/portal_css/++theme++humboldt.diazotheme/stylesheets/fix-navigation.css?original=1 */
@media screen and (min-width: 1024px) {
#navigation-area .portlet-portal-title .portletItem {
position: absolute;
bottom: 100%;
}
}
}


/* - ++theme++humboldt.diazotheme/stylesheets/print.css - */
@media print {
/* http://www.hu-berlin.de/portal_css/++theme++humboldt.diazotheme/stylesheets/print.css?original=1 */
@media print {
.audience-toggle {
display: none;
}
.portletSearch {
display: none;
}
.skiptotop {
display: none;
}
}

}

