@import '_content/LarmiaControl.Blazor/LarmiaControl.Blazor.bundle.scp.css';

/* _content/LarmiaControl.PartnerPortal/Components/Accordions/Panels/DownloadPanel.razor.rz.scp.css */
.panel-goto[b-momq7kving] {
    align-items: center;
    justify-content: space-evenly;
}

[b-momq7kving] .reverse, [b-momq7kving] .panel-goto {
    padding: 10px;
}

@media screen and (max-width: 1050px) {
    [b-momq7kving] .reverse {
        box-shadow: none !important;
        border-radius: 0 !important;
    }

    [b-momq7kving] .panel-indexer {
        margin: 0;
    }

    [b-momq7kving] .panel-menu {
        justify-content: space-between;
        align-items: start;
        padding: 5px;
        background-color: var(--bg-color-container);
    }
}

@media screen and (max-width:550px) {
    .reverse[b-momq7kving]{
        width:100%;
        justify-content:flex-start;
    }
    [b-momq7kving] .panel-buttons, .panel-indexer[b-momq7kving] {
        display: none;
    }

    [b-momq7kving] .panel-menu {
        justify-content: stretch;
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Cards/FaqCard.razor.rz.scp.css */
.faq-content[b-gju44bauav] {
    display:flex;
    margin-left: 40px !important;
}
/* _content/LarmiaControl.PartnerPortal/Components/Cards/FileDownloadCard.razor.rz.scp.css */
[b-pywb5fo306] .downloadcard-container {
    justify-content: space-between;
    padding: 3px 7px !important;
    align-items: center;
}

[b-pywb5fo306] a{
    width: max-content !important;
}

[b-pywb5fo306] .downloadcard-item {
    flex-direction: row;
    align-items: center;
    padding: 7px 0;
}

    [b-pywb5fo306] .downloadcard-item p {
        font-size: 13px !important;
        color: var(--gray);
    }
/* _content/LarmiaControl.PartnerPortal/Components/Cards/FileDownloadCardGroup.razor.rz.scp.css */

.card-group[b-7c9lkhxcqf]  div:nth-child(odd) {
    background-color: var(--odd-row-bg-color);
}
/* _content/LarmiaControl.PartnerPortal/Components/Cards/FileInfoCard.razor.rz.scp.css */
.download-info summary > img[b-brncwvqtio] {
    height: var(--icon-13);
    align-items: center;
}

.download-info[b-brncwvqtio] {
    padding: 10px;
    width: unset !important;
}

    .download-info[b-brncwvqtio] >  p {
        font-size: unset !important;
        width: inherit;
    }
/* _content/LarmiaControl.PartnerPortal/Components/Cards/NewsCard.razor.rz.scp.css */
[b-zadepjfl0j] .newscard {
    padding: 10px;
}

[b-zadepjfl0j] .title-date {
    margin: 10px;
}

[b-zadepjfl0j] small {
    margin: 5px;
    color: var(--dark-blue);
}

[b-zadepjfl0j] .highlighted-news {
    justify-content: center;
}

[b-zadepjfl0j] .share-btn {
    margin: 10px;
}

[b-zadepjfl0j].news-elements {
    margin: 5px;
    justify-content: space-between;
}

[b-zadepjfl0j] .button-light > img {
    height: 12px;
    margin-left: 10px;
}

[b-zadepjfl0j] .share-btn > button {
    margin-right: 5px;
}

@media screen and (max-width:500px) {
    [b-zadepjfl0j] h3 {
        font-size: 17px !important;
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Cards/OpeningHoursCard.razor.rz.scp.css */
.openinghourscard-vars[b-3ayzsb3qfr] {
    --openinghours-padding: 7px;
    --openinghours-margin: 5px;
}

.openinghours-card[b-3ayzsb3qfr] {
    margin: var(--openinghours-margin);
    padding: var(--openinghours-padding);
}

.day[b-3ayzsb3qfr] {
    display: flex;
    justify-content: space-between;
}

/* _content/LarmiaControl.PartnerPortal/Components/Cards/QuickLinkCard.razor.rz.scp.css */
.quicklink[b-innlslmj2o] {
    margin: 3px;
    justify-content: flex-start;
    text-decoration:none;
}

img[b-innlslmj2o] {
    height: var(--icon-15);
    margin: 7px;
}

.quicklink-container[b-innlslmj2o] {
    margin: 10px;
}

@media screen and (max-width: 500px) {
    .quicklink-container[b-innlslmj2o] {
        flex-direction: column;
    }

}
/* _content/LarmiaControl.PartnerPortal/Components/Cards/RouteCard.razor.rz.scp.css */
.routecard[b-q3jab5lt7s] {
    width: 200px;
    align-items: center;
    padding: 10px;
    margin: 10px;
    border-radius: 10px;
    color: white !important;
    justify-content: center;
}

a[b-q3jab5lt7s] {
    text-decoration: none;
}


@media screen and (max-width:500px) {

    [b-q3jab5lt7s] img {
        height: var(--icon-45)!important;
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Cards/UrgentCard.razor.rz.scp.css */

.urgentcard[b-f9a8itncge] {
    justify-content: flex-start;
    align-items: center;
    text-decoration: none;
    width: inherit;
}

    .urgentcard p[b-f9a8itncge] {
        padding: 5px 2px 5px 20px;
        color: var(--dark-red) !important;
    }

[b-f9a8itncge] > img {
    margin-left: 8px;
}
/* _content/LarmiaControl.PartnerPortal/Components/Common/ClickComponents/Buttons/CheckboxButton.razor.rz.scp.css */
.checkbox[b-rgh4ys9zj5] {
    margin: 7px;
    border: 1px solid var(--light-blue);
    justify-content: center;
    height: 15px;
    width: 15px;
    box-shadow:none;
}

.check-info[b-rgh4ys9zj5] {
    justify-content: space-between;
    color: var(--dark-blue);
}

.check-option[b-rgh4ys9zj5] {
    align-items: center;
}

img[b-rgh4ys9zj5] {
    height: var(--icon-13);
}
/* _content/LarmiaControl.PartnerPortal/Components/Common/ClickComponents/Buttons/StandardButton.razor.rz.scp.css */

.s-btn[b-i5pu08e78u] {
    align-items: center;
    justify-content: space-around;
}

.button-tag[b-i5pu08e78u] {
    border-radius: 15px;
    padding: 5px;
    margin: 3px;
}

.selected[b-i5pu08e78u] {
    background-color: transparent;
    color: var(--dark-blue);
}

    .selected:hover[b-i5pu08e78u] {
        background-color: white;
    }

.small-icon[b-i5pu08e78u] {
    height: var(--icon-20);
    padding: 2px;
}

.tiny-icon[b-i5pu08e78u] {
    height: 9px;
    margin: 2px;
}

.button-tag > p[b-i5pu08e78u] {
    font-size: var(--bread-text);
}

.button-plain > p[b-i5pu08e78u] {
    color: var(--h1-color);
}
[b-i5pu08e78u] .s-link{
    width:inherit;
    justify-content:space-between;
}
/* _content/LarmiaControl.PartnerPortal/Components/Common/ClickComponents/StandardLink.razor.rz.scp.css */
.standard-link[b-a8ff98gkgl] {
    --icon-margin-right: 10px;
    --icon-padding: 2px;
}

.s-link[b-a8ff98gkgl] {
    align-items: center;
    justify-content: space-around;
}

.s-nav[b-a8ff98gkgl] {
    align-items: center;
    justify-content: space-between;
}

#standard-link-icon[b-a8ff98gkgl] {
    height: var(--icon-20);
    padding: var(--icon-padding);
    margin-right: var(--icon-margin-right);
}

@media screen and (max-width: 500px) {
    #standard-btn-icon[b-a8ff98gkgl] {
        height: var(--icon-13);
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Common/Searchbar/SearchBar.razor.rz.scp.css */
.searchbar-vars[b-4uop652v0r] {
    --text-color-dark: var(--dark);
    --full-width: 100%;
    --img-padding: 10px;
    --searchbar-input-padding: 8px;
    --searchbar-input-width: 100%;
    --z-index-filters: 2;
    --selectcted-filters-min-width: 390px;
    --selectcted-filters-height: 25px;
    --selectcted-filters-padding: 8px;
    --filter-counter-height: 22px;
    --filter-counter-width: 22px;
    --z-index-results: 1;
    --results-max-height: 250px;
    --results-width: 100%;
}

.search-bar[b-4uop652v0r] {
    justify-content: space-between;
}

    .search-bar > img[b-4uop652v0r] {
        height: var(--icon-20);
        padding: var(--img-padding);
    }

    .search-bar > input[name="nsearch"][b-4uop652v0r] {
        border: none;
        margin: var(--searchbar-input-padding);
        width: var(--searchbar-input-width);
        color: var(--text-color-dark);
    }

        .search-bar > input[name="nsearch"][b-4uop652v0r]::-webkit-search-cancel-button {
            display: none;
        }

form[b-4uop652v0r] {
    position: relative;
}

    form:focus[b-4uop652v0r], .search-bar > input:focus[b-4uop652v0r] {
        outline: none;
    }


.filters[b-4uop652v0r] {
    max-height: var(--results-max-height);
    overflow-y: scroll;
    position: absolute;
    border-top: var(--devide-section-top);
    z-index: var(--z-index-filters);
    width: var(--full-width);
    overflow-x: hidden;
}

.filter-counter[b-4uop652v0r] {
    display: none;
}

.selected-filters[b-4uop652v0r] {
    display: flex;
    height: var(--selectcted-filters-height);
    padding: var(--selectcted-filters-padding);
    min-width: var(--selectcted-filters-min-width);
    justify-content: flex-end;
}


.results[b-4uop652v0r] {
    max-height: var(--results-max-height);
    overflow-y: scroll;
    position: absolute;
    width: var(--results-width);
    border-top: var(--results-border-top);
    z-index: var(--z-index-results);
}
.results[b-4uop652v0r]   .options-container{
    width:unset!important;
}
    .results > p[b-4uop652v0r] {
        padding: 3px;
        color: gray;
    }
@media screen and (max-width: 950px) {

    .selected-filters[b-4uop652v0r] {
        display: none !important;
    }

    .filter-counter[b-4uop652v0r] {
        display: table;
        position: absolute;
        z-index: 1;
        font-weight: var(--font-weight-bold);
        padding: var(--filter-counter-padding);
        height: var(--filter-counter-height);
        width: var(--filter-counter-width);
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/ContactInfo/CompanyContactInfo.razor.rz.scp.css */


[b-l7ia7v1ae4] .info-section {
    padding: 20px;
}

[b-l7ia7v1ae4] label, [b-l7ia7v1ae4] a {
    color: var(--dark);
    margin-right:5px;
}

[b-l7ia7v1ae4] h4 {
    color: var(--dark) !important;
    margin: 3px 0;
}
/* _content/LarmiaControl.PartnerPortal/Components/Containers/Content/ContentContainer.razor.rz.scp.css */
.top-section[b-h19t5exvft], .bottom-section[b-h19t5exvft] {
    width: 100%;
}

[b-h19t5exvft] div {
    width: inherit;
}

.right-section[b-h19t5exvft], .left-section[b-h19t5exvft] {
    height: max-content;
    width: 280px;
    margin-top: 20px;
    height: max-content;
}

.right-section[b-h19t5exvft] {
    margin-left: 20px;
}

/*    .right-section > ::deep div {
        margin-bottom: 20px;
    }*/

.left-section[b-h19t5exvft] {
    margin-right: 20px;
}

.middle-section[b-h19t5exvft] {
    margin-top: 20px;
}

@media screen and (max-width: 1050px) {

    .right-section[b-h19t5exvft], .left-section[b-h19t5exvft] {
        margin: 15px 0 !important;
        width: inherit !important;
    }
}

@media screen and (max-width: 500px) {

    .right-section[b-h19t5exvft], .left-section[b-h19t5exvft] {
        margin: 0;
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Containers/Content/ImageContainer.razor.rz.scp.css */
.image[b-9okf7ibtyz] {
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 5px;
    max-height: 300px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.article-img[b-9okf7ibtyz] {
    max-width: 100%;
    object-fit: contain !important;
    padding:5px;
    max-height:inherit;
}

.card-img[b-9okf7ibtyz] {
    display: flex;
    margin:10px;
    object-fit: scale-down;
    max-width: 300px;
    max-height: 270px;
    align-self: center;
}
/* _content/LarmiaControl.PartnerPortal/Components/Containers/Layout/LayoutContainer.razor.rz.scp.css */

[b-xbvvoiyft6] div {
    width: inherit;
}

.middle-half[b-xbvvoiyft6] >  .middle-section {
    width: 700px;
}

.middle-only[b-xbvvoiyft6] >  .middle-section {
    width: 1000px;
}

@media screen and (max-width: 1050px) {
    .middle-only[b-xbvvoiyft6], .middle-only[b-xbvvoiyft6] >  .middle-section {
        width: unset;
    }

    .page-container[b-xbvvoiyft6] {
        margin: 0 20px;
    }

    .middle-half[b-xbvvoiyft6] >  .middle-section, [b-xbvvoiyft6] .middle-section {
        width: unset !important;
    }

    .middle-group-section[b-xbvvoiyft6] {
        flex-direction: column;
    }
    .reverse[b-xbvvoiyft6] {
        flex-direction: column-reverse !important;
    }
}

@media screen and (max-width: 580px) {
    .middle-only[b-xbvvoiyft6], .middle-only[b-xbvvoiyft6] >  .middle-section {
        width: 100%;
    }

    .page-container[b-xbvvoiyft6] {
        flex-wrap: wrap;
        margin:0;
    }

    .right-section[b-xbvvoiyft6], .left-section[b-xbvvoiyft6] {
        margin: 0;
    }

    .middle-half[b-xbvvoiyft6] >  .middle-section, .middle-section[b-xbvvoiyft6] {
        width: unset !important;
    }
    .reverse[b-xbvvoiyft6]{
        flex-direction:column-reverse!important;
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Layout/BreadCrumbs.razor.rz.scp.css */

.breadcrumb-vars[b-4qtsh66djw] {
    --txt-decoration: none;
    --txt-color-link: var(--txt-color-default);
    --txt-underline-color: var(--dark-creme);
    --txt-underline-offset: 5px;
    --letter-spacing: var(--letter-spacing-s);
    --margin-top: 10px;
    --margin-mobile: var(--margin-container-mobile);
    --width: var(--full-width);
    --width-mobile: var(--main-width);
    --width-wide: var(--tablet);
    --width-ultrawide: var(--ultra-wide);
}

.crumb-link > a[b-4qtsh66djw] {
    color: var(--txt-color-link);
    text-decoration: var(--txt-decoration);
}

.crumb-destination[b-4qtsh66djw] {
    letter-spacing: var(--letter-spacing);
    color: var(--txt-color-link);
}

.trails[b-4qtsh66djw] {
    margin-top: var(--margin-top);
    width: var(--width);
}

.trail > a[b-4qtsh66djw] {
    text-decoration: underline;
    text-underline-offset: var(--txt-underline-offset);
    text-decoration-color: var(--txt-underline-color);
}

@media screen and (max-width: 500px) {
    .trails[b-4qtsh66djw] {
        position: sticky;
        margin: var(--margin-mobile);
    }
}


@media screen and (min-width: 2561px) {
    .main-container > main[b-4qtsh66djw] >  .trails {
        width: var(--width-wide);
    }
}

@media screen and (min-width: 3400px) {
    .trails[b-4qtsh66djw] {
        width: var(--width-ultrawide);
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Layout/Footer.razor.rz.scp.css */
.footer-vars[b-7amdbbb57v] {
    width: 100%;
    --padding: 12px;
    --padding-tablet: 0;
    --img-height: var(--icon-45);
    --margin-bottom-mobile: 43px;
}

[b-7amdbbb57v] .footer-container {
    width: 100%;
    align-items: center;
    justify-content: space-around;
    background-color: var(--dark);
    color: white;
    padding: 12px;
}

[b-7amdbbb57v] .footer-content{
    justify-content:center;
}
.about-us[b-7amdbbb57v] {
    align-items: center;
}
[b-7amdbbb57v] p {
    font-size: var(--bread-text) !important;
}

[b-7amdbbb57v] h3 {
    font-size: var(--menu-fontsize) !important;
    color: white !important;
    margin: 2px !important;
}
[b-7amdbbb57v] h4 {
    color: white !important;
    margin: 2px !important;
}

.about-us[b-7amdbbb57v], .content[b-7amdbbb57v], .contact-us[b-7amdbbb57v] {
    padding: var(--padding);
}

@media screen and (max-width: 500px) {

    .footer-container[b-7amdbbb57v] {
        flex-direction: column;
        align-items: center;
        margin-bottom: var(--margin-bottom-mobile);
    }

        .footer-container > div[b-7amdbbb57v] {
            align-items: center;
        }
}

@media screen and (min-width: 501px) and ( max-width:1030px) {

    .footer-container[b-7amdbbb57v] {
        padding:0;
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Layout/Header.razor.rz.scp.css */
/*Contains header and menuBar*/
.header-vars[b-opc8pzr5wk] {
    --bg-color: var(--dark);
    --padding: 10px;
    --txt-decoration-a: none;
    --txt-color: var(--txt-color-light-on-dark);
    --letter-spacing: var(--letter-spacing-l);
    --img-height-normal: var(--icon-30);
    --img-height-tablet: var(--icon-22);
    --img-height-mobile: var(--icon-20);
    --margin-img: 7px;
    --margin-logo-left: 20px;
    --height-header-max: 150px;
    --padding-mobile: 0;
    --margin-top-mobile-label: -5px;
    --padding-bottom-mobile-label: 5px;
    --margin-left-mobile-label: 26px;
    --margin-right-label-tablet: 14px;
}

.header[b-opc8pzr5wk] {
    justify-content: space-between;
    padding: var(--padding);
    max-height: var(--height-header-max);
}
/*Contains logo and label */
[b-opc8pzr5wk] a {
    align-items: flex-end;
    text-decoration: var(--txt-decoration-a);
}

img[b-opc8pzr5wk] {
    height: var(--img-height-normal);
    margin-bottom: var(--margin-img);
}

label[b-opc8pzr5wk] {
    font-family: Arial;
    color: var(--txt-color);
    letter-spacing: var(--letter-spacing);
    font-size: smaller;
}

@media screen and (max-width: 500px) {
    .header[b-opc8pzr5wk] {
        flex-wrap: nowrap;
        flex-direction: column;
        align-items: center;
        padding: var(--padding-mobile);
    }

    img[b-opc8pzr5wk] {
        height: var(--img-height-mobile);
        padding-top: 7px;
        margin-right: 3px;
    }

    [b-opc8pzr5wk] a {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }

        [b-opc8pzr5wk] a > label {
            margin-top: var(--margin-top-mobile-label);
            padding-bottom: var(--padding-bottom-mobile-label);
            margin-left: var(--margin-left-mobile-label);
        }
}

@media screen and (min-width: 501px) and ( max-width:1030px) {
    .header[b-opc8pzr5wk] {
        flex-direction: column;
        align-items: center;
        max-height: 160px;
    }

    img[b-opc8pzr5wk] {
        height: var(--img-height-tablet);
        padding-top: 7px;
    }

    .header > div > a > label[b-opc8pzr5wk] {
        margin-right: var(--margin-right-label-tablet);
    }
}

@media screen and (min-width: 2400px) {
    header[b-opc8pzr5wk] {
        justify-content: center;
        background-color: var(--bg-color);
    }

    .header[b-opc8pzr5wk] {
        justify-content: space-evenly;
    }
}

@media screen and (min-width: 3400px) {

    .header[b-opc8pzr5wk] {
        justify-content: space-evenly;
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Layout/MainLayout.razor.rz.scp.css */

/*Contains main and variables*/
.main-container[b-8ll3xzfn3z] {
    --height: var(--full-height);
    --width-tablet: var(--tablet);
    --width-ultra-wide: var(--ultra-wide);
    --width-wide: var(--wide);
    --width-main: var(--main-width);
    --padding-main-content: var(--padding-px-s);
    --padding-mobile: 0;
    display: flex;
    flex-direction: column;
    height: var(--height);
    justify-content: space-between;
    align-items: center;
    overflow-y: auto;
    overflow-x: hidden;
}

    .main-container > main[b-8ll3xzfn3z] {
        display: flex;
        flex-direction: column;
        align-items: center;
        max-width: 2000px;
        width: 90%;
    }

        .main-container > main > .main-content[b-8ll3xzfn3z] {
            display: flex;
            flex-direction: column;
            width: var(--width-main);
        }

.breadcrumbs-container[b-8ll3xzfn3z] {
    width: var(--width-main);
}

#blazor-error-ui[b-8ll3xzfn3z] {
    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-8ll3xzfn3z] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }

        #blazor-error-ui .dismiss svg[b-8ll3xzfn3z] {
            width: 20px;
        }

@media screen and (max-width: 580px) {

    .main-container[b-8ll3xzfn3z] {
        width: unset !important;
    }

        .main-container > main[b-8ll3xzfn3z] {
            width: unset !important;
        }

            .main-container > main[b-8ll3xzfn3z]  .main-content {
                width: unset !important;
                padding: 0;/*var(--padding-mobile);*/
            }

    .breadcrumbs-container[b-8ll3xzfn3z] {
        width: var(--width);
    }
}

@media screen and (min-width: 501px) and ( max-width:1030px) {

    .main-container > main > .main-content[b-8ll3xzfn3z] {
        width: var(--width-tablet);
    }

    .breadcrumbs-container[b-8ll3xzfn3z] {
        width: var(--width-tablet);
    }
}

@media screen and (min-width:2400px) {
    .main-container > main > .main-content[b-8ll3xzfn3z] {
        width: var(--width-wide);
    }
}

@media screen and (min-width: 3400px) {
    .main-container > main > .main-content[b-8ll3xzfn3z] {
        width: var(--width-ultra-wide);
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Layout/MenuBar.razor.rz.scp.css */
.menubar-vars[b-3be3y9jqb9] {
    --border-navlink: 1px solid transparent;
    --border-navlink-active: 1px solid var(--dark-creme);
    --padding-navlink: 0 2px;
    --padding-mobile: 10px 0;
    --padding-tablet: 7;
    --txt-color-navlink: var(--light);
    --txt-color-navlink-hover: var(--light-blue);
    --txt-decoration-navlink: none;
    --margin-navlink: 5px 50px 0 0;
    --margin-navlink-tablet: 7px;
    --margin-img: 0 7px 7px 0px;
    --margin-img-mobile: 5px;
    --bg-mobile: var(--dark);
    --height-img-mobile: var(--icon-30);
}

.menu-container[b-3be3y9jqb9] {
    display: flex;
    align-items: center;
}

[b-3be3y9jqb9] a {
    border: var(--border-navlink);
    display: flex;
    flex-direction: row;
    align-items: center;
    text-decoration: var(--txt-decoration-navlink);
    padding: var(--padding-navlink);
    color: var(--txt-color-navlink);
    margin: var(--margin-navlink);
}

    [b-3be3y9jqb9] a.active {
        border-bottom: var(--border-navlink-active);
    }

    [b-3be3y9jqb9] a:hover {
        color: var(--txt-color-navlink-hover);
    }

img[b-3be3y9jqb9] {
    height: var(--icon-25);
    margin: var(--margin-img);
}

@media screen and (max-width: 500px) {
    .menubar-vars[b-3be3y9jqb9], .menu-container[b-3be3y9jqb9] {
        position: fixed;
        bottom: 0;
        background-color: var(--bg-mobile);
        width: 100%;
        justify-content: space-around;
        padding: var(--padding-mobile);
    }

    [b-3be3y9jqb9] a {
        flex-direction: column;
        margin:0;
        padding:0;
    }

    [b-3be3y9jqb9] label {
    }

    [b-3be3y9jqb9] a > img {
        height: var(--height-img-mobile);
        margin-right: var(--margin-img-mobile);
    }
}

@media screen and (min-width: 501px) and ( max-width:1030px) {
    .menu-container[b-3be3y9jqb9] {
        margin-top: var(--margin-navlink-tablet);
        justify-content: space-evenly;
    }

    [b-3be3y9jqb9] a {
        padding-right: var(--padding-tablet);
    }
        [b-3be3y9jqb9] a > img {
            height: 17px;
            margin-right: var(--margin-img-mobile);
        }
}
/* _content/LarmiaControl.PartnerPortal/Components/Layout/PageLayout.razor.rz.scp.css */
.main-container-page[b-cuj6n3xp7u] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    height: 100%;
    overflow-y: auto;
}

.main-content-page[b-cuj6n3xp7u] {
    width: 1000px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

@media screen and (max-width:1024px) {
    .main-container-page[b-cuj6n3xp7u]{
        align-items:stretch;
    }
    .main-content-page[b-cuj6n3xp7u] {
        width: 100%;
    }

}
/* _content/LarmiaControl.PartnerPortal/Components/Layout/WikiLayout.razor.rz.scp.css */
.main-container-page[b-b0de1kfb6z] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    overflow-y: auto;
}

.main-content-page[b-b0de1kfb6z] {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

@media screen and (max-width:1024px) {
    .main-container-page[b-b0de1kfb6z] {
        align-items: stretch;
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Links/GoToLinks.razor.rz.scp.css */
.goto-vars[b-ttyktmknlw] {
    --margin-a: 0 0 0 40px;
    --margin-a-mobile: 3px 10px;
    --padding-a: 5px;
    --margin-top-img: -3px;
}

.goto-links[b-ttyktmknlw] {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

[b-ttyktmknlw] img {
    height: var(--height-img);
    padding: var(--padding-a);
    margin-top: var(--margin-top-img);
}

@media screen and (max-width: 500px) {
    [b-ttyktmknlw] a {
        margin: var(--margin-a-mobile);
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Media/VideoPlayer.razor.rz.scp.css */

.video-container[b-kncaflcibw] {
    display: flex;
    justify-content: center;
}

.videoplayer[b-kncaflcibw] {
    width: 100%;
    height: 100%;
    min-height:300px;
}
/* _content/LarmiaControl.PartnerPortal/Components/NoContent.razor.rz.scp.css */
[b-wmwo4j4kfa] button:focus img {
    animation: spin-b-wmwo4j4kfa 1s linear infinite;
}

[b-wmwo4j4kfa] .updatepage {
    width: min-content;
}

[b-wmwo4j4kfa] .nocontent {
    justify-content: center !important;
    align-items: center;
}

@keyframes spin-b-wmwo4j4kfa {
    100% {
        transform: rotate(360deg);
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Pages/ArticlePages/News.razor.rz.scp.css */


.news-articles[b-cxzxx972jh] {
    margin-top: 20px;
    flex-grow: 2;
}

.newslist[b-cxzxx972jh] {
    overflow-y: auto;
    overflow-x: hidden;
}

[b-cxzxx972jh] .option-row {
    margin: 0 !important;
    padding: var(--option-row-padding) !important;
}


/*Mobile*/
@media screen and (max-width: 500px) {
    .newslist[b-cxzxx972jh] {
        margin: 0;
    }

    .article-container[b-cxzxx972jh] {
        margin-bottom: 20px;
    }

    .newslist[b-cxzxx972jh] {
        margin-bottom: 20px;
        width: 100%;
    }

    .news-articles[b-cxzxx972jh] {
        margin-top: 0;
    }

    [b-cxzxx972jh] div > .option-row:hover, [b-cxzxx972jh] div > .option-row:active, [b-cxzxx972jh] div > .option-row.selected {
        background-color: transparent;
    }
}

/*Tablet*/
@media screen and (min-width:500px) and ( max-width:1000px) {
    [b-cxzxx972jh] div > .options-container {
        margin-top: var(--options-container-tablet-margin-top);
        border-left: none;
    }

    [b-cxzxx972jh] div > .option-row:hover, [b-cxzxx972jh] div > .option-row:active, [b-cxzxx972jh] div > .option-row.selected {
        background-color: transparent;
    }
}

/*Tablet and Mobile*/
@media screen and ( max-width:1000px) {

    [b-cxzxx972jh] .options-container {
        flex-direction: column !important;
    }

    .newslist[b-cxzxx972jh] {
        margin: 15px 0;
    }

    .news-articles[b-cxzxx972jh] {
        margin-top: 10px;
    }

    .news-content-section[b-cxzxx972jh] {
        flex-direction: column;
    }
}

/*wide*/

@media screen and (min-width: 2561px) {
}

/*ultrawide*/

@media screen and (min-width: 3400px) {
}
/* _content/LarmiaControl.PartnerPortal/Components/Pages/CatchAll.razor.rz.scp.css */
/*.not-found-vars {
    --mobile-container-margin: 30px;
    --h1-color: var(--dark-red);
    --redirects-margin: 30px 0;
    --mobile-redirects-width: 100%;
}*/
[b-fwbolthfzo] .catch-all{
    align-items:center;

}
[b-fwbolthfzo] .redirects {
    flex-wrap: wrap;
}
/*.not-found-container {
    align-items: center;
    justify-content: center;
}*/

[b-fwbolthfzo] h1 {
    color: var(--dark-red);
}

/*.not-found-info {
    justify-content: center;
    align-items: center;
}

.not-found-redirects {
    justify-content: space-around;
    margin: var(--redirects-margin);
}
*/
[b-fwbolthfzo] a {
    flex-direction: row;
    text-decoration: none;
    color: var(--h1-color);
}

@media screen and (max-width: 500px) {
    .not-found-container[b-fwbolthfzo] {
        margin-top: var(--mobile-container-margin);
    }


}
/* _content/LarmiaControl.PartnerPortal/Components/Pages/FileDownloadPages/Software.razor.rz.scp.css */
.versions-menu[b-wrwsvy1471] {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
}

.version-files[b-wrwsvy1471] {
    width: 100%;
}
/* _content/LarmiaControl.PartnerPortal/Components/Pages/Home.razor.rz.scp.css */
.home-vars[b-dkj5bjd1yz] {
    --h1-padding-left: 10px;
    --padding: 10px;
    --newsitems-flex-basis: 400px;
    --newsitems-flex-grow: 2;
    --openinghours-flex-basis: 250px;
    --openinghours-flex-grow: 1;
    --openinghours-max-width: 250px;
    --openinghours-padding: 10px;
    --openinghours-margin: 5px;
    --openinghours-delimiter-color: #4e738a;
    --openinghours-day-delimiter: 1px solid var(--openinghours-delimiter-color);
    --openinghours-category-underline: 3px solid var(--openinghours-delimiter-color);
}

.top-content[b-dkj5bjd1yz] {
    margin: var(--openinghours-margin);
}

h1[b-dkj5bjd1yz] {
    padding-left: var(--h1-padding-left);
}

.newsitems[b-dkj5bjd1yz] {
    flex-basis: var(--newsitems-flex-basis);
    flex-grow: var(--newsitems-flex-grow);
}

[b-dkj5bjd1yz] .homecard-container {
    display: flex;
    flex-grow: 1;
}

[b-dkj5bjd1yz] .home-card {
    justify-content: space-between;
    align-items: center;
    text-decoration: none;
    flex-grow: 1;
    margin: 5px;
    padding: 20px;
}

    [b-dkj5bjd1yz] .home-card .image {
        height: 70%;
    }

[b-dkj5bjd1yz] .openinghours-card {
    border-top: 2px solid var(--dark-blue);
}

.openinghours[b-dkj5bjd1yz]  .openinghours-card > .day:nth-child(n+2) {
    border-top: var(--devide-section-top);
    padding-top: var(--padding);
}

.side-content[b-dkj5bjd1yz] {
    flex-basis: var(--openinghours-flex-basis);
    max-width: var(--openinghours-max-width);
    padding: var(--openinghours-padding);
    margin: var(--openinghours-margin);
    flex-grow: var(--openinghours-flex-grow);
}

.border-top[b-dkj5bjd1yz] {
    border-top: var(--devide-section-top);
}


@media screen and (max-width: 780px) {
    .side-content[b-dkj5bjd1yz] {
        max-width: unset;
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Pages/Resources.razor.rz.scp.css */
[b-3t5lwr3pof] .route-group {
    width: inherit;
    padding: 20px;
}

[b-3t5lwr3pof] h2 {
    padding: 0;
    background-color: var(--page-bg);
}

@media screen and (max-width:500px) {
    [b-3t5lwr3pof] .routes {
        justify-content: center;
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Pages/SearchResults.razor.rz.scp.css */

[b-xhn4eyim0g] .searchbar-vars {
    min-width: 100%;
    margin-top: 20px;
}

.result-header[b-xhn4eyim0g] {
    display: flex;
    flex-direction: column;
}

    .result-header h5[b-xhn4eyim0g] {
        border-bottom: 1px solid #ccc;
        color: var(--dark-blue);
    }

    .result-header h4[b-xhn4eyim0g] {
        color: var(--dark-blue) !important;
    }

    .result-header h5[b-xhn4eyim0g], .result-header h4[b-xhn4eyim0g] {
        margin: 4px 5px !important;
    }

[b-xhn4eyim0g] .search-result {
    padding: 17px;
    margin: 7px 0;
    text-decoration: none;
}


[b-xhn4eyim0g] article {
    width: 100%;
}

[b-xhn4eyim0g] .btn-container {
    justify-content: center;
    align-items:center;
}

[b-xhn4eyim0g] .showmore-btn {
    width: max-content !important;
    padding: 5px;
    border-radius: 5px !important;
    margin:10px;
}

[b-xhn4eyim0g] mark {
    background-color: #dadee1 !important;
    color: #2f4a5b;
    padding: 0 2px;
    margin: 0 1px;
}

@media screen and (max-width: 950px) {
    [b-xhn4eyim0g] article {
        width: unset !important;
    }

    .result-header[b-xhn4eyim0g] {
        flex-direction: column !important;
    }

    .search-result h5[b-xhn4eyim0g] {
        font-size: 15px;
    }

    .search-result h4[b-xhn4eyim0g] {
        font-size: 16px !important;
        word-break: break-all;
    }

    .search-result > p[b-xhn4eyim0g] {
        font-size: 15px !important;
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Pages/Service.razor.rz.scp.css */
[b-y85e8ssgoc] .service-page {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    padding: 50px;
}

[b-y85e8ssgoc] .container {
    justify-content: center;
    width: 100%;
}

[b-y85e8ssgoc] .info {
    background-color: var(--light-blue);
    flex-grow: 1;
}

[b-y85e8ssgoc] .content {
    background-color: var(--dark-blue);
    flex-grow: 6;
    padding: 50px;
    justify-content: center;
    align-items: center;
}

[b-y85e8ssgoc] > img {
    max-height: 500px;
}

[b-y85e8ssgoc] label {
    margin: var(--margin-label);
}

@media screen and (max-width: 1050px) {
    [b-y85e8ssgoc] .content, [b-y85e8ssgoc] .service-page {
        padding: 40px 0;
    }


    [b-y85e8ssgoc] > img {
        padding: 20px;
    }
}
@media screen and (max-width: 550px){
    [b-y85e8ssgoc] .service-page {
        padding: 0;
    }
}
/* _content/LarmiaControl.PartnerPortal/Components/Pages/Wiki.razor.rz.scp.css */
[b-ihqzmsdxvo] .wiki-document {
    box-shadow: var(--box-shadow-default);
}

[b-ihqzmsdxvo] .wiki-toc > img {
    flex-direction: row;
}

[b-ihqzmsdxvo] .wiki-toc > details > a, [b-ihqzmsdxvo] .doc-toc > a {
    color: white;
}

[b-ihqzmsdxvo] .wiki-toc > details > summary {
    transition: all 0.2s ease-out;
    font-weight: bold;
}

[b-ihqzmsdxvo] .wiki-toc > details:hover > summary, [b-ihqzmsdxvo] .wiki-toc > a:hover, [b-ihqzmsdxvo] .doc-toc > a:hover, [b-ihqzmsdxvo] .wiki-toc > details > a:hover {
    color: var(--light-blue);
}

[b-ihqzmsdxvo] .version-selector, [b-ihqzmsdxvo] .doc-links {
    margin-bottom: 15px;
}

[b-ihqzmsdxvo] .wiki-toc::-webkit-scrollbar {
    scrollbar-color: blue !important;
}

@media screen and (max-width:500px) {
    [b-ihqzmsdxvo] .content > img {
        max-width: 250px;
    }
}

@media screen and (max-width:1024px) {


}
/* _content/LarmiaControl.PartnerPortal/Components/SelectOptions/DropdownOptions.razor.rz.scp.css */

.dropdown-vars[b-ouo0bdqrva] {
    --margin-options-dropdown-mobile: 3px 2px;
    --padding-label: 5px;
    --padding-dropdown-option: 5px 0px;
    --height-chevron: 15px;
    --height-chevron-tablet: 12px;
    --updated-date-color: var(--gray);
    --updated-date-m-top: -150px;
}

.info[b-ouo0bdqrva] {
    padding: 3px;
}

.dropdown-container[b-ouo0bdqrva] {
    display: block;
    position: relative;
    cursor: pointer;
    color: var(--dark-blue);
    width: inherit;
}

.dropdown-chevron-container[b-ouo0bdqrva] {
    align-items: center;
    padding: 3px;
}

.dropdown-label[b-ouo0bdqrva] {
    color: var(--dark-blue);
    padding: 5px;
}

.dropdown-header[b-ouo0bdqrva] {
    justify-content: space-between;
    cursor: pointer;

}

    .dropdown-header > label:hover[b-ouo0bdqrva], .dropdown-option > label:hover[b-ouo0bdqrva] {
        cursor: pointer;
    }

    .dropdown-header > label[b-ouo0bdqrva], .dropdown-option > label[b-ouo0bdqrva] {
        user-select: none;
    }

.dropdown-options[b-ouo0bdqrva] {
    margin-top: 5px;
    display: none;
    position: absolute;
    z-index: 1;
    width: 100%;
}

.show[b-ouo0bdqrva] {
    display: flex;
    flex-direction: column;
}

.dropdown-option[b-ouo0bdqrva] {
    padding: var(--padding-dropdown-option);
}

    .dropdown-option > label[b-ouo0bdqrva] {
        padding: var(--padding-label);
        margin: 5px;
    }


.updated-date[b-ouo0bdqrva] {
    color: var(--updated-date-color);
    margin-top: var(--updated-date-m-top);
}

@media screen and (max-width: 1000px) {
    .chevron[b-ouo0bdqrva] {
        height: var(--height-chevron-tablet);
    }
}

@media screen and ( max-width: 500px) {

    .dropdown-container[b-ouo0bdqrva] {
        margin: var(--margin-options-dropdown-mobile);
    }
}

.selected[b-ouo0bdqrva] {
    background-color: var(--bg-selected);
    color: var(--txt-color-selected);
}
/* _content/LarmiaControl.PartnerPortal/Components/SelectOptions/ListOptions.razor.rz.scp.css */
.options-vars[b-o4f7f8d04c] {
    --bg-selected: var(--dark-blue);
    --txt-color-selected: var(--bright-light);
    --width-tablet: var(--full-width);
}

.option[b-o4f7f8d04c] {
    margin: 0;
}

.options-container[b-o4f7f8d04c] {
    margin-top: 20px;
    margin: var(--margin--options);
}

.selected[b-o4f7f8d04c] {
    background-color: white;
}

@media screen and ( max-width: 1050px) {
    .options-container[b-o4f7f8d04c] {
        width: var(--width-tablet);
        flex-direction: row;
    }
}
