/* LiveInSouthDenver CSS 

8347AD purple
2E1A46 dark purple
B1B1B1 grey
*/

body {
    color:#606060;
}
p, .btn, ul, table, h1 {
  font-family: "Montserrat", sans-serif;
  font-weight: 200;
  font-style: normal;
  line-height:2rem;
}

.boldText {
    font-weight: 600;
}

a, a:visited {
    text-decoration:none;
    color:inherit;
}

a:hover, .colorCheck {
    color:#8347AD;
}

.colorCheck2 {
    color:#B1B1B1;
}

.tableColor {
    background-color:#8347AD;
    color:#fff;
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #8347AD;
  --bs-table-border-color: #4d5154;
  --bs-table-striped-bg: #222;
  --bs-table-striped-color: #999;
  --bs-table-active-bg: #222;
  --bs-table-active-color: #333;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.logo {
    padding:10px;
    max-width: 140px;
    height: auto;
}

.navText p {
    margin-bottom:0;
}

.border-bottom {
    
}

footer {
    background-color:#2E1A46;
    color:#fff;
}

.footerBottom {
    padding:5px 0 10px 0;
    border-top: 1px solid #B1B1B1;
}

.ycLogo {
    padding: 20px 20px 20px 0;
    max-width: 200px;
}

.colorBlock {
    background-color:#8347AD;
    color:#fff;
}

.colorBlock p {
     line-height:3.5rem;
}

.btn, .customBtn {
    border-radius: 50px;
    padding:20px;
}

.customBtn:hover {
    background-color:#8347AD;
    color:#fff;
    font-weight:600;
}

.customBtn:hover a {
    color:#fff;
    font-weight:600;
}

#photostrip .container-fluid {
    padding-left:0;
    padding-right:0;
}

.customHeader {
    background-color:#2E1A46;
    color:#fff;
    opacity:0.9;
}

.serveHeader {
    margin-left:150px;
}

.footerLogo {
    margin-top:0;
    max-width:200px;
}

.footerLogoHouse {
    margin-bottom:-2px;
    max-width:200px;
}

.redAst::after {
    content: "*";  
    color: #ff0000; /* Red */  
    margin-right: 4px; /* Space between asterisk and text */  
}

/* MEDIA QUERIES */

