/* Abstände bei der Mehrauswahl Disziplin ausblenden */
div.dis > div > fieldset > br {
display:none;
}


.alert-danger {
    margin-top: 0.5em;
}

@media (max-width: 381px) {
.eintrag{
float:left;
background-color: #fac800;
width: 210px;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-top: 5px;
border-color: black;
border-radius: 10px;
border-width: 2px;
margin-left:20px;
margin-top:50px;
box-shadow: -3px 11px 4px 0px rgba(0, 0, 0, 0.3), 0 0px 0px 0 rgba(0, 0, 0, 0.1);
}

.eintrag_pin {
    margin-top: -51px;
    width: 54px;
margin-bottom: -26px;
    width: 19%;
}

.eintrag_art{
    font-size: 22px;
font-family: TheinhardtMedium;
    margin-top: 17px;
    text-transform: uppercase;
    background-color: white;
padding-right: 21px;
padding-left: 21px;
color:black;
}

.eintrag_art_box{
    margin-top: 0px;
padding-right: 10px;
padding-left: 10px;
}

.eintrag_ort{
white-space: nowrap; 
overflow: hidden; 
text-overflow: ellipsis;
font-size: 13px;
padding-bottom: 20px;
padding-left: 3px;
font-family: "TheinhardtMedium";
}

hr.eintrag_linie {
    background-color: white;
    color: white;
    width: 250px;
    height: 3px;
border: white;
}

.eintrag_titel_box{
width:210px; 
margin-left: auto;
margin-right: auto;
position:relative;
}

.eintrag_titel_pfeil{
position: absolute; 
left: 181px;
top: 46px;
background-color:#fac800;
}

.testflow {
    overflow: hidden;
    height: 3.6em;
    font-size: 20px;
    line-height: 1.2em;
    position: relative;
    display: block;
    color: black;
    margin-top: 10px;
    margin-bottom: 10px;
text-decoration:none;
font-family: TheinhardtMedium;
text-align:left;
padding-left: 5px;
padding-right: 5px;
}

.testflow:hover{
text-decoration:none;
color:black;
}

.eintrag_disziplin{
    font-size: 13px;
white-space: nowrap; 
overflow: hidden; 
text-overflow: ellipsis;
padding-left: 3px;
font-family: TheinhardtMedium;
}

.eintrag_von{
font-size: 12px; 
margin-bottom: -5px; 
padding-top:5px
}

.eintrag_autor_box{
font-size:13px;
white-space: nowrap; 
overflow: hidden; 
text-overflow: ellipsis; margin-bottom: -20px;
}

.eintrag_time{
padding-bottom: 12px; 
font-size: 12px;
}

#autor a{
font-family: TheinhardtMedium;
color:black;
text-decoration:none;
          }
#autor a:hover{
font-family: TheinhardtMedium;
text-decoration:none;
color: white;
}
}




.pinnwand_heading{
border-bottom: 4px #fac800 solid; 
display:inline-block;
}


a.label.label-info:hover,focus{
background-color: #6e6e6e;
color:#fac800;
text-decoration:none;
}

a.label.label-info{
color:black;
}


.label-info {
   background-color: #cfcfcf;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.tag_list.hideoverlimit.data-tags > ul > li {
    font-size: 1.5em;
}


.brl
{
padding: 3px;
background-color:white;
width:10px;
max-width:10px;
} 

.icon.fa.fa-plus.fa-fw.portfolio-add-icon.smallicon {
    margin-top: 17px;
    margin-right: 10px;
 font-size:28px;
}

#eintrag_titel_link{
color:black;
white-space: nowrap; 
overflow: hidden; 
text-overflow: ellipsis;
}

#icons_edit{
margin-left:90px;
}
#icons_edit a {
        color:white;
          }
#icons_edit a:hover{
color:#fac800;
}

#icons_trash{
margin-right:90px;
}

#icons_trash a {
        color:white;
          }
#icons_trash a:hover{
color:#fac800;
}


.icon.fa.fa-search-plus.fa-fw{
color:white;
}

.icon.fa.fa-search-plus.fa-fw:hover{
color:#fac800;
}



.page-item.active .page-link {

background-color: RGB(253,200,0);
border-color: RGB(253,200,0);

}

.btn-primary {
    background-color: RGB(253,200,0);
    border-color: RGB(253,200,0);
}

.highlight {
  color: #000 !important;
}
.text-info{
color: #000 !important;}

a.nav-link{color:black}
.nav-link:hover{color:RGB(253,200,0)}

/* Pinnwandeintrag Listenansicht */

@media (min-width: 381px) {

.eintrag{
float:left;
background-color: #fac800;
width: 265px;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-top: 5px;
border-color: black;
border-radius: 10px;
border-width: 2px;
margin-left:20px;
margin-top:50px;
box-shadow: -3px 11px 4px 0px rgba(0, 0, 0, 0.3), 0 0px 0px 0 rgba(0, 0, 0, 0.1);
transform: rotate(-3deg);
position: relative;
}

.eintrag:hover{
 transition: transform 0.7s;
-moz-transform: scale(1.05);
-webkit-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: rscale(1.05);
transform:scale(1.05);
box-shadow: -6px 15px 4px 0px rgba(0, 0, 0, 0.3), 0 0px 0px 0 rgba(0, 0, 0, 0.1);
z-index: 100000;

}

.eintrag_pin {
    margin-top: -51px;
    width: 54px;
    margin-bottom: -23px;
}

.eintrag_art{
    font-size: 30px;
font-family: TheinhardtMedium;
    margin-top: 17px;
    text-transform: uppercase;
    background-color: white;
padding-right: 21px;
padding-left: 21px;
color:black;
}

.eintrag_art_box{
    margin-top: 6px;
padding-right: 10px;
padding-left: 10px;
}

.eintrag_ort{
white-space: nowrap; 
overflow: hidden; 
text-overflow: ellipsis;
font-size: 16px;
font-family: "TheinhardtMedium";
padding-bottom: 20px;
padding-left: 17px;
padding-right: 17px;

}

hr.eintrag_linie {
    background-color: white;
    color: white;
    width: 230px;
    height: 3px;
border: white;
}

.eintrag_titel_box{
width:218px; 
margin-left: auto;
margin-right: auto;
position:relative;
}

.eintrag_titel_pfeil{
position: absolute; 
left: 195px;
top: 46px;
background-color:#fac800;
}
.testflow {
    overflow: hidden;
    height: 3.6em;
    font-size: 20px;
    line-height: 1.2em;
    position: relative;
    display: block;
    color: black;
    margin-top: 10px;
    margin-bottom: 10px;
text-decoration:none;
font-family: TheinhardtMedium;
text-align:left;
}

.testflow:hover{
text-decoration:none;
color:black;
}

.testflow_box{

}

.testflow_box:hover{


}

.eintrag_disziplin{
font-size: 16px;
font-family: "TheinhardtMedium";
white-space: nowrap; 
overflow: hidden; 
text-overflow: ellipsis;
padding-left: 17px;
padding-right: 17px;
padding-top: 5px;
}

.eintrag_von{
font-size: 14px; 
margin-bottom: -5px; 
padding-top:32px
}

.eintrag_autor_box{
font-size:15px;
white-space: nowrap; 
overflow: hidden; 
text-overflow: ellipsis; margin-bottom: -20px;
}

.eintrag_time{
padding-bottom: 12px; 
font-size: 14px;
}

#autor a{
font-family: TheinhardtMedium;
color:black;
text-decoration:none;
          }
#autor a:hover{
font-family: TheinhardtMedium;
text-decoration:none;
color: white;
}

.eintrag:nth-child(2n+1) {
	-moz-transform: rotate(-2deg);
	-webkit-transform: rotate(-2deg);
	-o-transform: rotate(-2deg);
	-ms-transform: rotate(-2deg);
	transform: rotate(-2deg);
margin-right:20px;

}

.eintrag:nth-child(2n+1):hover {
 transition: transform 0.7s;
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
-moz-transform: scale(1.05);
-webkit-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: rscale(1.05);
transform:scale(1.05);
}

.eintrag:nth-child(3n+2) {
	-moz-transform: rotate(2deg);
	-webkit-transform: rotate(2deg);
	-o-transform: rotate(2deg);
	-ms-transform: rotate(2deg);
	transform: rotate(2deg);
margin-left:20px;
}

.eintrag:nth-child(3n+2):hover {
 transition: transform 0.7s;
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
-moz-transform: scale(1.05);
-webkit-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: rscale(1.05);
transform:scale(1.05);
}

.eintrag:nth-child(5n+3) {
	-moz-transform: rotate(-4deg);
	-webkit-transform: rotate(-4deg);
	-o-transform: rotate(-4deg);
	-ms-transform: rotate(-4deg);
	transform: rotate(-4deg);
margin-right:20px;
}

.eintrag:nth-child(5n+3):hover {
 transition: transform 0.7s;
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
-moz-transform: scale(1.05);
-webkit-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: rscale(1.05);
transform:scale(1.05);
}

.eintrag:nth-child(7n+5) {
	-moz-transform: rotate(9deg);
	-webkit-transform: rotate(9deg);
	-o-transform: rotate(9deg);
	-ms-transform: rotate(9deg);
	transform: rotate(9deg);
margin-left:20px;
}

.eintrag:nth-child(7n+5):hover {
 transition: transform 0.7s;
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
-moz-transform: scale(1.05);
-webkit-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: rscale(1.05);
transform:scale(1.05);
}

.eintrag:nth-child(11n+7) {
	-moz-transform: rotate(4deg);
	-webkit-transform: rotate(4deg);
	-o-transform: rotate(4deg);
	-ms-transform: rotate(4deg);
	transform: rotate(4deg);
margin-right:20px;
}

.eintrag:nth-child(11n+7):hover {
 transition: transform 0.7s;
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
-moz-transform: scale(1.05);
-webkit-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: rscale(1.05);
transform:scale(1.05);
}


}

/* Ende Pinnwandeintrag Listenansicht */

.eintrag_view_art_box{
padding-right: 10px;
padding-left: 10px;
position:relative;
z-index:10;
margin-left: auto;
margin-right: auto;
width: 284px;
}

.eintrag_view_art{
    font-size: 33px;
font-family: TheinhardtMedium;
    margin-top: 17px;
    text-transform: uppercase;
    background-color: white;
padding-right: 21px;
padding-left: 21px;
color:black;
position:relative;
z-index:10000;
top: -2px;
text-align:center;
}

.eintrag_titel{
margin-bottom: -18px;
    font-size: 23px;
    font-weight: bold;
white-space: nowrap; 
overflow: hidden; 
text-overflow: ellipsis;
}



.eintrag_single_title{
font-size:19px;
font-family:TheinhardtMedium;
}

#page-mod-data-edit .basefieldinput {
    width: 800px;
}

hr {
	width: 100%;
	height: 1px;
	margin: 0 auto;
	background: #000000;
}

.form-autocomplete-selection + input.form-control {
    width: -moz-available;
    display: inline-block;
    vertical-align: middle;
}

.form-autocomplete-selection {
    margin: .25rem;
    min-height: 0.1rem;
}

i.icon.fa.fa-trash.fa-fw{
font-size:28px;
float:right;
}

i.icon.fa.fa-search-plus.fa-fw{
margin-top:15px;
font-size:27px;
}
i.icon.fa.fa-cog.fa-fw{
font-size:28px;
padding-top: 16px;
}

ul.pagination.mt-3{
clear:inline-start;
clear:left;
}
.m-t-2.m-b-1{
clear:inline-start;
clear:left;
}


.btn.btn-secondary.m-r-1{
display:none;}

img.list_picture{max-width:800px}

.pagination.pagination-centered.justify-content-center{
clear:inline-start;
clear:left;
}
