.selects {
border-bottom:1px solid #515151;
border-top:0px;
border-left:0px;
border-right:1px solid #515151;
color:#515151;
background-color:#b4dcfc;
font-family:verdana,tahoma,arial;
font-size:16px;
height:24px;
width:160px;
opacity:1;
background: rgb(255, 255, 255);background: rgba(204, 204, 204, 1.0);
}
.submit_country {
border-bottom:1px solid #515151;
border-top:0px;
border-left:0px;
border-right:1px solid #515151;
color:#515151;
background-color:#b4dcfc;
font-family:verdana,tahoma,arial;
font-size:16px;
font-weight:bold;
height:24px;
width:48px;
}
.headline {
    font-size:28px;
    font-family:Sans;
    color:#000000;
    padding-left:98px;
}
.spaceheadline {
    font-size:28px;
    font-family:Sans;
    color:#FFFFFF;
    padding-left:32px;
}
.bread {
    font-size:16px;
    font-family:sans;
    color:#000000;
    padding-left:136px;
    width:720px;
}
.spacebread {
    font-size:16px;
    font-family:sans;
    color:#FFFFFF;
    padding-left:64px;
    width:720px;
}
.spaceanimalname {
    font-size:28px;
    font-family:Sans;
    color:#FFFFFF;
    padding-left:32px;
}

.searchfield {
    width:200px;    
    height:46px;
    background-color:#FFFFFF;
    color:#000000;
    border:1px solid #000000;
}
.go  {
width:46px;    
height:46px;
background-color:#FFFFFF;
color:#000000;
border:1px solid #000000;

}
.center-screen {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    min-height: 90vh;
  }
.pagination {
    font-size:18px;
    font-family:Sans;
    font-weight:Bold;
    color:#000000;
    width:auto;
    padding:4px;
    margin:4px;
    width:16px;
    text-decoration:none;
  }
.spacepagination {
    font-size:18px;
    font-family:Sans;
    font-weight:Bold;
    color:#FFFFFF;
    width:auto;
    padding:4px;
    margin:4px;
    width:16px;
  }
.current {
    font-size:18px;
    font-family:Sans;
    font-weight:Bold;
    color:red;
    width:16px;
    padding-left:4px;
    padding-right:4px;
    margin-left:4px;
    margin-right:4px;
    text-decoration:none;
  }
  .ellipsis {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width:224px;
    color:#000000;
    font-size:14px;
    font-family:Sans;
    line-height:14px;
    padding:4px;
    margin:4px;
    width:16px;
    text-decoration:none;
}
.spaceellipsis {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width:224px;
    color:#FFFFFF;
    font-size:14px;
    font-family:Sans;
    line-height:14px;
    padding:4px;
    margin:4px;
    width:16px;
    text-decoration:none;
}
.simple {
    font-size:16px;
    font-family:Sans;
    color: #000000;
}
.spacesimple {
    font-size:16px;
    font-family:Sans;
    color: #FFFFFF;
}
.animalname {
    font-size:28px;
    font-family:Sans;
    color:#000000;
    padding-left:32px;
}
.textlinks {
/*    width:260px;
    height:32px;
    background-color:#FFFFFF;
*/    
    font-size: 18px;
    font-family:Sans;
/*    border:1px solid #000000; 
    vertical-align: bottom;
    padding-top:6px;
    text-align: center;
*/    
margin-top:8px;
    text-decoration:none;
    color:#000000;
}