
/*** T3SB identifier: t3sbs_skiplink */

.skip-link {
	width: 100%;
	text-align: center;
	display: block;
	padding: 4rem !important;
	background-color: aliceblue;
}
.skip-link span {
	padding: .5rem;
	width: 100%;
	text-align: center;
}

a:focus-visible,
.nav-link:focus-visible {
	outline: 2px solid crimson !important;
	border-radius: 3px !important;
	padding: 5px !important;
}
a.skip-link:focus-visible {
	outline: none !important;
}



/*** T3SB identifier: floatDropdownIconRight */

.dropend .dropdown-toggle::after {
  float: right;
  margin-top: 8px;
}
	


/*** T3SB identifier: t3sbsCSSassets_1468 */

/* t3sbs_assets_1468 */
.f3-widget-paginator{
  margin-top: 1rem;
  
  li:not(:first-child){
    margin-left: -1px;
  }
  
  li{
    border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    position: relative;
    display: block;
    padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
    font-size: var(--bs-pagination-font-size);
    color: var(--bs-pagination-color);
    text-decoration: none;
    background: white;
  }
  
  li:hover{
    text-decoration: none;
    z-index: 3;
    color: var(--bs-pagination-focus-color);
    background-color: var(--bs-pagination-focus-bg);
    outline: 0px;
    box-shadow: var(--bs-pagination-focus-box-shadow);
    }
  
  li:first-child{
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }
  
  li:last-child{
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
  }
  
  .current{
    z-index: 3;
    color: var(--bs-pagination-active-color);
    background-color: var(--bs-pagination-active-bg);
    border-color: var(--bs-pagination-active-border-color);
  }
}
	


/*** T3SB identifier: colorModeToggler */

.bd-mode-toggle .bi {
	width: 1em;
	height: 1em;
	vertical-align: -.125em;
	fill: currentcolor;
}


