.image-wrapper-fit {
    height: -webkit-fill-available;
    width: -webkit-fill-available;
}

.tn-logo {
    width: 10%;
}

/*Pagination */
ul.pagination
{
  border:solid 1px #CCCCCC;
  border-radius:5px;  
  /*width: 47%  */
}

ul.pagination li.pagination-page 
{
  border-right:solid 1px #CCCCCC;
  padding-left:15px;
  padding-right:15px;
}

li.pagination-page.ng-scope.active
{
  background-color:#00BCD4;
}

li.pagination-page.ng-scope a
{   
  color:#999;
}


li.pagination-page.ng-scope.active a
{   
  color:#FFF;
  font-weight:bold;
}

ul.pagination li.pagination-prev
{
  border-right:solid 1px #CCCCCC;
  padding:10px;
}

ul.pagination li.pagination-prev a
{
  color:#2196F3;   
}

ul.pagination li.pagination-next
{
  border-right:solid 1px #CCCCCC;
  padding:10px;
}

ul.pagination li.pagination-next a
{
  color:#2196F3;
}

ul.pagination li.pagination-first
{
  border-right:solid 1px #CCCCCC;
  padding:10;       
}

ul.pagination li.pagination-first a
{
  color:#2196F3;   
}


ul.pagination li.pagination-last
{
  padding:10px;
}

ul.pagination li.pagination-last a
{
  color:#2196F3;   
}

ul.pagination li
{   
  padding:10px;
}
ul.pagination > li {
    display: inline;
    list-style: none;
}

#captchaimg {
    background: #486888;
    width: 125px;
    height: 35px;
    position: relative;
    margin-left: 5%;
    text-align: center;
    font-family: cursive;
    font-size: x-large;
    color: white;
}

@media print {
   .noprint, .header-mobile {
      visibility: hidden !important;
      display: none !important;
   }
}

.div-disabled
{
  pointer-events: none;
  opacity: 0.5;
  background: #CCC;
}

.text-black {
  color: black;
}

.count-circle {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;    /* Circle width */
  height: 50px;   /* Circle height */
  border-radius: 50%;
  background-color: #f0f0f0; /* Circle background color */
  font-size: 1.5rem;         /* Text size */
  font-weight: bold;
  color: #007bff;            /* Text color */
}