/*Überschreibe Detailbutton Position für gekachelte Version auf runde Buttons*/
#ContLay21DetDiv {
    border: 5px solid rgba(255,255,255,1);
       max-width: 80px;
	min-width: 80px;
         height: 80px;
         display:flex;
  align-items: center;
  justify-content: center;
    border-radius:50%;
    -moz-border-radius:50%;
    -webkit-border-radius:50%;
    left: auto;
    right: 0%;
    margin-left: auto;
    margin-right:0%;
    box-shadow: rgba(100,100,100,0.7) 0px 0px 0px 0px;
   
}
#ContLay21DetDiv  a {
    font-size: 1em;
       max-width: 80px;
	min-width: 80px;
         height: 80px;
         display:flex;
  align-items: center;
  justify-content: center;
    border-radius:50%;
    -moz-border-radius:50%;
    -webkit-border-radius:50%;
}
#ContLay21DetDiv a:hover {
   text-decoration: none;
        max-width: 80px;
	min-width: 80px;
         height: 80px;
         display:flex;
  align-items: center;
  justify-content: center;
    border-radius:50%;
    -moz-border-radius:50%;
    -webkit-border-radius:50%;
   
}
/*Überschreibe Detailbutton Position für gekachelte Version auf runde Buttons ENDE */



/*############################################# 959 */
/*mobile HINTERGRÜNDE*/
@media screen and (max-width: 959px) {
   
  /*Überschreibe Detailbutton Position für gekachelte Version*/
#ContLay21DetDiv, #ContLay21DetDiv:hover {
  transform: scale(1.3);
   left: auto;
  margin-left: auto;
    right:auto;
  margin-right: auto;
    
}

}