/* gilt für ratendb und rateanalyseform*/

.testtest{

   border: 30px solid black;
   margin-bottom:5rem;
}


.lnkblau {
     background-image: linear-gradient(to top, #0c6efc 10%, white 90%);
}

.lnkgruen {
  background-image: linear-gradient(to top, #20c520 10%, white 90%);
}

 .responsive-border {
   border: 1px solid silver; 
 }

 .responsive-bg {
   background-color: rgba(196, 226, 251, 0.5);
 }




.mein-pagination-wrapper {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 1rem;
    flex-wrap: wrap;
}

.mein-pagination-wrapper nav.pagination__wrapper {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 1rem;
    flex: 1;
}

.mein-pagination-wrapper nav.pagination__wrapper > div {
    display: flex;
    align-items: center;
    margin: 0;
}

.mein-pagination-wrapper nav.pagination__wrapper .text-end {
    text-align: left !important;
   white-space: nowrap;
}

.mein-pagination-wrapper ul.pagination {
    margin: 0 !important;
    flex-wrap: nowrap;
}

.mein-pagination-wrapper select#limit {
    width: auto;
}




/*---------------------------------------*/
@media screen and (min-width: 767px) 
/*---------------------------------------*/
{

 .responsive-bg {
   background-color: rgba(196, 226, 251, 0.5);
 }

  
}


/*---------------------------------------*/
@media screen and (min-width: 992px) 
/*---------------------------------------*/
{ 
.responsive-bg {
   background-color: rgba(0, 0, 0, 0.0);
 }

 .responsive-border {
   border: 0px; 
 }
  
.border-bottom-lg-0 {
    border-bottom: 0 !important;
 } 

.spacer1em-bis-md .controls {
  margin-left: 0em;
 }
}