.bordernav {
    box-shadow: 1px 2px 3px #ededed;
}

.lpage {
    padding: 1rem;
    box-shadow: 2px 3px 10px #888888;
    border-radius: 1rem;
}

.aptech {
    position: absolute;
    bottom: 0;
    left: 0;
}


.color-box {
    width: 30px;
    height: 30px;
    display: inline-block;
    margin-right: 10px;
}

.color-name {
    display: inline-block;
    font-size: 0.7rem;
}

.marketer {
    background-color: blue;
    color: white;

    a {
        color: white;
    }
}

.pipeline {
    background-color: green;
    color: white;

    a {
        color: white;
    }
}

.management {
    background-color: red;
    color: white;

    a {
        color: white;
    }
}

.card{
    height: 9rem;
}

.aptech {
    font-size: 0.8rem;
}

.todo {
    background-color: rgb(255, 0, 111);
    color: white;

    a {
        color: white;
    }
}

.failedleads {
    background-color: black;
    color: white;

    a {
        color: white;
    }
}

.analytics {
    background-color: orange;
    color: white;

    a {
        color: white;
    }
}

table {
    color: rgb(0, 0, 0);
}

/* table colors  */
.table-visited {
    background-color: rgba(255, 165, 0, 0.6);
}

.table-revisited {
    background-color: orange;
}

.table-bought {
    background-color: green;
}

.table-partialy {
    background-color: rgba(0, 128, 0, 0.6);
}

.table-quoted {
    background-color: blue;
    color: white;
}

.table-showroom {
    background-color: rgba(0, 0, 255, 0.6);
}

.table-failed {
    background-color: rgb(0, 0, 0);
    color: white;
}

.table-container {
    width: 100%; /* Adjust width as needed */
    overflow-x: auto;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
    .lpage {
        width: 90%;
    }
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
    
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
    .lpage {
        width: 25%;
    }
}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
    
}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
    
}