@charset "UTF-8";
/* CSS Document */

p {
    font-size: 14px;      /* Changes text size */
    color: #000000;         /* Changes text color */
    line-height: 1.6;       /* Adjusts spacing between lines */
    margin-bottom: 1.5rem;  /* Changes spacing below paragraphs */
}

h5 {
	color: #00576E;
}

h6 {
	color: #777777;
}

/* Top Space */
.mt-6 {
    margin-top: 4rem; /* Adjust this value as needed (e.g., 4rem, 5rem, or pixels) */
}
.mt-7 {
    margin-top: 5rem; /* Adjust this value as needed (e.g., 4rem, 5rem, or pixels) */
}
.mt-8 {
    margin-top: 6rem; /* Adjust this value as needed (e.g., 4rem, 5rem, or pixels) */
}
.mt-9 {
    margin-top: 7rem; /* Adjust this value as needed (e.g., 4rem, 5rem, or pixels) */
}


.center-image {
    display: block;
    /* Optional: stops the image from overflowing small screens */
		  }	
.custom-table-width {
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}	

/* Headder BG */	
	.bg-repeat {
    background-image: url('../imgs/bg_menu.jpg'); /* Path to your image */
    background-repeat: repeat;                       /* Tiles the image fully */
    /* background-size: auto; */                     /* Keeps original image size for crisp pattern tiling */
}
	
/* nav style */
	.navbar-nav .nav-link{
	font-size: 13px !important;}
	.dropdown-menu .dropdown-item{
    font-size: 13px !important;}
	.navbar-light .navbar-brand{
    font-size: 13px !important;}

/* Artist name link style */
/* Remove default bullet styles from lists */
.custom-link-list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
}
/* Format individual list-item padding and alignment */
.custom-link-list li {
  text-align: left;         /* Align left */
  padding: 0px 0;           /* 3px Padding (Top/Bottom) */
}
/* Style the base anchors matching criteria */
.custom-link-list li a {
  font-size: 13px;          /* 13px Text Size */
  color: #00644b;           /* Link Color #000000 */
  text-decoration: none;    /* Removes standard underline */
  transition: color 0.2s ease-in-out; /* Smooth hover transition */
}	
/* Handle the link hover state */
.custom-link-list li a:hover {
  color: #01ece3;           /* Hover Color #01ece3 */
  text-decoration: underline; /* Optional: adds underline on hover */
}
	
/* Artist artworks captions */
        .caption-text {
            font-size: 13px;
            margin-top: 8px; /* Adds clean spacing below the image */
        }
	
/* Footer style */	
	.myfooter{
    font-size: 12px !important;}