/* _content/M44ConnectBWA.Server/Pages/FormDemos/FormDemoMudBlazor.razor.rz.scp.css */
[b-5xy6om80sj] .mud-button {
    background-color: red;
}
/* _content/M44ConnectBWA.Server/Pages/GoogleMaps/GoogleMapsDemo.razor.rz.scp.css */
.css-map[b-o49ixqvr4q] {
    height: 400px;
    width: 100%;
}
/* _content/M44ConnectBWA.Server/Pages/Home/Home.razor.rz.scp.css */
/* box for each image in the owl-carousel */
.css-owl-div[b-9r1iw2c4w4] {
    justify-content: center;
    flex-direction: column;
    height: 250px;
}

/* general items */
.css-bordered-box[b-9r1iw2c4w4] {
    border: 3px solid black;
    display: inline-block;
}


/* _content/M44ConnectBWA.Server/Pages/_Layout/MainLayout.razor.rz.scp.css */
/*.page {
    position: relative;
    display: flex;
    flex-direction: column;
}*/

main[b-4clxi8tg64] {
    flex: 1;
}

/*
.sidebar {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}*/


#blazor-error-ui[b-4clxi8tg64] {
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

    #blazor-error-ui .dismiss[b-4clxi8tg64] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }
/* _content/M44ConnectBWA.Server/Pages/_Layout/Navbar.razor.rz.scp.css */
/* Override styles in bootstrap navbar.sccs */

/* font size and color */
.nav-link[b-cyngtec2kz] {
    color: white !important;
    font-size: 14px;
}
    /* current page is underlined */
    .nav-link.active[b-cyngtec2kz] {
        text-decoration: underline;
    }

    /* enlarge and make gold when hover */
    .nav-link:hover[b-cyngtec2kz], .nav-link:focus[b-cyngtec2kz] {
        transform: scale(1.1);
        transform-origin: center left;
        transition: none;
        color: gold !important;
    }

/* Duplicate the bootstrap styles for the toggler (hamburger) icon */

/* the button */
button.navbar-toggler[b-cyngtec2kz] {
    border-color: white !important;
    width: 40px;
    height: 32px;
    padding-left: 8px;
    padding-right: 8px;
}

/* the icon in the middle of the button */
span.navbar-toggler-icon[b-cyngtec2kz] {
    background-color: white !important;
    width: 24px;
    height: 24px;
}

/* do not add black shadow when toggler has been clicked */
.navbar-toggler:focus[b-cyngtec2kz] {
    box-shadow: none;
}

/* When to expand to full horizontal list of links */
/* This duplicates the css in bootstrap */
/*@media (min-width: 768px) {
    .navbar-expand-md .navbar-toggler {
        flex-wrap: nowrap;
        justify-content: flex-start;
    }
}*/


/*@media (max-width: 640.98px) {
    .css-navbar-row {
        justify-content: space-between;
    }

        .css-navbar-row ::deep a, .css-navbar-row ::deep .btn-link {
            margin-left: 0;
        }
}*/

/*@media (min-width: 641px) {
    .css-navbar-row {
        position: sticky;
        top: 0;
        z-index: 100;
    }

        .css-navbar-row.auth ::deep a:first-child {
            flex: 1;
            text-align: right;
            width: 0;
        }

    .css-navbar-row, article {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}*/
