* {
	margin: 0;
	padding: 0;
  } 

html,
body {
  height: 100%;
}

/* Disable Copy of Text - Right Click */
a,p,ul,li,h1,h2,h3,h4,h5,h6 {
  user-select: none; 
}

/* Override default - Remove underline from <a> tags e.g. Post Title in Home page  */
a {
  text-decoration: none ;
  color: #0e2954;
}


/* .container-xl {
  min-height: 100%;
  display: flex;
  flex-direction: column;
}

.row {
  flex-grow: 1;
} */

/* Override Bootstrap default */
.card {
background-color: #fbfbfb; /* Replace with your desired background color code */
}


.footer {
  background-color: #097fa3; /* Adjust this value to set the footer background color */
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  justify-content: center;
  height: 60px; /* Adjust this value to set the footer height */
  }

/* Override Bootstrap default - Footer background colour */
.x-bg-dark-sd2 {
  background-color: #000000;
}

/* Override Bootstrap default - Gankrin Logo*/
.navbar .container .navbar-brand {
  /* color: #4baebd ; */
  color: #f5f6f6;
  font-weight: bold;
  font-size: 40px;
}

/* Override Bootstrap default - Menu items */
.navbar .container .collapse .navbar-nav .nav-item .nav-link {
  font-weight: bold;
  color: #f5f6f6;
}


/* Override Bootstrap default - Navbar colour*/
.x-bg-dark {
  background-color: #0E2954 !important;  
}

/* Our Custom class to use with Bootstrap as a replacement
of bg-dark, bg-primary etc. - Site Tagline */
.x-bg-sd1 {
  background-color: #2E8A99 ;
}

/* To take 100%-2%-2% width by the bootstrap container 
- Container in Index, Page, Blog-page */
.x-custom-container {
  padding-left: 3%;
  padding-right: 3%;
  margin-left: 0;
  margin-right: 0;
}

/* Make the right side Ads of the page sticky */
.sticky {
  position: sticky;
  top: 0;
}

/* Add little left-padding space to the code-block */
pre code span {
  padding-left: 2%;
}
