
/* - ++resource++plonetruegallery-portlet.css - */
@media screen {
/* https://www.lsh-ag.de/portal_css/++resource++plonetruegallery-portlet.css?original=1 */
div.gallery-portlet-controls{
text-align:center;
}
dl.applied-portlet-gallery{
position:relative;
}
dl.applied-portlet-gallery dd.portletItem{
padding:0;
margin:0;
}
dl.applied-portlet-gallery div.gallery-portlet-controls{
position:absolute;
top:35px;
width:95px;
height:27px;
margin:auto;
display:none;
z-index:5;
background-image:url(++resource++plonetruegallery.resources/portlet/control.png);
}
dl.applied-portlet-gallery div.gallery-portlet-controls span{
position:absolute;
top:6px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span a{
color:transparent;
display: block;
cursor: pointer;
height:15px;
}
dl.applied-portlet-gallery dd a{
color:transparent !important;
border-bottom:none !important;
}
dl.applied-portlet-gallery a:hover{
color:transparent !important;
border-bottom:none !important;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.next{
left:65px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.next a{
background-image:url(++resource++plonetruegallery.resources/portlet/next.png);
width:25px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.prev a{
background-image:url(++resource++plonetruegallery.resources/portlet/prev.png);
width:25px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.prev{
left:5px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.play-pause{
left:40px;
top:5px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.play-pause a{
background-image:url(++resource++plonetruegallery.resources/portlet/play.png);
width:20px;
height:17px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.timed{
left:40px;
top:7px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.timed a{
background-image:url(++resource++plonetruegallery.resources/portlet/pause.png);
width:16px;
height:13px;
}
}


/* - ++resource++cwx.backtotop/main.css - */
@media screen {
/* https://www.lsh-ag.de/portal_css/++resource++cwx.backtotop/main.css?original=1 */
#backtotop {
display: none;
position: fixed;
bottom: 200px;
right: 100px;
}
}


/* - ++resource++cwx.menuslideout/css/slideout.css - */
@media screen {
/* https://www.lsh-ag.de/portal_css/++resource++cwx.menuslideout/css/slideout.css?original=1 */
/* */
#slideout-panel {
width:380px;
height:100%;
padding:10px;
background:#eee;
margin-left:-380px;
z-index: 10;
position: fixed;
}
.slidout-panel-page {
display: none;
}
.toggle-button {
float:right;
border-radius:0;
cursor: pointer;
font-size: 30px;
margin: 86px -40px 0 0;
z-index: 10;
}
.toggle-button.search {
margin-top:120px;
}
.slideout-panel-page h2 {
float: left;
width: 85%;
}
.slideout-close button{
border: none;
background: none;
}
.slideout-close {
float: right;
font-size: 30px;
margin-bottom: 10px;
margin-top: 20px;
}
.slideout-content {
float: left;
width: 100%;
}
.nav-list-main {
margin-left: 1em;
}
.nav-list {
padding-left:30px;
margin-bottom:0;
}
.section-page > ul.nav-left-ml .nav-list {
display: none;
}
#slideout-menu li {
display: list-item;
}
.nav-list-main {
padding-left:0px;
padding-right:0px;
margin-bottom:0;
}
.nav-toggle-icon {
color:#888 !important;
cursor: s-resize;
float: right;
width: 20px;
margin-right: 3em;
}
.nav-toggle-icon.glyphicon-chevron-down {
cursor: n-resize;
}
#slideout-panel label.nav-toggle.nav-header.open {
font-weight: bold;
}
.nav-header {
width: 100%;
}
.slideout-panel-page {
display: none;
}
/* */
.section-container,
.slideout-panel-container {
width: 380px;
overflow: hidden;
position: relative;
float: left;
}
.section-container {
overflow-x: hidden;
overflow-y: auto;
}
.section-pages {
width:20000em;
position: relative;
}
.section-page{
width: 380px;
float: left;
padding-bottom: 3em;
}
.section-navigation .browse {
margin-bottom: 10px;
margin-top: 20px;
cursor: pointer;
}
.section-navigation .left {
float: left;
}
.section-navigation .right {
float: right;
}
.section-navigation .header {
float: left;
}
#slideout-menu nav {
width: 290px;
}
.section-navigation .browse.disabled {
visibility: hidden;
}
#slideout-search .LSResult {
width: 95%;
overflow-y: auto;
float: left;
}
#slideout-search .LSRow,
#slideout-search #LSNothingFound {
width: auto;
}

}


/* - ++resource++cwx.portletcollection.stylesheets/main.css - */
@media screen {
/* https://www.lsh-ag.de/portal_css/++resource++cwx.portletcollection.stylesheets/main.css?original=1 */
/* */
/* */
.portletCatWorkXPortletCollection .portletItemTitle {
display: block;
}
.portletCatWorkXPortletCollection .portletItemDescription {
display: block;
}
.portletCatWorkXPortletCollection.scrollable {
position: relative;
overflow: hidden;
}
.portletCatWorkXPortletCollection.scrollable .items {
width: 20000em;
position: absolute;
}
.portletCatWorkXPortletCollection.scrollable .portletFooter {
padding: 1em;
}
.portletCatWorkXPortletCollection.scrollable .portletItem {
float: left;
display: block;
}
.portletCatWorkXPortletCollection .portletItemImage {
display: block;
}
dl.portlet a.portletItemLink,
dl.portlet a.portletItemLink:link {
border-bottom: none;
}

}


/* - ++resource++cwx.slider.stylesheets/main.css - */
@media screen {
/* https://www.lsh-ag.de/portal_css/++resource++cwx.slider.stylesheets/main.css?original=1 */
/* */
.cwxslider .item {
height: auto;
overflow-y: hidden;
width: 100%;
}
/* */
.navi {
text-align: center;
overflow: hidden;
}
.navi span {
font-family: arial;
font-size: 50px;
width: 16px;
height: 16px;
display: inline-block;
color: #ddd;
cursor: pointer;
}
.navi span.cycle-pager-active {
color: #D69746;
}
.navi span {
cursor: pointer;
}
.cwxslider-navi a.right {
background-image: url('++resource++cwx.slider.images/right.png');
background-position: 0px 0px;
display: block;
width: 18px;
height: 18px;
float: right;
}
.cwxslider-navi a.right:hover {
background-position: 0px -18px;
}
.cwxslider-navi a.left {
background-image: url('++resource++cwx.slider.images/left.png');
background-position: 0px 0px;
display: block;
width: 18px;
height: 18px;
float: left;
}
.cwxslider-navi a.left:hover {
background-position: 0px -18px;
}
.cycle-slideshow {
z-index: 0;
}
.cycle-pager-active {
font-weight: bold;
}
#cycle-navigation .cycle-slide { border:3px solid #fff; }
#cycle-navigation .cycle-slide-active { border:3px solid #004; }
#cycle-navigation { margin-top: 10px }
.navi-item {
color: #ffffff;
line-height: 20px;
margin: 0.5em 2em;
}
}


/* - ++resource++cwx.teaser.stylesheets/main.css - */
@media screen {
/* https://www.lsh-ag.de/portal_css/++resource++cwx.teaser.stylesheets/main.css?original=1 */
/* */
.template-foldercolumns #content .tileItem .tileImage {
float: none;
}
.template-foldercolumns .width-3\3a 4 #content-core .tileItem {
float: left;
width: 33%;
}
.template-foldercolumns .width-3\3a 4 #content-core .tileItem:nth-child(3n+2) {
clear: both;
}
.template-foldercolumns .width-1\3a 2 #content-core .tileItem {
float: left;
width: 49.5%;
}
.template-foldercolumns .width-1\3a 2 #content-core .tileItem:nth-child(2n+2) {
clear: both;
}
.cover-teaser-manual-tile .tile-remove-item {
position: relative;
float: left;
top: 0;
left: 10px;
}

}


/* - ++resource++otg.menudropdown/main.css - */
@media screen {
/* https://www.lsh-ag.de/portal_css/++resource++otg.menudropdown/main.css?original=1 */
#portal-globalnav {
display: block;
position: relative;
z-index: 99;
}
#portal-globalnav li {
display: block;
float: left;
}
#portal-globalnav li a {
display: block;
position: relative;
float: left;
padding: 0 5px;
font-size: 1.5em;
line-height: 40px;
font-weight: bold;
text-decoration: none;
color: #f5f5f5;
}
#portal-globalnav li a:hover, #portal-globalnav li a.active {
background: #fff;
color: #2c343b;
}
#portal-globalnav .submenu {
display: none;
position: absolute;
top: 40px;
width: 200px;
background: #fff;
z-index: -1;
-webkit-box-shadow: 0 2px 7px rgba(0,0,0,0.45);
-moz-box-shadow: 0 2px 7px rgba(0,0,0,0.45);
box-shadow: 0 2px 7px rgba(0,0,0,0.45);
height: 300px;
}
#portal-globalnav .submenu li {
display: block;
width: 200px;
position: static;
}
#portal-globalnav .submenu li a {
display: block;
float: none;
color: #4e5b67;
font-size: 1.35em;
line-height: 50px;
padding: 0 15px;
}
#portal-globalnav .submenu li a:hover {
background: #384958;
color: #fff;
}
#portal-globalnav li ul.expanded {
width: 400px;
}
#portal-globalnav li ul.expanded li { margin-right: 200px; }
#portal-globalnav .submenu .submenu {
display: none;
position: absolute;
left: 200px;
top: 0;
background: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
#portal-globalnav li:hover > .submenu {
display: block;
}
}


/* - ++resource++otg.teasermouseoverimage/main.css - */
@media screen {
/* https://www.lsh-ag.de/portal_css/++resource++otg.teasermouseoverimage/main.css?original=1 */
/* */

}

