
/* Trenner zwischen den einzelnen PDF-Seiten */

.pdfView .left-content-area div.page:after {
    background-color: #e6e6e6;
    content: " ";
    height: 7px;
    display: block;
}
.pdfView .left-content-area div.page:last-child:after {
    display: none;
}


/* Navigation wird über js eingeblendet */
.pdfView aside {
    padding: 44px 10px 20px 35px;
}
.pdfView .right-navigation {

}
.pdfView .right-navigation ul li {
    display: none;
}
.pdfView .right-navigation {

    right: -360px;
}

.pdfView .right-navigation .sidebar-with-costum-scrollbar {
    padding-bottom: 20px;
}
.pdfView  .right-navigation .sidebar-with-costum-scrollbar .mCSB_scrollTools .mCSB_buttonUp,
.pdfView  .right-navigation .sidebar-with-costum-scrollbar .mCSB_scrollTools .mCSB_buttonDown {
    xbottom: 20px;
    padding: 20px;
    padding-left: 50px;
    right: 0px;


}
.pdfView  .right-navigation .sidebar-with-costum-scrollbar .mCSB_scrollTools .mCSB_buttonUp {
    top: -20px;
    padding-bottom: 50px;

}
.pdfView  .right-navigation .sidebar-with-costum-scrollbar .mCSB_scrollTools .mCSB_buttonDown {
    bottom: -13px;
    padding-top: 50px;
}



/** Abstände für den PDF Viewer */
@media (min-width: 300px) {
    .pdfView.section-with-sidebar {
        margin-left:-6px;
        padding: 0 0px 0px 0px;
    }
}
@media (min-width: 600px) {
    .pdfView.section-with-sidebar {
        margin-left:-26px;
        padding: 0 0px 0px 0px;
    }
}
@media (min-width: 700px) {
    .pdfView.section-with-sidebar {
        margin-left:-33px;
        padding: 0 0px 0px 0px;
    }
}
@media (min-width: 768px) {
    .pdfView.section-with-sidebar {
        margin-left:-34px;
        padding: 0px 0px 0px 58px;
    }
}
@media (min-width: 990px) {
    .pdfView.section-with-sidebar {
      //  padding: 0px 0px 0px 4px;
    }
}
@media (min-width: 1024px) {
    .pdfView.section-with-sidebar {
        padding: 0px 0px 0px 40px;
    }
}
@media (min-width: 1170px) {
    .pdfView.section-with-sidebar {
        margin-left:-5px;
        padding: 0 0px 0px 0px;
    }
}

@media (min-width: 1200px) {
    .pdfView.section-with-sidebar {
        padding: 0 356px 0px 40px;
    }
}


@media (min-width: 1500px) {
    .pdfView.section-with-sidebar {
        padding: 0 0px 0px 34px;
    }
}


/* Seiten werden erst nach dem kompletten rendern eingeblendet */
.pdfView .pageLoadingIcon {
    display: none;
    margin: 200px auto 804px auto;

    width: 50px;;
}

.pdfView .page canvas {
    display: none;
}



/*************************************************************************************************************/

.administrationEditionTabsContent table.layout {
	width: 100%;
}
.administrationEditionTabsContent table.layout tr td{
	width: 50%;
	vertical-align:top;
}

.administrationEditionDetailBearbeitenInhalt.administrationEditionDetailBearbeitenInhaltBreiter.PdfViewInclude {
	float:left;
}
.administrationEditionTabsContent .pdfArea {
	width:100%;
	
	
}



.administrationEditionTabsContent .pdfArea .textLayer div:hover{
	border:red 3px solid;
	cursor:pointer;
}
.administrationEditionTabsContent .pdfArea .textLayer div.endOfContent:hover{
	border:none;
	cursor: default;
}

.table-responsive.administrationTableResponsive {
}

.table-responsive.administrationTableResponsive table {
	width: auto;
}



.table-responsive.administrationTableResponsive table tr td {
	padding-left: 5px;
	padding-right: 5px;
}
.administrationSorterInput {
	height:auto;
}
.table-responsive.administrationTableResponsive .form-control.administrationInput.administrationInputNavigation{
	width: auto;
}
.table-responsive.administrationTableResponsive table tr td:first-child  .form-control.administrationSorterInput{
	max-width: 40px;
}
.table-responsive.administrationTableResponsive .form-control.administrationRadio{
	width: auto;
	min-width:0px;
	margin-top: 10px;
}


.pdfWrapper {
	margin-left:20px;
	margin-right:20px;
	height: 630px;
	border: #EFF3F6 2px solid;
	
	overflow-y: scroll
}
.pdfWrapper .pdrArea {
	width: 100%;
}

.pdfWrapper .pdfArea .emptyPdfInfo{
	margin-top: 40px;
	font-size: 1.5em;
	
}


.ranking-tabs-wrap {
	z-index:1;
}
/*************************************************************************************************************/
.sub-header .sidebar-toggle.float-right{
    display: none;
}
