@import url('https://fonts.googleapis.com/css?family=Poppins&display=swap');

html{
  height: 100%;
}

body {
  min-height: 100vh;
  font-family: 'Poppins', sans-serif;
  background-color: transparent;
}

h1 {
  font-size: 28px;
  font-weight: bold;
  letter-spacing: 0px;
  color: #0088FF;
  margin: 0;
}

h2 {
  font-size: 22px;
  font-weight: 600;
  letter-spacing: 0px;
  color: #0088FF;
  margin: 0;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  opacity: 1;
}

/* clears the ‘X’ from Internet Explorer */
input[type=search]::-ms-clear { display: none; width : 0; height: 0; }
input[type=search]::-ms-reveal { display: none; width : 0; height: 0; }/* clears the ‘X’ from Chrome */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }

.btn-primary {
  background-color: #0088FF;
  border-color: #0088FF;
}

.progress-bar {
  background-color: #0088FF;
}

.bg {
  background-image: url('../img/background.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 50px;
}

.main-content-wrapper {
    padding: 0px 57px 47px 57px;
    box-shadow: 0px 0px 15px #00000029;
    border-radius: 12px;
    border-top-style: solid;
    border-top-width: 12px;
    border-top-color: #FFE52C;
    background-color: #FFFFFF;
  }

.input-swimmer-name-field::-webkit-calendar-picker-indicator {
  display:none !important;
}

.round-corners {
  border-radius: 12px;
  box-shadow: 0px 0px 15px #00000029;
}

.input-style {
  padding: 12px;
  border: 1px solid #444444;
  border-radius: 5px;
  opacity: 1;
}

.search-input-style {
  border: 1px solid #707070;
  border-radius: 5px;
  opacity: 1;
}

.btn-swime {
  padding: 12px;
  border-radius: 5px;
  opacity: 1;
}

.img-fluid-height {
  max-height: 100%;
  width: auto;
}

.hide {
  visibility: collapse;
}

.page-header {
  padding-top: 30px;
  padding-bottom: 30px;
}

/* Scrollbar Styling */
/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #888;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555;
}

/* Navigation Bar */
.profile-info {
  font-size: 16px;
}

.profile-icon {
  height:22px;
  object-fit:cover;
}

.nav-link {
  display: inline-flex;
}

.navbar-custom {
  height: 70px;
  font-size: 22px;
  font-weight: 500;
  letter-spacing: 0px;
  color: #FFFFFF;
}

/* Bootstrap - change link color */
.navbar-light .navbar-nav .nav-link  {
  color: #FFFFFF;
}

/* Bootstrap -  change active link color */
.navbar-light .navbar-nav .nav-link.active, .show>.nav-link {
  color: #FFE52C;
}

.a-style {
  text-decoration: none;
  color:#444444;
}

.a-white {
  text-decoration: none;
  color:whitesmoke;
}

#navigation ul {
  margin: 0;
  padding: 0;
} */

#navigation ul li {
  list-style-type: none;
  display: inline;
}

#navigation li:not(:first-child):before {
content: " | ";
}
