
/* - foldertimelineslider.css - */
@media screen {
/* https://www.otg.de/portal_css/foldertimelineslider.css?original=1 */
.items div {
float:left;
}
/* */
.scrollable {
float:left;
}
/* */
a.browse {
border:medium none;
cursor:pointer;
display:block;
float:left;
height: 1.5em;
width: 15px;
padding: 0em 0em;
background-position: 0px 5px;
}
/* */
a.right 				{
background-image: url(arrowRight.png);
background-repeat: no-repeat;
clear:right;
margin-right: 0px;
}
/* */
a.left				{
margin-left: 0px;
background-image: url(arrowLeft.png);
background-repeat: no-repeat;
}
/* */
a.up, a.down		{
float: none;
margin: 10px 50px;
}
/* */
a.disabled {
}
.scrollable {
/* */
position:relative;
overflow:hidden;
width: 345px;
height:21px;
/* */
}
.scrollable .items {
/* */
width:20000em;
position:absolute;
clear:both;
}
.items div {
float:left;
width:680px;
}
/* */
.scrollable a {
}
/* */
.fullnavigation a.active,
.fullnavigation a.item:hover,
.fullnavigation a.item:hover {
background-color: #205C90 !important;
color: #ffffff  !important;
font-weight: bold;
position:relative;
cursor: default  !important;
}
.foldertimelineslider .item {
display: none;
overflow: hidden;
}
.fullnavigation .item {
padding: 0 0.4em!important;
cursor: pointer;
width: 30px;
text-align:center;
}

}


/* - foldercontentslider.css - */
@media screen {
/* https://www.otg.de/portal_css/foldercontentslider.css?original=1 */
.foldercontentslider {
position:relative;
overflow:hidden;
width: 500px;
}
.foldercontentslider .items {
/* */
width:20000em;
position:absolute;
clear: both;
}
.foldercontentslider .items .item {
float: left;
width: 500px;
}
.slidernavigation {
padding: 0.5em 0;
}
.slidernavigation a {
width: 12px;
background-repeat: no-repeat;
cursor: pointer;
}
.slidernavigation a.right {
background-image: url(arrowRight.gif);
float: right;
}
.slidernavigation a.left {
background-image: url(arrowLeft.gif);
float: left;
}
.slidernavigation a.disabled {
visibility: hidden;
}
}


/* - folderleadimageonlyslider.css - */
@media screen {
/* https://www.otg.de/portal_css/folderleadimageonlyslider.css?original=1 */
/* */
.folderleadimageonlyslider {
position:relative;
overflow:hidden;
width: 500px;
}
.folderleadimageonlyslider .items {
/* */
width:20000em;
position:absolute;
clear: both;
}
.folderleadimageonlyslider .items .item {
float: left;
width: 500px;
}
.slidernavigation {
padding: 0.5em 0;
}
.slidernavigation a {
width: 12px;
background-repeat: no-repeat;
cursor: pointer;
}
.slidernavigation a.right {
background-image: url(arrowRight.gif);
float: right;
}
.slidernavigation a.left {
background-image: url(arrowLeft.gif);
float: left;
}
.slidernavigation a.disabled {
visibility: hidden;
}

}


/* - ++resource++collective.flowplayer.css/flowplayer.css - */
@media screen {
/* https://www.otg.de/portal_css/++resource++collective.flowplayer.css/flowplayer.css?original=1 */
/* */
.autoFlowPlayer {
display: block;
height: 250px;
width: 300px;
border: 0px;
}
.autoFlowPlayer.audio {
height: 27px;
}
.autoFlowPlayer.audio.minimal {
width: 40px;
}
.portletFlowPlayer .video {
height: 100px;
width: 100%;
}
.portletFlowPlayer .audio {
display: block;
height: 28px;
}
.playListFlowPlayer {
display:block;
}
}


/* - ++resource++collective.flowplayer.css/flowplayer-horizontal.css - */
@media screen {
/* https://www.otg.de/portal_css/++resource++collective.flowplayer.css/flowplayer-horizontal.css?original=1 */
.flowPlaylistVisible a.playListFlowPlayer {
padding-left: 38px;
padding-bottom: 8px;
}
.flowPlaylistHidden .playlist_wrap {
display: none;
}
#pl {
height:80px;
border:1px solid #ddd;
width:584px;
position:relative;
overflow:hidden;
padding:5px 0;
float:left;
background:#f5fbfb url(++resource++collective.flowplayer.css/gradient.png) repeat-x scroll 0 0;
}
#pl div#flowPlaylist {
height:80px;
position:absolute;
width:10000em;
}
#pl div#flowPlaylist a {
background:transparent url(++resource++collective.flowplayer.css/entry.png) no-repeat scroll 0%;
color:#666;
float:left;
font-family:"bitstream vera sans","lucida grande","verdana";
font-size:11px;
height:60px;
margin:0px 4px;
padding:10px;
text-decoration:none;
width:117px;
}
#pl div#flowPlaylist a:hover {
background-position:-140px 0;
color:#000;
}
#pl div#flowPlaylist a.playing {
background-position:-280px 0;
color:#000;
}
#pl div#flowPlaylist a.paused {
background-position:-420px 0;
color:#000;
}
#pl div#flowPlaylist a.progress {
opacity:0.8;
}
#pl div#flowPlaylist em {
float:right;
margin-top:15px;
color:red;
font-style:normal;
}
a.nextPage, a.prevPage {
display:block;
width:18px;
height:18px;
background:url(++resource++collective.flowplayer.css/left.png) no-repeat;
margin:30px 10px;
cursor:pointer;
float:left;
}
a.nextPage:hover, a.prevPage:hover {
background-position:0px -18px;
}
a.nextPage {
background-image:url(++resource++collective.flowplayer.css/right.png);
}
a.nextPage.disabled, a.prevPage.disabled {
visibility:hidden;
}
}


/* - ++resource++kitconcept.dsgvo/dsgvo.css - */
/* https://www.otg.de/portal_css/++resource++kitconcept.dsgvo/dsgvo.css?original=1 */
.dsgvo-banner {
display: none;
position: fixed;
bottom: 0;
left: 0;
line-height: 1.5em;
z-index: 99;
padding: 1em;
padding-right: 2em;
background-color: #f8f8f9;
width: 100%;
box-sizing: border-box;
}
.dsgvo-close-banner {
cursor: pointer;
position: absolute;
margin: 0;
top: 0.3em;
right: .6em;
transition: opacity .1s ease;
font-size: 18px;
font-weight: 100;
line-height: 1;
}
.dsgvo-close-banner:hover {
text-decoration: none;
}
#form-widgets-dsgvo_contact_info_text input,
#form-widgets-dsgvo_contact_info_text .required,
#formfield-form-widgets-dsgvo_accept label.horizontal,
#formfield-form-widgets-dsgvo_contact_info_text label.horizontal {
display: none;
}

