@import '_content/RazorMainClassLibrary/RazorMainClassLibrary.bundle.scp.css';

/* _content/WorldMapProject_Server/Pages/AccountCreationStatus.razor.rz.scp.css */
html[b-1qqdr3ftdj] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-1qqdr3ftdj],
*[b-1qqdr3ftdj]::before,
*[b-1qqdr3ftdj]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-1qqdr3ftdj],
body[b-1qqdr3ftdj] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}
.ToolTipInfoC[b-1qqdr3ftdj] {
    display: none;
}
/*.item3 {
    overflow-x: hidden;
    height: 100%;
    width: 100%;
    background-color: white;*/
    /*grid-area: Content;*/
    /*justify-self: center;
    align-content: center;
    margin-left: 0px;
    margin-right: 0px;
    border: solid;
}*/

.GridElementMain[b-1qqdr3ftdj] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 3fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-1qqdr3ftdj] {
    justify-self: center;
    align-self: start;
}

.form-group[b-1qqdr3ftdj] {
    font-size: 18px;
}

@media (max-width: 1200px) {
    .form-group[b-1qqdr3ftdj] {
        font-size: 14px;
    }
}

@media (max-width: 800px) {
    .form-group[b-1qqdr3ftdj] {
        font-size: 12px;
    }
}

@media (max-width: 600px) {
    .form-group[b-1qqdr3ftdj] {
        font-size: 10px;
    }
}
/* _content/WorldMapProject_Server/Pages/APIDocumentation.razor.rz.scp.css */
html[b-p8was0k48s] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-p8was0k48s],
*[b-p8was0k48s]::before,
*[b-p8was0k48s]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-p8was0k48s],
body[b-p8was0k48s] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}
p[b-p8was0k48s] {
    padding-left: 4px;
}
.ToolTipInfoC[b-p8was0k48s] {
    display: none;
}
.GridElementMain[b-p8was0k48s] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 4fr 1fr; /*    700px auto;*/
    justify-content: center;
    justify-self:center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-p8was0k48s] {
    justify-self: center;
    align-self: start;
}

.form-group[b-p8was0k48s] {
    font-size: 18px;
}
.Floater[b-p8was0k48s] {
    /*    position: -webkit-sticky;
    position: sticky;*/
    top: 40px;
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
    border-radius: 2px;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
  
}

.Floater_DarkGreen[b-p8was0k48s] {
    box-shadow: 0 5px 20px rgb(68 255 0 / 20%);
}

.Floater_Black[b-p8was0k48s] {
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
}

.Floater_Bright[b-p8was0k48s] {
    box-shadow: 0 5px 20px rgb(0 194 187 / 20%);
}

.Floater_Classic[b-p8was0k48s] {
    box-shadow: 0 5px 20px rgb(4 45 82 / 20%);
}


@media (max-width: 1200px) {
    h3[b-p8was0k48s] {
        font-size: 20px;
    }

    h4[b-p8was0k48s] {
        font-size: 18px;
    }
    p[b-p8was0k48s] {
        font-size: 14px;
    }
    .APIExamples[b-p8was0k48s], .applyFunction[b-p8was0k48s] {
        font-size: 11px;
    }
}

@media (max-width: 800px) {
    .form-group[b-p8was0k48s] {
        font-size: 12px;
    }
    h3[b-p8was0k48s] {
        font-size: 18px;
    }
    h4[b-p8was0k48s] {
        font-size: 16px;
    }
    p[b-p8was0k48s] {
        font-size: 13px;
    }
    .APIExamples[b-p8was0k48s], .applyFunction[b-p8was0k48s] {
        font-size: 10px;
    }
    .GridElementMain[b-p8was0k48s] {
        width: 95%;
        display: grid;
        grid-template-columns: 1fr 8fr 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
        /*    column-gap: 25px;*/
        /*  row-gap: 50px;*/
    }

    .GridElementMain_Item[b-p8was0k48s] {
        justify-self: center;
        align-self: start;
    }
    .Floater[b-p8was0k48s] {
        border-radius: 2px;
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

@media (max-width: 600px) {
    .form-group[b-p8was0k48s] {
        font-size: 10px;
    }
    .APIExamples[b-p8was0k48s], .applyFunction2[b-p8was0k48s] {
        font-size: 8px;
    }
}
@media (max-width: 350px) {
    .APIExamples[b-p8was0k48s] {
        font-size: 6.8px;
    }
}
/* _content/WorldMapProject_Server/Pages/APIDocumentationOLD.razor.rz.scp.css */
html[b-8b5fj6fr75] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-8b5fj6fr75],
*[b-8b5fj6fr75]::before,
*[b-8b5fj6fr75]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-8b5fj6fr75],
body[b-8b5fj6fr75] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}
p[b-8b5fj6fr75] {
    padding-left: 4px;
}

.GridElementMain[b-8b5fj6fr75] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 4fr 1fr; /*    700px auto;*/
    justify-content: center;
    justify-self:center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-8b5fj6fr75] {
    justify-self: center;
    align-self: start;
}

.form-group[b-8b5fj6fr75] {
    font-size: 18px;
}
.Floater[b-8b5fj6fr75] {
    /*    position: -webkit-sticky;
    position: sticky;*/
    top: 40px;
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
    border-radius: 2px;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
  
}

.Floater_DarkGreen[b-8b5fj6fr75] {
    box-shadow: 0 5px 20px rgb(68 255 0 / 20%);
}

.Floater_Black[b-8b5fj6fr75] {
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
}

.Floater_Bright[b-8b5fj6fr75] {
    box-shadow: 0 5px 20px rgb(0 194 187 / 20%);
}

.Floater_Classic[b-8b5fj6fr75] {
    box-shadow: 0 5px 20px rgb(4 45 82 / 20%);
}


@media (max-width: 1200px) {
    h3[b-8b5fj6fr75] {
        font-size: 20px;
    }

    h4[b-8b5fj6fr75] {
        font-size: 18px;
    }
    p[b-8b5fj6fr75] {
        font-size: 14px;
    }
    .APIExamples[b-8b5fj6fr75], .applyFunction[b-8b5fj6fr75] {
        font-size: 11px;
    }
}

@media (max-width: 800px) {
    .form-group[b-8b5fj6fr75] {
        font-size: 12px;
    }
    h3[b-8b5fj6fr75] {
        font-size: 18px;
    }
    h4[b-8b5fj6fr75] {
        font-size: 16px;
    }
    p[b-8b5fj6fr75] {
        font-size: 13px;
    }
    .APIExamples[b-8b5fj6fr75], .applyFunction[b-8b5fj6fr75] {
        font-size: 10px;
    }
    .GridElementMain[b-8b5fj6fr75] {
        width: 95%;
        display: grid;
        grid-template-columns: 1fr 8fr 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
        /*    column-gap: 25px;*/
        /*  row-gap: 50px;*/
    }

    .GridElementMain_Item[b-8b5fj6fr75] {
        justify-self: center;
        align-self: start;
    }
    .Floater[b-8b5fj6fr75] {
        border-radius: 2px;
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

@media (max-width: 600px) {
    .form-group[b-8b5fj6fr75] {
        font-size: 10px;
    }
    .APIExamples[b-8b5fj6fr75], .applyFunction2[b-8b5fj6fr75] {
        font-size: 8px;
    }
}
@media (max-width: 350px) {
    .APIExamples[b-8b5fj6fr75] {
        font-size: 6.8px;
    }
}
/* _content/WorldMapProject_Server/Pages/Authentication/RedirectToUrl.razor.rz.scp.css */
body[b-kuz976t4xn] {

}
/* _content/WorldMapProject_Server/Pages/Company.razor.rz.scp.css */
html[b-40r4yc86m3] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-40r4yc86m3],
*[b-40r4yc86m3]::before,
*[b-40r4yc86m3]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-40r4yc86m3],
body[b-40r4yc86m3] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}

text[b-40r4yc86m3], tspan[b-40r4yc86m3] {
    white-space: pre;
}
.ToolTipInfoC[b-40r4yc86m3] {
    display: none;
}
table[b-40r4yc86m3] {
    overflow: hidden;
    /*    border-collapse: separate !important;
    border-spacing: 0;*/
}
/*.modal-dialog1 {
    max-width: 500px !important;
}*/
.CrawlerAnchorTag[b-40r4yc86m3] {
    color: inherit;
    /*  text-decoration: none;*/
    /*  pointer-events: none;*/
}
#CompanyPage[b-40r4yc86m3] {
    font-size: medium;
}
.tClass[b-40r4yc86m3] {
    border-spacing: 0;
    border-collapse: collapse;
}

.BC_Standard_Classic[b-40r4yc86m3] {
    border: solid 1px black;
    border-collapse: collapse;
}

.BC_Active_Classic[b-40r4yc86m3] {
    border: solid 1px black;
    border-bottom: none;
    border-collapse: collapse;
}

.BC_Standard_DarkGreen[b-40r4yc86m3] {
    border: solid 1px rgba(68,255,0,1);
    border-collapse: collapse;
}

.BC_Active_DarkGreen[b-40r4yc86m3] {
    border: solid 1px rgba(68,255,0,1);
    border-bottom: none;
    border-collapse: collapse;
}

.BC_Standard_Black[b-40r4yc86m3] {
    border: solid 1px rgba(0,194,187,1);
    border-collapse: collapse;
}

.BC_Active_Black[b-40r4yc86m3] {
    border: solid 1px rgba(0,194,187,1);
    border-bottom: none;
    border-collapse: collapse;
}

.BC_Standard_Bright[b-40r4yc86m3] {
    border: solid 1px rgba(0,194,187,1);
    border-collapse: collapse;
}

.BC_Active_Bright[b-40r4yc86m3] {
    border: solid 1px rgba(0,194,187,1);
    border-bottom: none;
    border-collapse: collapse;
}

.ChartStatisticsComponentsContainer[b-40r4yc86m3] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.ChartStatisticsComponentsContainer_CS[b-40r4yc86m3] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_R[b-40r4yc86m3] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 40fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    column-gap: 0px;
    /*  row-gap: 50px;*/
}

text[b-40r4yc86m3], tspan[b-40r4yc86m3] {
    white-space: pre;
}

table[b-40r4yc86m3] {
    overflow: hidden;
    /*    border-collapse: separate !important;
    border-spacing: 0;*/
}

.GridElementMain_Explanation[b-40r4yc86m3], .GridElementMain_EditForm[b-40r4yc86m3] {
    height: fit-content;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 4fr 1fr;
    justify-content: center;
    align-content: start;
    justify-items: center;
}

.GridElementMain[b-40r4yc86m3] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 50fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Profile[b-40r4yc86m3] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    column-gap: 100px;
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-40r4yc86m3], .GridElementMain_Item_Profile[b-40r4yc86m3] {
    justify-self: center;
    align-self: start;
    /*width: 100%;*/
}

.form-group[b-40r4yc86m3] {
    font-size: 18px;
}

.Floater[b-40r4yc86m3] {
    /*    position: -webkit-sticky;
    position: sticky;*/
    top: 40px;
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
    border-radius: 2px;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
}

.Floater_DarkGreen[b-40r4yc86m3] {
    box-shadow: 0 5px 20px rgb(68 255 0 / 20%);
}

.Floater_Black[b-40r4yc86m3] {
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
}

.Floater_Bright[b-40r4yc86m3] {
    box-shadow: 0 5px 20px rgb(0 194 187 / 20%);
}

.Floater_Classic[b-40r4yc86m3] {
    box-shadow: 0 5px 20px rgb(4 45 82 / 20%);
}

.ItemCategoryContainer[b-40r4yc86m3], .ItemCategoryContainerSub[b-40r4yc86m3], .ItemCategoryContainer_L[b-40r4yc86m3], .ItemCategoryContainer_S[b-40r4yc86m3] {
    /*  width: 180px;*/
    height: fit-content;
    width: fit-content;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    justify-content: space-around;
    align-content: start;
    justify-items: center;
    justify-self: center;
    cursor: pointer;
}
.bImage[b-40r4yc86m3] {
    display: block;
    width: 100%;
    height: 100%;
    /*    max-height: 350px;
    max-width: 350px;*/


    max-width: var(--Img-width);
    max-height: var(--Img-height);
    /* width:auto;*/
    background-size: cover;
    object-fit: cover;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: var(--Img-borderRadius);
    /*   overflow:hidden;*/
}



.ItemCategoryContainer_ID[b-40r4yc86m3] {
    /*  width: 180px;*/
    height: fit-content;
    width: fit-content;
    display: grid;
    grid-template-columns: 1fr 1fr;
    justify-content: space-around;
    align-content: start;
    justify-items: center;
    justify-self: center;
    cursor: pointer;
}



.ItemCategoryContainer_S[b-40r4yc86m3] {
    grid-template-columns: 1fr 1fr 1fr;
}
.ItemCategoryContainer_L[b-40r4yc86m3] {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}


.ItemCategory[b-40r4yc86m3] {
    /* display: inline-block;*/
    width: 180px;
    height: 80px;
    padding-top: 26px;
    border: 1px solid #fff;
    overflow: visible;
    float: none;
    text-align: center;
    margin: 0 1.6px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    /*  background-color: #05c5c5;*/
    font-weight: 300;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: 'Times New Roman';
    color: white;
    list-style: none;
    /*    margin-right: 3px;*/
}

.ItemCategory_Dark[b-40r4yc86m3] {
    /* display: inline-block;*/
    width: 180px;
    height: 80px;
    padding-top: 26px;
    border: 1px solid black;
    overflow: visible;
    float: none;
    text-align: center;
    margin: 0 1.6px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    /*  background-color: #05c5c5;*/
    font-weight: 300;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: 'Times New Roman';
    color: white;
    list-style: none;
    /*    margin-right: 3px;*/
}

    .ItemCategory a[b-40r4yc86m3], .ItemCategory_Dark a[b-40r4yc86m3] {
        color: white;
    }

.ItemCategoryContainerSub[b-40r4yc86m3], .ItemCategoryContainerSub2[b-40r4yc86m3] {
    width: inherit;
    overflow: hidden;
    max-height: 0px;
}

.ItemCategory:hover > .ItemCategoryContainerSub[b-40r4yc86m3] {
    overflow: visible;
    margin-top: 30px;
    margin-left: 50%;
    color: white;
}
.ItemCategory_Dark:hover > .ItemCategoryContainerSub[b-40r4yc86m3] {
    overflow: visible;
    margin-top: 30px;
    margin-left: 50%;
    color: white;
}
.ItemCategory2:hover > .ItemCategoryContainerSub2[b-40r4yc86m3] {
    overflow: visible;
    /*    margin-left: 100%;
    margin-top: -70px;*/
    /* margin-top: 100%;*/
    /* margin-top: -70px;*/
    color: white;
}

.ItemCategoryContainerSub .ItemCategory[b-40r4yc86m3] {
    z-index: 1;
    border-left: 0px solid #fff;
}
.ItemCategoryContainerSub .ItemCategory_Dark[b-40r4yc86m3] {
    z-index: 1;
    border-left: 0px solid black;
}
.ItemCategory1:hover[b-40r4yc86m3] {
    z-index: 2;
    /*  background-color: #01585b;*/
}

.CurrencyFormatDD[b-40r4yc86m3] {
    width: max(25vw, 290px);
}
.ActiveTab[b-40r4yc86m3] {
    z-index: 2;
    /*background-color: #01585b;*/
}

.ItemCategoryContainer_L_M[b-40r4yc86m3] {
    width: 100%;
    display: grid;
    justify-content: space-around;
    align-content: center;
    grid-template-columns: repeat(3,1fr);
    grid-template-rows: repeat(3,1fr);
    grid-template-areas: 'A B C'
        'D E F'
        'G H I';
    column-gap: 30px;
    row-gap: 30px;
}

.MarketsNav1[b-40r4yc86m3] {
    grid-area: A;
    justify-self: center;
    align-self: start;
}

.MarketsNav2[b-40r4yc86m3] {
    grid-area: C;
    justify-self: center;
    align-self: start;
}

.MarketsNav3[b-40r4yc86m3] {
    grid-area: E;
    justify-self: center;
    align-self: start;
}

.MarketsNav4[b-40r4yc86m3] {
    grid-area: G;
    justify-self: center;
    align-self: start;
}

.MarketsNav5[b-40r4yc86m3] {
    grid-area: I;
    justify-self: center;
    align-self: start;
}
@media (max-width: 1500px) {
    .ItemCategoryContainer_L[b-40r4yc86m3] {
        height: fit-content;
        width: fit-content;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(3,1fr);
        grid-template-areas: 'A B'
            'C D'
            'E F';
        column-gap: 30px;
        row-gap: 30px;
    }
}



@media (max-width: 1500px) {
    /*.form-group {
        font-size: 12px;
    }*/
    .ItemCategoryContainer[b-40r4yc86m3], .ItemCategoryContainerSub[b-40r4yc86m3] {
        /*  width: 180px;*/
        height: fit-content;
        width: fit-content;
        display: grid;
        grid-template-columns: 1fr;
        /*        justify-content: space-around;*/
        align-content: start;
        justify-items: left;
        justify-self: left;
        cursor: pointer;
    }

    .GridElementMain[b-40r4yc86m3], .GridElementMain_Explanation[b-40r4yc86m3], .GridElementMain_EditForm[b-40r4yc86m3] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
        /*    column-gap: 25px;*/
        /*  row-gap: 50px;*/
    }

    .GridElementMain_Item[b-40r4yc86m3] {
        justify-self: center;
        align-self: start;
    }

    .Floater[b-40r4yc86m3] {
        border-radius: 2px;
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

@media (max-width: 1200px) {
    .item3[b-40r4yc86m3] {
        grid-template-columns: 5% 90% 5%;
    }
    .form-group[b-40r4yc86m3] {
        font-size: 14px;
    }
    .GridElementMain_Profile[b-40r4yc86m3] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
        /*  column-gap: 100px;*/
        /*  row-gap: 50px;*/
    }

    .GridElementMain_Item_Profile[b-40r4yc86m3] {
        justify-self: left;
        align-self: start;
        /*width: 100%;*/
    }
}
@media (max-width: 900px) {
    .ChartStatisticsComponentsContainer_CS[b-40r4yc86m3] {
        height: fit-content;
        width: fit-content;
        justify-self: center;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(2,1fr);
        grid-template-areas: 'A B'
            'C D';
        column-gap: 30px;
        row-gap: 30px;
    }
    .ItemCategoryContainer_S[b-40r4yc86m3] {
        grid-template-columns: 1fr;
        grid-template-rows: 1fr 1fr 1fr;
        row-gap: 7px;
    }
}
@media (max-width: 700px) {
    .form-group[b-40r4yc86m3] {
        font-size: 14px;
    }

    .ChartStatisticsComponentsContainer_CS[b-40r4yc86m3] {
        height: fit-content;
        width: fit-content;
        justify-self: center;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(2,1fr);
        grid-template-areas: 'A B'
            'C D';
        column-gap: 5px;
        row-gap: 5px;
        margin-top:8px;
    }
    .ItemCategoryContainer_L[b-40r4yc86m3] {
        height: fit-content;
        width: fit-content;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(3,1fr);
        grid-template-areas: 'A B'
            'C D'
            'E F';
        column-gap: 5px;
        row-gap: 30px;
    }
    .CFComponent[b-40r4yc86m3] {
        height: 100px;
        vertical-align: middle;
    }
    .ItemCategory_Ratio[b-40r4yc86m3], .ItemCategory_Sub[b-40r4yc86m3], .CFComponent[b-40r4yc86m3], .CSComponent_I[b-40r4yc86m3], .CSComponent[b-40r4yc86m3] {
        /* display: inline-block;*/
        width: 145px;
    }
}
/* _content/WorldMapProject_Server/Pages/Contact.razor.rz.scp.css */
html[b-p1fjnxdiuu] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-p1fjnxdiuu],
*[b-p1fjnxdiuu]::before,
*[b-p1fjnxdiuu]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-p1fjnxdiuu],
body[b-p1fjnxdiuu] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}

.ToolTipInfoC[b-p1fjnxdiuu] {
    display: none;
}

.GridElementMain[b-p1fjnxdiuu] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 4fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-p1fjnxdiuu] {
    justify-self: center;
    align-self: start;
}

.form-group[b-p1fjnxdiuu] {
    font-size: 18px;
}

.Floater[b-p1fjnxdiuu] {
    /*    position: -webkit-sticky;
    position: sticky;*/
    top: 40px;
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
    border-radius: 2px;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
}

.Floater_DarkGreen[b-p1fjnxdiuu] {
    box-shadow: 0 5px 20px rgb(68 255 0 / 20%);
}

.Floater_Black[b-p1fjnxdiuu] {
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
}

.Floater_Bright[b-p1fjnxdiuu] {
    box-shadow: 0 5px 20px rgb(0 194 187 / 20%);
}

.Floater_Classic[b-p1fjnxdiuu] {
    box-shadow: 0 5px 20px rgb(4 45 82 / 20%);
}

@media (max-width: 1200px) {
    .form-group[b-p1fjnxdiuu] {
        font-size: 14px;
    }
}

@media (max-width: 800px) {
    .form-group[b-p1fjnxdiuu] {
        font-size: 12px;
    }

    .GridElementMain[b-p1fjnxdiuu] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr 8fr 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
        /*    column-gap: 25px;*/
        /*  row-gap: 50px;*/
    }

    .GridElementMain_Item[b-p1fjnxdiuu] {
        justify-self: center;
        align-self: start;
    }

    .Floater[b-p1fjnxdiuu] {
        border-radius: 2px;
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

@media (max-width: 600px) {
    .form-group[b-p1fjnxdiuu] {
        font-size: 10px;
    }
}
/* _content/WorldMapProject_Server/Pages/CountryProfiler.razor.rz.scp.css */
html[b-moscqmd12c] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-moscqmd12c],
*[b-moscqmd12c]::before,
*[b-moscqmd12c]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-moscqmd12c],
body[b-moscqmd12c] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}
.ToolTipInfoC[b-moscqmd12c] {
    display: none;
}
.CountryProfiler_ContainerLocal[b-moscqmd12c] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr; /*    700px auto;*/
    justify-content: center;
    justify-items: center;
    align-content: start;
}
.WebCheckBox_Label:hover[b-moscqmd12c] {
    background-color: #309ffc;
    color: white;
}

.WebCheckBox :hover[b-moscqmd12c] {
    cursor: pointer;
}
.GridElementMain[b-moscqmd12c] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 50fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Meta[b-moscqmd12c] {
    width: 100%;
    display: grid;
    grid-template-columns: 3.375fr 20fr 3.375fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}


.GridElementMain_Item[b-moscqmd12c] {
    justify-self: center;
    align-self: start;
}
#PageBodyMain[b-moscqmd12c] {
    font-size: medium;
}
.CountryProfileMain_CountrySearch[b-moscqmd12c] {
    width: 100%;
    display: grid;
    grid-template-columns: auto; /*    700px auto;*/
    column-gap: 0px;
    row-gap: 50px;
    justify-content: center;
    margin-left: 0px;
    align-content: center;
}

.CountryProfileItem_CountrySearch[b-moscqmd12c] {
    height: 100%;
    width: 100%;/*90%*/
    justify-self: center;
    align-self: center;
}

#CountryProfileMain_Overview[b-moscqmd12c] {
    width: 100%;
    display: grid;
    grid-template-columns: auto auto; /*    700px auto;*/
    grid-template-rows: repeat(1,auto);
    justify-content: center;/*left*/
    align-content: center;
    column-gap: 25px;
    row-gap: 50px;
}

.CountryProfileItem_Overview_Odd[b-moscqmd12c] {
    /* margin-left: 75px;*/
    justify-self: center;/*left*/
    align-self: center;
}

.CountryProfileItem_Overview[b-moscqmd12c] {
    justify-self: center; /*left*/
    align-self: start;
}

#CountryProfileMain[b-moscqmd12c] {
    width: 100%;
    display: grid;
    grid-template-columns: auto; /*    700px auto;*/
    grid-template-rows: auto auto;
    column-gap: 0px;
    row-gap: 50px;
    justify-content: center;
    margin-left: 0px;
    align-content: center;
}

.CountryProfileItem[b-moscqmd12c] {
    height: 100%;
    width: 100%;/*90%*/
    justify-self: center;
    align-self: center;
}

#CountryProfileMain_B[b-moscqmd12c] {
    width: 100%;
    display: grid;
    grid-template-columns: auto auto; /*    700px auto;*/
    grid-template-rows: repeat(1,auto);
    justify-content: center;/*left*/
    align-content: center;
    column-gap: 25px;
    row-gap: 50px;
}

.CountryProfileItem_B_Odd[b-moscqmd12c] {
   /* margin-left: 75px;*/
    justify-self: center; /*left*/
    align-self: start;
}

.CountryProfileItem_B[b-moscqmd12c] {
    justify-self: center; /*left*/
    align-self: start;
}

#CountryProfileMain_B_Dist[b-moscqmd12c] {
   /* width: 994px;*/
    display: grid;
    grid-template-columns: auto auto; /*    700px auto;*/
    grid-template-rows: repeat(1,auto);
    justify-self: center;
    justify-content: center;
    align-content: center;
    column-gap: 15px;
    row-gap: 50px;
}

.CountryProfileItem_B_Odd_Dist[b-moscqmd12c] {
    margin-left: 0px;
    justify-self: center;
    align-self: start;
}

.CountryProfileItem_B_Dist[b-moscqmd12c] {
    justify-self: center;
    align-self: start;
}

#CountryProfileMain_C[b-moscqmd12c] {
    width: 100%;
    display: grid;
    grid-template-columns: auto; /*    700px auto;*/
    justify-content: center;
    align-content: center;
    column-gap: 25px;
    row-gap: 0px;
}

.CountryProfileItem_C_Btns[b-moscqmd12c] {
    justify-self: center; /*left*/
   /* margin-left: 37.5px;*/
    align-self: start;
}

.CountryProfileItem_C[b-moscqmd12c] {
    justify-self: center;
    align-self: start;
}
/**::-webkit-scrollbar {
    display: none;
}*/

@media (max-width: 1200px) {
    .GridElementMain_Meta[b-moscqmd12c] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr 20fr 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
        /*    column-gap: 25px;*/
        /*  row-gap: 50px;*/
    }

    #CountryProfileMain[b-moscqmd12c], #CountryProfileMain_B[b-moscqmd12c], #CountryProfileMain_B_Dist[b-moscqmd12c], #CountryProfileMain_C[b-moscqmd12c] {
        width: 100%;
        display: grid;
        grid-template-columns: auto; /*    700px auto;*/
        column-gap: 0px;
        justify-content: center;
        margin-left: 0px;
        align-content: center;
    }

    .CountryProfileItem_B_Odd[b-moscqmd12c], .CountryProfileItem_B[b-moscqmd12c], .CountryProfileItem_C[b-moscqmd12c], .CountryProfileItem_C_Btns[b-moscqmd12c] {
        margin: 0px;
        height: 100%;
        width: fit-content;
        justify-self: center;
        align-self: center;
        justify-items: center;
        justify-content: center;
    }

    #CountryProfileMain_Overview[b-moscqmd12c], .CountryProfileMain_CountrySearch[b-moscqmd12c] {
        width: 100%;
        display: grid;
        grid-template-columns: auto; /*    700px auto;*/
        column-gap: 0px;
        justify-content: center;
        margin-left: 0px;
        align-content: center;
    }

    .CountryProfileItem_Overview_Odd[b-moscqmd12c], .CountryProfileItem_Overview[b-moscqmd12c], .CountryProfileItem_CountrySearch[b-moscqmd12c] {
        margin: 0px;
        height: 100%;
        width: 100%;
        justify-self: center; /*left*/
        align-self: center;
    }

    #PageBodyMain[b-moscqmd12c] {
        font-size: small;
    }
}
/* _content/WorldMapProject_Server/Pages/ETF.razor.rz.scp.css */
html[b-75yfhoyhfe] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-75yfhoyhfe],
*[b-75yfhoyhfe]::before,
*[b-75yfhoyhfe]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-75yfhoyhfe],
body[b-75yfhoyhfe] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}
.ToolTipInfoC[b-75yfhoyhfe] {
    display: none;
}
text[b-75yfhoyhfe], tspan[b-75yfhoyhfe] {
    white-space: pre;
}

table[b-75yfhoyhfe] {
    overflow: hidden;
    /*    border-collapse: separate !important;
    border-spacing: 0;*/
}
.CrawlerAnchorTag[b-75yfhoyhfe] {
    color: inherit;
    /*  text-decoration: none;*/
    /*  pointer-events: none;*/
}
/*.modal-dialog1 {
    max-width: 500px !important;
}*/
#CompanyPage[b-75yfhoyhfe] {
    font-size: medium;
}
.tClass[b-75yfhoyhfe] {
    border-spacing: 0;
    border-collapse: collapse;
}

.BC_Standard_Classic[b-75yfhoyhfe] {
    border: solid 1px black;
    border-collapse: collapse;
}

.BC_Active_Classic[b-75yfhoyhfe] {
    border: solid 1px black;
    border-bottom: none;
    border-collapse: collapse;
}

.BC_Standard_DarkGreen[b-75yfhoyhfe] {
    border: solid 1px rgba(68,255,0,1);
    border-collapse: collapse;
}

.BC_Active_DarkGreen[b-75yfhoyhfe] {
    border: solid 1px rgba(68,255,0,1);
    border-bottom: none;
    border-collapse: collapse;
}

.BC_Standard_Black[b-75yfhoyhfe] {
    border: solid 1px rgba(0,194,187,1);
    border-collapse: collapse;
}

.BC_Active_Black[b-75yfhoyhfe] {
    border: solid 1px rgba(0,194,187,1);
    border-bottom: none;
    border-collapse: collapse;
}

.BC_Standard_Bright[b-75yfhoyhfe] {
    border: solid 1px rgba(0,194,187,1);
    border-collapse: collapse;
}

.BC_Active_Bright[b-75yfhoyhfe] {
    border: solid 1px rgba(0,194,187,1);
    border-bottom: none;
    border-collapse: collapse;
}

.ChartStatisticsComponentsContainer[b-75yfhoyhfe] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.ChartStatisticsComponentsContainer_CS[b-75yfhoyhfe] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_R[b-75yfhoyhfe] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 40fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    column-gap: 0px;
    /*  row-gap: 50px;*/
}

text[b-75yfhoyhfe], tspan[b-75yfhoyhfe] {
    white-space: pre;
}

table[b-75yfhoyhfe] {
    overflow: hidden;
    /*    border-collapse: separate !important;
    border-spacing: 0;*/
}

.GridElementMain_Explanation[b-75yfhoyhfe], .GridElementMain_EditForm[b-75yfhoyhfe] {
    height: fit-content;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 4fr 1fr;
    justify-content: center;
    align-content: start;
    justify-items: center;
}

.GridElementMain[b-75yfhoyhfe] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 50fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Profile[b-75yfhoyhfe] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    column-gap: 100px;
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-75yfhoyhfe], .GridElementMain_Item_Profile[b-75yfhoyhfe] {
    justify-self: center;
    align-self: start;
    /*width: 100%;*/
}

.form-group[b-75yfhoyhfe] {
    font-size: 18px;
}

.Floater[b-75yfhoyhfe] {
    /*    position: -webkit-sticky;
    position: sticky;*/
    top: 40px;
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
    border-radius: 2px;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
}

.Floater_DarkGreen[b-75yfhoyhfe] {
    box-shadow: 0 5px 20px rgb(68 255 0 / 20%);
}

.Floater_Black[b-75yfhoyhfe] {
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
}

.Floater_Bright[b-75yfhoyhfe] {
    box-shadow: 0 5px 20px rgb(0 194 187 / 20%);
}

.Floater_Classic[b-75yfhoyhfe] {
    box-shadow: 0 5px 20px rgb(4 45 82 / 20%);
}

.ItemCategoryContainer[b-75yfhoyhfe], .ItemCategoryContainer_S[b-75yfhoyhfe], .ItemCategoryContainerSub[b-75yfhoyhfe], .ItemCategoryContainer_L[b-75yfhoyhfe] {
    /*  width: 180px;*/
    height: fit-content;
    width: fit-content;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    justify-content: space-around;
    align-content: start;
    justify-items: center;
    justify-self: center;
    cursor: pointer;
}
.ItemCategoryContainer_Main[b-75yfhoyhfe] {
    /*  width: 180px;*/
    height: fit-content;
    width: fit-content;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    justify-content: space-around;
    align-content: start;
    justify-items: center;
    justify-self: center;
    cursor: pointer;
}
.bImage[b-75yfhoyhfe] {
    display: block;
    width: 100%;
    height: 100%;
    /*    max-height: 350px;
    max-width: 350px;*/


    max-width: var(--Img-width);
    max-height: var(--Img-height);
    /* width:auto;*/
    background-size: cover;
    object-fit: cover;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: var(--Img-borderRadius);
    /*   overflow:hidden;*/
}



.ItemCategoryContainer_ID[b-75yfhoyhfe] {
    /*  width: 180px;*/
    height: fit-content;
    width: fit-content;
    display: grid;
    grid-template-columns: 1fr 1fr;
    justify-content: space-around;
    align-content: start;
    justify-items: center;
    justify-self: center;
    cursor: pointer;
}



.ItemCategoryContainer_S[b-75yfhoyhfe] {
    grid-template-columns: 1fr 1fr 1fr;
}
.ItemCategoryContainer_L[b-75yfhoyhfe] {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.ItemCategory[b-75yfhoyhfe] {
    /* display: inline-block;*/
    width: 180px;
    height: 80px;
    padding-top: 26px;
      border-bottom: 1px solid #fff;
    overflow: visible;
    float: none;
    text-align: center;
    margin: 0 2px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    /*  background-color: #05c5c5;*/
    font-weight: 300;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: 'Times New Roman';
    color: white;
    list-style: none;
    /*    margin-right: 3px;*/
}
.ItemCategory_Dark[b-75yfhoyhfe] {
    /* display: inline-block;*/
    width: 180px;
    height: 80px;
    padding-top: 26px;
    border-bottom: 1px solid black;
    overflow: visible;
    float: none;
    text-align: center;
    margin: 0 1px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    /*  background-color: #05c5c5;*/
    font-weight: 300;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: 'Times New Roman';
    color: white;
    list-style: none;
    /*    margin-right: 3px;*/
}
.ItemCategory a[b-75yfhoyhfe], .ItemCategory_Dark a[b-75yfhoyhfe] {
    color: white;
}

.ItemCategoryContainerSub[b-75yfhoyhfe], .ItemCategoryContainerSub2[b-75yfhoyhfe] {
    width: inherit;
    overflow: hidden;
    max-height: 0px;
}

.ItemCategory:hover > .ItemCategoryContainerSub[b-75yfhoyhfe] {
    overflow: visible;
    margin-top: 30px;
    margin-left: 50%;
    color: white;
}
.ItemCategory_Dark:hover > .ItemCategoryContainerSub[b-75yfhoyhfe] {
    overflow: visible;
    margin-top: 30px;
    margin-left: 50%;
    color: white;
}
.ItemCategory2:hover > .ItemCategoryContainerSub2[b-75yfhoyhfe] {
    overflow: visible;
    /*    margin-left: 100%;
    margin-top: -70px;*/
    /* margin-top: 100%;*/
    /* margin-top: -70px;*/
    color: white;
}

.ItemCategoryContainerSub .ItemCategory[b-75yfhoyhfe] {
    z-index: 1;
    border-left: 0px solid #fff;
}
.ItemCategoryContainerSub .ItemCategory_Dark[b-75yfhoyhfe] {
    z-index: 1;
    border-left: 0px solid black;
}
.ItemCategory1:hover[b-75yfhoyhfe] {
    z-index: 2;
    /*  background-color: #01585b;*/
}

.CurrencyFormatDD[b-75yfhoyhfe] {
    width: max(25vw, 290px);
}
.ActiveTab[b-75yfhoyhfe] {
    z-index: 2;
    /*background-color: #01585b;*/
}

.ItemCategoryContainer_L_M[b-75yfhoyhfe] {
    width: 100%;
    display: grid;
    justify-content: space-around;
    align-content: center;
    grid-template-columns: repeat(3,1fr);
    grid-template-rows: repeat(3,1fr);
    grid-template-areas: 'A B C'
        'D E F'
        'G H I';
    column-gap: 30px;
    row-gap: 30px;
}

.MarketsNav1[b-75yfhoyhfe] {
    grid-area: A;
    justify-self: center;
    align-self: start;
}

.MarketsNav2[b-75yfhoyhfe] {
    grid-area: C;
    justify-self: center;
    align-self: start;
}

.MarketsNav3[b-75yfhoyhfe] {
    grid-area: E;
    justify-self: center;
    align-self: start;
}

.MarketsNav4[b-75yfhoyhfe] {
    grid-area: G;
    justify-self: center;
    align-self: start;
}

.MarketsNav5[b-75yfhoyhfe] {
    grid-area: I;
    justify-self: center;
    align-self: start;
}
@media (max-width: 1500px) {
    .ItemCategoryContainer_L[b-75yfhoyhfe] {
        height: fit-content;
        width: fit-content;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(3,1fr);
        grid-template-areas: 'A B'
            'C D'
            'E F';
        column-gap: 30px;
        row-gap: 30px;
    }
}



@media (max-width: 1500px) {
    /*.form-group {
        font-size: 12px;
    }*/
    .ItemCategoryContainer[b-75yfhoyhfe], .ItemCategoryContainerSub[b-75yfhoyhfe], .ItemCategoryContainer_Main[b-75yfhoyhfe] {
        /*  width: 180px;*/
        height: fit-content;
        width: fit-content;
        display: grid;
        grid-template-columns: 1fr;
        /*        justify-content: space-around;*/
        align-content: start;
        justify-items: left;
        justify-self: left;
        cursor: pointer;
    }

    .GridElementMain[b-75yfhoyhfe], .GridElementMain_Explanation[b-75yfhoyhfe], .GridElementMain_EditForm[b-75yfhoyhfe] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
        /*    column-gap: 25px;*/
        /*  row-gap: 50px;*/
    }

    .GridElementMain_Item[b-75yfhoyhfe] {
        justify-self: center;
        align-self: start;
    }

    .Floater[b-75yfhoyhfe] {
        border-radius: 2px;
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

@media (max-width: 1200px) {
    .item3[b-75yfhoyhfe] {
        grid-template-columns: 5% 90% 5%;
    }
    .form-group[b-75yfhoyhfe] {
        font-size: 14px;
    }
    .GridElementMain_Profile[b-75yfhoyhfe] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
        /*  column-gap: 100px;*/
        /*  row-gap: 50px;*/
    }

    .GridElementMain_Item_Profile[b-75yfhoyhfe] {
        justify-self: left;
        align-self: start;
        /*width: 100%;*/
    }
}
@media (max-width: 900px) {
    .ChartStatisticsComponentsContainer_CS[b-75yfhoyhfe] {
        height: fit-content;
        width: fit-content;
        justify-self: center;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(2,1fr);
        grid-template-areas: 'A B'
            'C D';
        column-gap: 30px;
        row-gap: 30px;
    }
}
@media (max-width: 700px) {
    .form-group[b-75yfhoyhfe] {
        font-size: 14px;
    }

    .ItemCategoryContainer_L[b-75yfhoyhfe] {
        height: fit-content;
        width: fit-content;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(3,1fr);
        grid-template-areas: 'A B'
            'C D'
            'E F';
        column-gap: 5px;
        row-gap: 30px;
    }
    .ItemCategoryContainer_S[b-75yfhoyhfe] {
        grid-template-columns: 1fr;
    }
    .CFComponent[b-75yfhoyhfe] {
        height: 100px;
        vertical-align: middle;
    }
    .ItemCategory_Ratio[b-75yfhoyhfe], .ItemCategory_Sub[b-75yfhoyhfe], CFComponent[b-75yfhoyhfe], .CSComponent_I[b-75yfhoyhfe], .CSComponent[b-75yfhoyhfe] {
        /* display: inline-block;*/
        width: 145px;
    }
}
/* _content/WorldMapProject_Server/Pages/Home.razor.rz.scp.css */
html[b-ldn11nf4tt] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-ldn11nf4tt],
*[b-ldn11nf4tt]::before,
*[b-ldn11nf4tt]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-ldn11nf4tt],
body[b-ldn11nf4tt] {
      overflow-x: hidden;
    /*overflow-y:hidden;*/
}
/*.content-menuOrginal {
        position: -webkit-sticky;
    position: sticky;
    top: 40px;
    box-shadow: 0 5px 40px rgb(4 45 82 / 20%);
    border-radius: 2px;
    padding: 20px 40px 40px;
}*/
/*.item{
    background-color:blue;
}*/
.BoxTitle[b-ldn11nf4tt] {
    font-size: min(20.8px,max(1.067vw, 18.4px));
    font-weight: normal;
    font-family:AvenirNextPForBBG,Helvetica,Arial,sans-serif;
}
.BoxBodyText[b-ldn11nf4tt] {
    font-size: min(19.6px,max(1.067vw, 17px));
    font-weight: normal;
    font-family: AvenirNextPForBBG,Helvetica,Arial,sans-serif;
}
.ContactButton[b-ldn11nf4tt] {
    position: fixed;
    z-index: 1000;
}
.ToolTipInfoC[b-ldn11nf4tt] {
    display: none;
}
.Floater[b-ldn11nf4tt] {
    /*    position: -webkit-sticky;
    position: sticky;*/
    top: 40px;
    /*box-shadow: 0 5px 40px rgb(4 45 82 / 20%);*/
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
    border-radius: 2px;
    /*  padding: 20px 40px 40px;*/
    /* padding: 20px 40px 40px;*/
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    /*  margin-left:50px;*/
    /*right:15px;*/
}
.FloaterChart[b-ldn11nf4tt] {
    top: 40px;
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
    border-radius: 2px;
    padding-top: 60px;
    padding-right: 60px;
    padding-bottom: 40px;
    padding-left: 50px;
}
.Floater_DarkGreen[b-ldn11nf4tt] {
    box-shadow: 0 5px 20px rgb(68 255 0 / 20%);
}

.Floater_Black[b-ldn11nf4tt] {
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
}

.Floater_Bright[b-ldn11nf4tt] {
    box-shadow: 0 5px 20px rgb(0 194 187 / 20%);
}

.Floater_Classic[b-ldn11nf4tt] {
    box-shadow: 0 5px 20px rgb(4 45 82 / 20%);
}

/*.item3 {
    width: 100vw;
    display: grid;
    grid-template-columns: 1.33fr 3.8fr 1.33fr;
    overflow-y: scroll;
    overflow-x: hidden;*/
    /*height: fit-content;*/
    /*width: 100%;*/
    /*background-color: white;*/
    /*grid-area: Content;*/
    /*justify-self: center;
    align-content: center;
    margin-left: 0px;
    margin-right: 0px;*/
    /* border: solid;*/
/*}*/

.GridElementMain[b-ldn11nf4tt] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 500fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
    /*border:solid;*/
}

.GridElementMain_Item[b-ldn11nf4tt] {
    justify-self: center;
    align-self: start;
}



/*.form-group {
    font-size: 18px;
}*/
.GridContainerMain_Tiles[b-ldn11nf4tt] {
    /*    width: 1000px;
    height: 1000px;*/
    justify-content: center;
    align-content: center;
    display: grid;
    column-gap: 0px;
    grid-template-columns: repeat(4,1fr/*190px */ );
    grid-template-rows: repeat(4,min-content /*auto*/ /*260px*/ );
}

.TileItem[b-ldn11nf4tt] {
    margin-bottom: 0px;
    /*  margin-top: 20px;*/
}

    .TileItem:hover[b-ldn11nf4tt] {
        z-index: 10;
    }

/*    .TileItem:has(:hover) {
        z-index: -1;
    }*/

.Tile1[b-ldn11nf4tt] {
    /*  background-color: white;*/
    grid-column: 1/3;
    grid-row: 1/3;
    margin-bottom: 20px;
}

.Tile2[b-ldn11nf4tt] {
    /*  background-color: white;*/
    grid-column: 2/4;
    grid-row: 2/4;
    z-index: 1;
}

.Tile3[b-ldn11nf4tt] {
    /*  background-color: white;*/
    grid-column: 3/5;
    grid-row: 3/5;
    margin-left: 20px;
}

.Tile4[b-ldn11nf4tt] {
    /*    background-color: white;*/
    grid-column: 1/3;
    grid-row: 3/6;
}

.Tile5[b-ldn11nf4tt] {
    /*    background-color: white;*/
    grid-column: 3/5;
    grid-row: 1/3;
    margin-left: 20px;
    margin-bottom: 20px;
}
/*.modal-backdrop, .show {
    z-index:-1 !important;
}*/

.BtnContainer[b-ldn11nf4tt] {
    display: inline-block;
    justify-self: center;
}

@media (max-width: 1200px) {
    .item3[b-ldn11nf4tt] {
        width: 100vw;
        display: grid;
        grid-template-columns: 10% 80% 10%;

    }
    .form-group[b-ldn11nf4tt] {
        font-size: 14px;
    }

    .BtnContainer[b-ldn11nf4tt] {
        display: grid;
        justify-self: center;
        justify-content: center;
        justify-items: center;
    }

    .MainButtons[b-ldn11nf4tt] {
        width: 70%;
    }
}

@media (max-width: 800px) {
    .item3[b-ldn11nf4tt] {
        grid-template-columns: 8% 84% 8%;
    }
    .form-group[b-ldn11nf4tt] {
        font-size: 12px;
    }

    .Floater[b-ldn11nf4tt], .FloaterChart[b-ldn11nf4tt] {
        border-radius: 2px;
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }

    .FloaterMultiBtns[b-ldn11nf4tt] {
        border-radius: 2px;
        padding-top: 20px;
        padding-right: 40px;
        padding-bottom: 20px;
        padding-left: 40px;
    }
}

@media (max-width: 800px) {
    .GridElementMain[b-ldn11nf4tt] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr 8fr 1fr;
        justify-content: center;
        align-content: start;
        row-gap: 20px;
    }

    .GridElementMain_Item[b-ldn11nf4tt] {
        justify-self: center;
        align-self: start;
    }

    .GridContainerMain_Tiles[b-ldn11nf4tt] {
        width:100%;

        display: grid;
        justify-content: center;
        align-content: center;
        column-gap: 0px;
        grid-template-columns: repeat(3,min-content /*190px */ );
        grid-template-rows: repeat(12,min-content /*auto*/ /*260px*/ );
    }

    .TileItem[b-ldn11nf4tt] {
        margin: 1px;
    }

    .Tile1[b-ldn11nf4tt] {
        /*  background-color: white;*/
        grid-column: 1/3;
        grid-row: 1/4;
    }

    .Tile2[b-ldn11nf4tt] {
        /*  background-color: white;*/
        grid-column: 2/4;
        grid-row: 3/6;
        z-index: 1;
    }

    .Tile3[b-ldn11nf4tt] {
        /*  background-color: white;*/
        grid-column: 1/3;
        grid-row: 5/8;
    }

    .Tile4[b-ldn11nf4tt] {
        /*    background-color: white;*/
        grid-column: 2/4;
        grid-row: 7/10;
    }

    .Tile5[b-ldn11nf4tt] {
        /*    background-color: white;*/
        grid-column: 1/3;
        grid-row: 9/12;
    }
}
/* _content/WorldMapProject_Server/Pages/Impressum.razor.rz.scp.css */
html[b-rt5bbbltha] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-rt5bbbltha],
*[b-rt5bbbltha]::before,
*[b-rt5bbbltha]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-rt5bbbltha],
body[b-rt5bbbltha] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}
/*.content-menuOrginal {
        position: -webkit-sticky;
    position: sticky;
    top: 40px;
    box-shadow: 0 5px 40px rgb(4 45 82 / 20%);
    border-radius: 2px;
    padding: 20px 40px 40px;
}*/
.ToolTipInfoC[b-rt5bbbltha] {
    display: none;
}



.GridElementMain[b-rt5bbbltha] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 5fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-rt5bbbltha] {
    justify-self: center;
    align-self: start;
}

[contenteditable]:focus[b-rt5bbbltha] {
    outline: solid 2px black;
}

/* _content/WorldMapProject_Server/Pages/IndicatorCreator.razor.rz.scp.css */
html[b-kic0qwws7p] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-kic0qwws7p],
*[b-kic0qwws7p]::before,
*[b-kic0qwws7p]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-kic0qwws7p],
body[b-kic0qwws7p] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}

.ToolTipInfoC[b-kic0qwws7p] {
    display: none;
}

.GridElementMain[b-kic0qwws7p] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 3fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-kic0qwws7p] {
    justify-self: center;
    align-self: start;
}

.form-group[b-kic0qwws7p] {
    font-size: 18px;
}

.Floater[b-kic0qwws7p] {
    /*    position: -webkit-sticky;
    position: sticky;*/
    top: 40px;
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
    border-radius: 2px;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
}

.Floater_DarkGreen[b-kic0qwws7p] {
    box-shadow: 0 5px 20px rgb(68 255 0 / 20%);
}

.Floater_Black[b-kic0qwws7p] {
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
}

.Floater_Bright[b-kic0qwws7p] {
    box-shadow: 0 5px 20px rgb(0 194 187 / 20%);
}

.Floater_Classic[b-kic0qwws7p] {
    box-shadow: 0 5px 20px rgb(4 45 82 / 20%);
}





@media (max-width: 1200px) {
    .form-group[b-kic0qwws7p] {
        font-size: 14px;
    }
}

@media (max-width: 800px) {
    .form-group[b-kic0qwws7p] {
        font-size: 12px;
    }

    .Floater[b-kic0qwws7p] {
        border-radius: 2px;
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

@media (max-width: 600px) {
    .form-group[b-kic0qwws7p] {
        font-size: 10px;
    }

    .GridElementMain[b-kic0qwws7p] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr 8fr 1fr;
        justify-content: center;
        align-content: start;
        column-gap: 25px;
        row-gap: 50px;
    }

    .GridElementMain_Item[b-kic0qwws7p] {
        justify-self: center;
        align-self: start;
    }
}
/* _content/WorldMapProject_Server/Pages/Indices.razor.rz.scp.css */
html[b-wrvhu3sqnn] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-wrvhu3sqnn],
*[b-wrvhu3sqnn]::before,
*[b-wrvhu3sqnn]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-wrvhu3sqnn],
body[b-wrvhu3sqnn] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}
.CrawlerAnchorTag[b-wrvhu3sqnn] {
    color: inherit;
    /*  text-decoration: none;*/
    /*  pointer-events: none;*/
}
.tClass[b-wrvhu3sqnn] {
    border-spacing: 0;
    border-collapse: collapse;
}
.ToolTipInfoC[b-wrvhu3sqnn] {
    display: none;
}
.BC_Standard_Classic[b-wrvhu3sqnn] {
    border: solid 1px black;
    border-collapse: collapse;
}

.BC_Active_Classic[b-wrvhu3sqnn] {
    border: solid 1px black;
    border-bottom: none;
    border-collapse: collapse;
}

.BC_Standard_DarkGreen[b-wrvhu3sqnn] {
    border: solid 1px rgba(68,255,0,1);
    border-collapse: collapse;
}

.BC_Active_DarkGreen[b-wrvhu3sqnn] {
    border: solid 1px rgba(68,255,0,1);
    border-bottom: none;
    border-collapse: collapse;
}

.BC_Standard_Black[b-wrvhu3sqnn] {
    border: solid 1px rgba(0,194,187,1);
    border-collapse: collapse;
}

.BC_Active_Black[b-wrvhu3sqnn] {
    border: solid 1px rgba(0,194,187,1);
    border-bottom: none;
    border-collapse: collapse;
}

.BC_Standard_Bright[b-wrvhu3sqnn] {
    border: solid 1px rgba(0,194,187,1);
    border-collapse: collapse;
}

.BC_Active_Bright[b-wrvhu3sqnn] {
    border: solid 1px rgba(0,194,187,1);
    border-bottom: none;
    border-collapse: collapse;
}

.ChartStatisticsComponentsContainer[b-wrvhu3sqnn] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.ChartStatisticsComponentsContainer_CS[b-wrvhu3sqnn] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_R[b-wrvhu3sqnn] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 40fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    column-gap: 0px;
    /*  row-gap: 50px;*/
}

text[b-wrvhu3sqnn], tspan[b-wrvhu3sqnn] {
    white-space: pre;
}

table[b-wrvhu3sqnn] {
    overflow: hidden;
    /*    border-collapse: separate !important;
    border-spacing: 0;*/
}
/*.modal-dialog1 {
    max-width: 500px !important;
}*/

.svgTest[b-wrvhu3sqnn] {
    /* background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='56px' height='28px' fill='white' viewBox='0 0 56 28'><rect x='0' y='0' width='56px' height='28px' viewBox='0 0 56 28' stroke='white' fill='white'></rect> <path d='M0 0 Q14 28 28 14 Q42 2 59 26' stroke='blue' stroke-width='9.5'  fill-rule='evenodd'></path></svg>");*/
    background-image: url(../wwwroot/images/SVGBackgroundImages/Wave.png);
    /*background-size: 80%;*/
    background-repeat: repeat;
    /*background-position: center center, 50%, 50%;*/
}

    .svgTest > svg[b-wrvhu3sqnn] {
        display: block;
    }

.GridElementMain_Explanation[b-wrvhu3sqnn], .GridElementMain_EditForm[b-wrvhu3sqnn] {
    height: fit-content;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 4fr 1fr;
    justify-content: center;
    align-content: start;
    justify-items: center;
}

.GridElementMain[b-wrvhu3sqnn], .GridElementMain_News[b-wrvhu3sqnn], .GridElementMain_MW[b-wrvhu3sqnn] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 4fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_V[b-wrvhu3sqnn] {
    height: 100%;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-rows: 1fr 4fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: center;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Item_V[b-wrvhu3sqnn] {
    justify-self: center;
    align-self: center;
    /*width: 100%;*/
}

.GridElementMain_News[b-wrvhu3sqnn] {
    grid-template-columns: 1fr 1fr;
    column-gap: 25px;
}

.GridElementMain_Profile[b-wrvhu3sqnn] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    column-gap: 100px;
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-wrvhu3sqnn], GridElementMain_Item_News[b-wrvhu3sqnn] {
    justify-self: center;
    align-self: start;
    /*width: 100%;*/
}

.form-group[b-wrvhu3sqnn] {
    font-size: 18px;
}

.Floater[b-wrvhu3sqnn] {
    /*    position: -webkit-sticky;
    position: sticky;*/
    top: 40px;
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
    border-radius: 2px;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
}

.Floater_DarkGreen[b-wrvhu3sqnn] {
    box-shadow: 0 5px 20px rgb(68 255 0 / 20%);
}

.Floater_Black[b-wrvhu3sqnn] {
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
}

.Floater_Bright[b-wrvhu3sqnn] {
    box-shadow: 0 5px 20px rgb(0 194 187 / 20%);
}

.Floater_Classic[b-wrvhu3sqnn] {
    box-shadow: 0 5px 20px rgb(4 45 82 / 20%);
}

.bImage[b-wrvhu3sqnn] {
    display: block;
    width: 100%;
    height: 100%;
    /*    max-height: 350px;
    max-width: 350px;*/


    max-width: var(--Img-width);
    max-height: var(--Img-height);
    /* width:auto;*/
    background-size: cover;
    object-fit: cover;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: var(--Img-borderRadius);
    /*   overflow:hidden;*/
}

.ItemCategoryContainer[b-wrvhu3sqnn], .ItemCategoryContainer_S[b-wrvhu3sqnn],  .ItemCategoryContainerSub[b-wrvhu3sqnn] {
    /*  width: 180px;*/
    height: fit-content;
    width: fit-content;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: space-around;
    align-content: start;
    justify-items: center;
    justify-self: center;
    cursor: pointer;
}
.ItemCategoryContainer_L[b-wrvhu3sqnn] {
    height: fit-content;
    width: fit-content;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    justify-content: space-around;
    align-content: start;
    justify-items: center;
    justify-self: center;
    cursor: pointer;
}
.ItemCategoryContainer_ID[b-wrvhu3sqnn] {
    /*  width: 180px;*/
    height: fit-content;
    width: fit-content;
    display: grid;
    grid-template-columns: 1fr 1fr;
    justify-content: space-around;
    align-content: start;
    justify-items: center;
    justify-self: center;
    cursor: pointer;
}

.ItemCategoryContainer_L[b-wrvhu3sqnn] {
    grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ItemCategoryContainer_S[b-wrvhu3sqnn] {
    grid-template-columns: 1fr 1fr 1fr;
}

.ItemCategory[b-wrvhu3sqnn] {
    /* display: inline-block;*/
    width: 180px;
    height: 80px;
    padding-top: 26px;
    /*    border-bottom: 1px solid #fff;*/
    overflow: visible;
    float: none;
    text-align: center;
    margin: 0 2px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    /*background-color: #05c5c5;*/
    font-weight: 300;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: 'Times New Roman';
    /* color: white;*/
    list-style: none;
    /*    margin-right: 3px;*/
}

    .ItemCategory a[b-wrvhu3sqnn] {
        color: white;
    }

.ItemCategoryContainerSub[b-wrvhu3sqnn], .ItemCategoryContainerSub2[b-wrvhu3sqnn] {
    width: inherit;
    overflow: hidden;
    max-height: 0px;
}

.ItemCategory:hover > .ItemCategoryContainerSub[b-wrvhu3sqnn] {
    overflow: visible;
    margin-top: 30px;
    margin-left: 50%;
    color: white;
}

.ItemCategory2:hover > .ItemCategoryContainerSub2[b-wrvhu3sqnn] {
    overflow: visible;
    /*    margin-left: 100%;
    margin-top: -70px;*/
    /* margin-top: 100%;*/
    /* margin-top: -70px;*/
    color: white;
}

.ItemCategoryContainerSub .ItemCategory[b-wrvhu3sqnn] {
    z-index: 1;
    border-left: 0px solid #fff;
}

.ItemCategory1:hover[b-wrvhu3sqnn] {
    z-index: 2;
    /*  background-color: #01585b;*/
}

.ActiveTab[b-wrvhu3sqnn] {
    z-index: 2;
    /*background-color: #01585b;*/
}

.ItemCategoryContainer_L_M[b-wrvhu3sqnn] {
    width: 100%;
    display: grid;
    justify-content: space-around;
    align-content: center;
    grid-template-columns: repeat(3,1fr);
    grid-template-rows: repeat(3,1fr);
    grid-template-areas: 'A B C'
        'D E F'
        'G H I';
    column-gap: 30px;
    row-gap: 30px;
}

.MarketsNav1[b-wrvhu3sqnn] {
    grid-area: A;
    justify-self: center;
    align-self: start;
}

.MarketsNav2[b-wrvhu3sqnn] {
    grid-area: C;
    justify-self: center;
    align-self: start;
}

.MarketsNav3[b-wrvhu3sqnn] {
    grid-area: E;
    justify-self: center;
    align-self: start;
}

.MarketsNav4[b-wrvhu3sqnn] {
    grid-area: G;
    justify-self: center;
    align-self: start;
}

.MarketsNav5[b-wrvhu3sqnn] {
    grid-area: I;
    justify-self: center;
    align-self: start;
}

@media (max-width: 1200px) {
    .item3[b-wrvhu3sqnn] {
        grid-template-columns: 5% 90% 5%;
    }

    .form-group[b-wrvhu3sqnn] {
        font-size: 14px;
    }
}

@media (max-width: 900px) {
    .form-group[b-wrvhu3sqnn] {
        font-size: 12px;
    }

    .GridElementMain_Profile[b-wrvhu3sqnn], .GridElementMain_News[b-wrvhu3sqnn] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
        column-gap: 100px;
        /*  row-gap: 50px;*/
    }

    .ItemCategoryContainer_L_M[b-wrvhu3sqnn] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr; /*    700px auto;*/
        grid-template-rows: 5fr;
        justify-content: center;
        align-content: start;
        grid-template-areas: 'A'
            'B'
            'C'
            'D'
            'E'
            'F'
            'G'
            'H'
            'I';
        column-gap: 0px;
        row-gap: 3px;
    }

    .ItemCategoryContainer[b-wrvhu3sqnn], .ItemCategoryContainer_S[b-wrvhu3sqnn], .ItemCategoryContainerSub[b-wrvhu3sqnn], .ItemCategoryContainer_ID[b-wrvhu3sqnn] {
        /*  width: 180px;*/
        height: fit-content;
        width: fit-content;
        display: grid;
        grid-template-columns: 1fr;
        /*        justify-content: space-around;*/
        align-content: start;
        justify-items: left;
        justify-self: left;
        cursor: pointer;
        row-gap: 3px;
    }

    .GridElementMain[b-wrvhu3sqnn] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
        /*    column-gap: 25px;*/
        /*  row-gap: 50px;*/
    }

    .GridElementMain_Item[b-wrvhu3sqnn] {
        justify-self: center;
        align-self: start;
    }

    .GridElementMain_Item_News[b-wrvhu3sqnn] {
        justify-self: center;
        align-self: start;
        margin-top: 10px;
    }

    .Floater[b-wrvhu3sqnn] {
        border-radius: 2px;
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }

    .ChartStatisticsComponentsContainer_CS[b-wrvhu3sqnn],.ItemCategoryContainer_L[b-wrvhu3sqnn] {
        height: fit-content;
        width: fit-content;
        justify-self: center;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(2,1fr);
        grid-template-areas: 'A B'
            'C D';
        column-gap: 30px;
        row-gap: 30px;
    }
}

@media (max-width: 650px) {
    .ItemCategoryContainer_L[b-wrvhu3sqnn] {
        column-gap: 5px;
    }

    .CFComponent[b-wrvhu3sqnn], .CSComponent_I[b-wrvhu3sqnn], .Indices_Nav[b-wrvhu3sqnn] {
        /* display: inline-block;*/
        width: 145px;
    }

    .CFComponent[b-wrvhu3sqnn], .Indices_Nav[b-wrvhu3sqnn] {
        height: 85px;
        vertical-align: middle;
    }

    .CSComponent[b-wrvhu3sqnn] {
        /*         display: inline-block;*/
        width: 145px;
    }
}

@media (max-width: 600px) {
    .form-group[b-wrvhu3sqnn] {
        font-size: 10px;
    }
}
/* _content/WorldMapProject_Server/Pages/Industry.razor.rz.scp.css */
html[b-xv7wv94pyt] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-xv7wv94pyt],
*[b-xv7wv94pyt]::before,
*[b-xv7wv94pyt]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-xv7wv94pyt],
body[b-xv7wv94pyt] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}

text[b-xv7wv94pyt], tspan[b-xv7wv94pyt] {
    white-space: pre;
}

.ToolTipInfoC[b-xv7wv94pyt] {
    display: none;
}

table[b-xv7wv94pyt] {
    overflow: hidden;
    /*    border-collapse: separate !important;
    border-spacing: 0;*/
}
/*.modal-dialog1 {
    max-width: 500px !important;
}*/
.CrawlerAnchorTag[b-xv7wv94pyt] {
    color: inherit;
    /*  text-decoration: none;*/
    /*  pointer-events: none;*/
}

#CompanyPage[b-xv7wv94pyt] {
    font-size: medium;
}

.tClass[b-xv7wv94pyt] {
    border-spacing: 0;
    border-collapse: collapse;
}

.BC_Standard_Classic[b-xv7wv94pyt] {
    border: solid 1px black;
    border-collapse: collapse;
}

.BC_Active_Classic[b-xv7wv94pyt] {
    border: solid 1px black;
    border-bottom: none;
    border-collapse: collapse;
}

.BC_Standard_DarkGreen[b-xv7wv94pyt] {
    border: solid 1px rgba(68,255,0,1);
    border-collapse: collapse;
}

.BC_Active_DarkGreen[b-xv7wv94pyt] {
    border: solid 1px rgba(68,255,0,1);
    border-bottom: none;
    border-collapse: collapse;
}

.BC_Standard_Black[b-xv7wv94pyt] {
    border: solid 1px rgba(0,194,187,1);
    border-collapse: collapse;
}

.BC_Active_Black[b-xv7wv94pyt] {
    border: solid 1px rgba(0,194,187,1);
    border-bottom: none;
    border-collapse: collapse;
}

.BC_Standard_Bright[b-xv7wv94pyt] {
    border: solid 1px rgba(0,194,187,1);
    border-collapse: collapse;
}

.BC_Active_Bright[b-xv7wv94pyt] {
    border: solid 1px rgba(0,194,187,1);
    border-bottom: none;
    border-collapse: collapse;
}

.ChartStatisticsComponentsContainer[b-xv7wv94pyt] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.ChartStatisticsComponentsContainer_CS[b-xv7wv94pyt] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 1fr 1fr ; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_R[b-xv7wv94pyt] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 40fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    column-gap: 0px;
    /*  row-gap: 50px;*/
}

text[b-xv7wv94pyt], tspan[b-xv7wv94pyt] {
    white-space: pre;
}

table[b-xv7wv94pyt] {
    overflow: hidden;
    /*    border-collapse: separate !important;
    border-spacing: 0;*/
}

.GridElementMain_Explanation[b-xv7wv94pyt], .GridElementMain_EditForm[b-xv7wv94pyt] {
    height: fit-content;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 4fr 1fr;
    justify-content: center;
    align-content: start;
    justify-items: center;
}

.GridElementMain[b-xv7wv94pyt] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 50fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Profile[b-xv7wv94pyt] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    column-gap: 100px;
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-xv7wv94pyt], .GridElementMain_Item_Profile[b-xv7wv94pyt] {
    justify-self: center;
    align-self: start;
    /*width: 100%;*/
}

.form-group[b-xv7wv94pyt] {
    font-size: 18px;
}

.Floater[b-xv7wv94pyt] {
    /*    position: -webkit-sticky;
    position: sticky;*/
    top: 40px;
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
    border-radius: 2px;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
}

.Floater_DarkGreen[b-xv7wv94pyt] {
    box-shadow: 0 5px 20px rgb(68 255 0 / 20%);
}

.Floater_Black[b-xv7wv94pyt] {
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
}

.Floater_Bright[b-xv7wv94pyt] {
    box-shadow: 0 5px 20px rgb(0 194 187 / 20%);
}

.Floater_Classic[b-xv7wv94pyt] {
    box-shadow: 0 5px 20px rgb(4 45 82 / 20%);
}

.ItemCategoryContainer[b-xv7wv94pyt], .ItemCategoryContainer_Main[b-xv7wv94pyt], .ItemCategoryContainerSub[b-xv7wv94pyt], .ItemCategoryContainer_L[b-xv7wv94pyt], .ItemCategoryContainer_S[b-xv7wv94pyt] {
    /*  width: 180px;*/
    height: fit-content;
    width: fit-content;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    justify-content: space-around;
    align-content: start;
    justify-items: center;
    justify-self: center;
    cursor: pointer;
}

.bImage[b-xv7wv94pyt] {
    display: block;
    width: 100%;
    height: 100%;
    /*    max-height: 350px;
    max-width: 350px;*/


    max-width: var(--Img-width);
    max-height: var(--Img-height);
    /* width:auto;*/
    background-size: cover;
    object-fit: cover;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: var(--Img-borderRadius);
    /*   overflow:hidden;*/
}



.ItemCategoryContainer_ID[b-xv7wv94pyt] {
    /*  width: 180px;*/
    height: fit-content;
    width: fit-content;
    display: grid;
    grid-template-columns: 1fr 1fr;
    justify-content: space-around;
    align-content: start;
    justify-items: center;
    justify-self: center;
    cursor: pointer;
}
.ItemCategoryContainer_Main[b-xv7wv94pyt] {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}


.ItemCategoryContainer_S[b-xv7wv94pyt] {
    grid-template-columns: 1fr 1fr;
}

.ItemCategoryContainer_L[b-xv7wv94pyt] {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}


.ItemCategory[b-xv7wv94pyt] {
    /* display: inline-block;*/
    width: 180px;
    height: 80px;
    padding-top: 26px;
    border: 1px solid #fff;
    overflow: visible;
    float: none;
    text-align: center;
    margin: 0 1.6px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    /*  background-color: #05c5c5;*/
    font-weight: 300;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: 'Times New Roman';
    color: white;
    list-style: none;
    /*    margin-right: 3px;*/
}

.ItemCategory_Dark[b-xv7wv94pyt] {
    /* display: inline-block;*/
    width: 180px;
    height: 80px;
    padding-top: 26px;
    border: 1px solid black;
    overflow: visible;
    float: none;
    text-align: center;
    margin: 0 1.6px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    /*  background-color: #05c5c5;*/
    font-weight: 300;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: 'Times New Roman';
    color: white;
    list-style: none;
    /*    margin-right: 3px;*/
}

    .ItemCategory a[b-xv7wv94pyt], .ItemCategory_Dark a[b-xv7wv94pyt] {
        color: white;
    }

.ItemCategoryContainerSub[b-xv7wv94pyt], .ItemCategoryContainerSub2[b-xv7wv94pyt] {
    width: inherit;
    overflow: hidden;
    max-height: 0px;
}

.ItemCategory:hover > .ItemCategoryContainerSub[b-xv7wv94pyt] {
    overflow: visible;
    margin-top: 30px;
    margin-left: 50%;
    color: white;
}

.ItemCategory_Dark:hover > .ItemCategoryContainerSub[b-xv7wv94pyt] {
    overflow: visible;
    margin-top: 30px;
    margin-left: 50%;
    color: white;
}

.ItemCategory2:hover > .ItemCategoryContainerSub2[b-xv7wv94pyt] {
    overflow: visible;
    /*    margin-left: 100%;
    margin-top: -70px;*/
    /* margin-top: 100%;*/
    /* margin-top: -70px;*/
    color: white;
}

.ItemCategoryContainerSub .ItemCategory[b-xv7wv94pyt] {
    z-index: 1;
    border-left: 0px solid #fff;
}

.ItemCategoryContainerSub .ItemCategory_Dark[b-xv7wv94pyt] {
    z-index: 1;
    border-left: 0px solid black;
}

.ItemCategory1:hover[b-xv7wv94pyt] {
    z-index: 2;
    /*  background-color: #01585b;*/
}

.CurrencyFormatDD[b-xv7wv94pyt] {
    width: max(25vw, 290px);
}

.ActiveTab[b-xv7wv94pyt] {
    z-index: 2;
    /*background-color: #01585b;*/
}

.ItemCategoryContainer_L_M[b-xv7wv94pyt] {
    width: 100%;
    display: grid;
    justify-content: space-around;
    align-content: center;
    grid-template-columns: repeat(3,1fr);
    grid-template-rows: repeat(3,1fr);
    grid-template-areas: 'A B C'
        'D E F'
        'G H I';
    column-gap: 30px;
    row-gap: 30px;
}

.MarketsNav1[b-xv7wv94pyt] {
    grid-area: A;
    justify-self: center;
    align-self: start;
}

.MarketsNav2[b-xv7wv94pyt] {
    grid-area: C;
    justify-self: center;
    align-self: start;
}

.MarketsNav3[b-xv7wv94pyt] {
    grid-area: E;
    justify-self: center;
    align-self: start;
}

.MarketsNav4[b-xv7wv94pyt] {
    grid-area: G;
    justify-self: center;
    align-self: start;
}

.MarketsNav5[b-xv7wv94pyt] {
    grid-area: I;
    justify-self: center;
    align-self: start;
}

@media (max-width: 1500px) {
    .ItemCategoryContainer_L[b-xv7wv94pyt] {
        height: fit-content;
        width: fit-content;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(3,1fr);
        grid-template-areas: 'A B'
            'C D'
            'E F';
        column-gap: 30px;
        row-gap: 30px;
    }
    .ItemCategoryContainer[b-xv7wv94pyt] {
        height: fit-content;
        width: fit-content;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(2,1fr);
        grid-template-areas: 'A B'
            'C D';
        column-gap: 30px;
        row-gap: 30px;
    }
}



@media (max-width: 1500px) {
    /*.form-group {
        font-size: 12px;
    }*/
     .ItemCategoryContainerSub[b-xv7wv94pyt] {
        /*  width: 180px;*/
        height: fit-content;
        width: fit-content;
        display: grid;
        grid-template-columns: 1fr;
        /*        justify-content: space-around;*/
        align-content: start;
        justify-items: left;
        justify-self: left;
        cursor: pointer;
    }

    .GridElementMain[b-xv7wv94pyt], .GridElementMain_Explanation[b-xv7wv94pyt], .GridElementMain_EditForm[b-xv7wv94pyt] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
        /*    column-gap: 25px;*/
        /*  row-gap: 50px;*/
    }

    .GridElementMain_Item[b-xv7wv94pyt] {
        justify-self: center;
        align-self: start;
    }

    .Floater[b-xv7wv94pyt] {
        border-radius: 2px;
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

@media (max-width: 1200px) {
    .item3[b-xv7wv94pyt] {
        grid-template-columns: 5% 90% 5%;
    }

    .form-group[b-xv7wv94pyt] {
        font-size: 14px;
    }

    .GridElementMain_Profile[b-xv7wv94pyt], .ItemCategoryContainer_Main[b-xv7wv94pyt] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
        /*  column-gap: 100px;*/
        /*  row-gap: 50px;*/
    }

    .GridElementMain_Item_Profile[b-xv7wv94pyt] {
        justify-self: left;
        align-self: start;
        /*width: 100%;*/
    }
}

@media (max-width: 900px) {
    .ChartStatisticsComponentsContainer_CS[b-xv7wv94pyt] {
        height: fit-content;
        width: fit-content;
        justify-self: center;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(2,1fr);
        grid-template-areas: 'A B'
            'C D';
        column-gap: 30px;
        row-gap: 30px;
    }

    .ItemCategoryContainer_S[b-xv7wv94pyt] {
        grid-template-columns: 1fr;
        grid-template-rows: 1fr 1fr 1fr;
        row-gap: 7px;
    }
}

@media (max-width: 700px) {
    .form-group[b-xv7wv94pyt] {
        font-size: 14px;
    }

    .ChartStatisticsComponentsContainer_CS[b-xv7wv94pyt] {
        height: fit-content;
        width: fit-content;
        justify-self: center;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(2,1fr);
        grid-template-areas: 'A B'
            'C D';
        column-gap: 5px;
        row-gap: 5px;
        margin-top: 8px;
    }

    .ItemCategoryContainer_L[b-xv7wv94pyt] {
        height: fit-content;
        width: fit-content;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(3,1fr);
        grid-template-areas: 'A B'
            'C D'
            'E F';
        column-gap: 5px;
        row-gap: 30px;
    }

    .CFComponent[b-xv7wv94pyt] {
        height: 100px;
        vertical-align: middle;
    }

    .ItemCategory_Ratio[b-xv7wv94pyt], .ItemCategory_Sub[b-xv7wv94pyt], .CFComponent[b-xv7wv94pyt], .CSComponent_I[b-xv7wv94pyt], .CSComponent[b-xv7wv94pyt], .ListItem_INDUSTRY[b-xv7wv94pyt] {
        /* display: inline-block;*/
        width: 145px;
    }
}
/* _content/WorldMapProject_Server/Pages/Markets.razor.rz.scp.css */
html[b-9d4cdi48bm] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-9d4cdi48bm],
*[b-9d4cdi48bm]::before,
*[b-9d4cdi48bm]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-9d4cdi48bm],
body[b-9d4cdi48bm] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}
.CrawlerAnchorTag[b-9d4cdi48bm] {
    color: inherit;
    /*  text-decoration: none;*/
    /*  pointer-events: none;*/
}
.tClass[b-9d4cdi48bm] {
    border-spacing: 0;
    border-collapse: collapse;
}
.ToolTipInfoC[b-9d4cdi48bm] {
    display: none;
}
.BC_Standard_Classic[b-9d4cdi48bm] {
    border: solid 1px black;
    border-collapse: collapse;
}

.BC_Active_Classic[b-9d4cdi48bm] {
    border: solid 1px black;
    border-bottom: none;
    border-collapse: collapse;
}

.BC_Standard_DarkGreen[b-9d4cdi48bm] {
    border: solid 1px rgba(68,255,0,1);
    border-collapse: collapse;
}

.BC_Active_DarkGreen[b-9d4cdi48bm] {
    border: solid 1px rgba(68,255,0,1);
    border-bottom: none;
    border-collapse: collapse;
}

.BC_Standard_Black[b-9d4cdi48bm] {
    border: solid 1px rgba(0,194,187,1);
    border-collapse: collapse;
}

.BC_Active_Black[b-9d4cdi48bm] {
    border: solid 1px rgba(0,194,187,1);
    border-bottom: none;
    border-collapse: collapse;
}

.BC_Standard_Bright[b-9d4cdi48bm] {
    border: solid 1px rgba(0,194,187,1);
    border-collapse: collapse;
}

.BC_Active_Bright[b-9d4cdi48bm] {
    border: solid 1px rgba(0,194,187,1);
    border-bottom: none;
    border-collapse: collapse;
}

.ChartStatisticsComponentsContainer[b-9d4cdi48bm] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.ChartStatisticsComponentsContainer_CS[b-9d4cdi48bm] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_R[b-9d4cdi48bm] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 40fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    column-gap: 0px;
    /*  row-gap: 50px;*/
}

text[b-9d4cdi48bm], tspan[b-9d4cdi48bm] {
    white-space: pre;
}

table[b-9d4cdi48bm] {
    overflow: hidden;
    /*    border-collapse: separate !important;
    border-spacing: 0;*/
}
/*.modal-dialog1 {
    max-width: 500px !important;
}*/

.svgTest[b-9d4cdi48bm] {
    /* background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='56px' height='28px' fill='white' viewBox='0 0 56 28'><rect x='0' y='0' width='56px' height='28px' viewBox='0 0 56 28' stroke='white' fill='white'></rect> <path d='M0 0 Q14 28 28 14 Q42 2 59 26' stroke='blue' stroke-width='9.5'  fill-rule='evenodd'></path></svg>");*/
    background-image: url(../wwwroot/images/SVGBackgroundImages/Wave.png);
    /*background-size: 80%;*/
    background-repeat: repeat;
    /*background-position: center center, 50%, 50%;*/
}

    .svgTest > svg[b-9d4cdi48bm] {
        display: block;
    }

.GridElementMain_Explanation[b-9d4cdi48bm], .GridElementMain_EditForm[b-9d4cdi48bm] {
    height: fit-content;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 4fr 1fr;
    justify-content: center;
    align-content: start;
    justify-items: center;
}

.GridElementMain[b-9d4cdi48bm], .GridElementMain_News[b-9d4cdi48bm], .GridElementMain_MW[b-9d4cdi48bm] {
    height: fit-content;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 4fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_V[b-9d4cdi48bm] {
    height: 100%;
    width: 100%;
    /*    min-width:75%;*/
    display: grid;
    grid-template-rows: 1fr 4fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: center;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Item_V[b-9d4cdi48bm] {
    justify-self: center;
    align-self: center;
    /*width: 100%;*/
}

.GridElementMain_News[b-9d4cdi48bm] {
    grid-template-columns: 1fr 1fr;
    column-gap: 25px;
}

.GridElementMain_Profile[b-9d4cdi48bm] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    column-gap: 100px;
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-9d4cdi48bm], GridElementMain_Item_News[b-9d4cdi48bm] {
    justify-self: center;
    align-self: start;
    /*width: 100%;*/
}

.form-group[b-9d4cdi48bm] {
    font-size: 18px;
}

.Floater[b-9d4cdi48bm] {
    /*    position: -webkit-sticky;
    position: sticky;*/
    top: 40px;
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
    border-radius: 2px;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
}

.Floater_DarkGreen[b-9d4cdi48bm] {
    box-shadow: 0 5px 20px rgb(68 255 0 / 20%);
}

.Floater_Black[b-9d4cdi48bm] {
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
}

.Floater_Bright[b-9d4cdi48bm] {
    box-shadow: 0 5px 20px rgb(0 194 187 / 20%);
}

.Floater_Classic[b-9d4cdi48bm] {
    box-shadow: 0 5px 20px rgb(4 45 82 / 20%);
}

.bImage[b-9d4cdi48bm] {
    display: block;
    width: 100%;
    height: 100%;
    /*    max-height: 350px;
    max-width: 350px;*/


    max-width: var(--Img-width);
    max-height: var(--Img-height);
    /* width:auto;*/
    background-size: cover;
    object-fit: cover;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: var(--Img-borderRadius);
    /*   overflow:hidden;*/
}

.ItemCategoryContainer[b-9d4cdi48bm], .ItemCategoryContainer_S[b-9d4cdi48bm], .ItemCategoryContainer_L[b-9d4cdi48bm], .ItemCategoryContainerSub[b-9d4cdi48bm] {
    /*  width: 180px;*/
    height: fit-content;
    width: fit-content;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: space-around;
    align-content: start;
    justify-items: center;
    justify-self: center;
    cursor: pointer;
}

.ItemCategoryContainer_ID[b-9d4cdi48bm] {
    /*  width: 180px;*/
    height: fit-content;
    width: fit-content;
    display: grid;
    grid-template-columns: 1fr 1fr;
    justify-content: space-around;
    align-content: start;
    justify-items: center;
    justify-self: center;
    cursor: pointer;
}

.ItemCategoryContainer_L[b-9d4cdi48bm] {
    grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ItemCategoryContainer_S[b-9d4cdi48bm] {
    grid-template-columns: 1fr 1fr 1fr;
}

.ItemCategory[b-9d4cdi48bm] {
    /* display: inline-block;*/
    width: 180px;
    height: 80px;
    padding-top: 26px;
    /*    border-bottom: 1px solid #fff;*/
    overflow: visible;
    float: none;
    text-align: center;
    margin: 0 1px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    /*background-color: #05c5c5;*/
    font-weight: 300;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: 'Times New Roman';
    /* color: white;*/
    list-style: none;
    /*    margin-right: 3px;*/
}

    .ItemCategory a[b-9d4cdi48bm] {
        color: white;
    }

.ItemCategoryContainerSub[b-9d4cdi48bm], .ItemCategoryContainerSub2[b-9d4cdi48bm] {
    width: inherit;
    overflow: hidden;
    max-height: 0px;
}

.ItemCategory:hover > .ItemCategoryContainerSub[b-9d4cdi48bm] {
    overflow: visible;
    margin-top: 30px;
    margin-left: 50%;
    color: white;
}

.ItemCategory2:hover > .ItemCategoryContainerSub2[b-9d4cdi48bm] {
    overflow: visible;
    /*    margin-left: 100%;
    margin-top: -70px;*/
    /* margin-top: 100%;*/
    /* margin-top: -70px;*/
    color: white;
}

.ItemCategoryContainerSub .ItemCategory[b-9d4cdi48bm] {
    z-index: 1;
    border-left: 0px solid #fff;
}

.ItemCategory1:hover[b-9d4cdi48bm] {
    z-index: 2;
    /*  background-color: #01585b;*/
}

.ActiveTab[b-9d4cdi48bm] {
    z-index: 2;
    /*background-color: #01585b;*/
}

.ItemCategoryContainer_L_M[b-9d4cdi48bm] {
    width: 100%;
    display: grid;
    justify-content: space-around;
    align-content: center;
    grid-template-columns: repeat(3,1fr);
    grid-template-rows: repeat(3,1fr);
    grid-template-areas: 'A B C'
        'D E F'
        'G H I';
    column-gap: 30px;
    row-gap: 30px;
}

.MarketsNav1[b-9d4cdi48bm] {
    grid-area: A;
    justify-self: center;
    align-self: start;
}

.MarketsNav2[b-9d4cdi48bm] {
    grid-area: C;
    justify-self: center;
    align-self: start;
}

.MarketsNav3[b-9d4cdi48bm] {
    grid-area: E;
    justify-self: center;
    align-self: start;
}

.MarketsNav4[b-9d4cdi48bm] {
    grid-area: G;
    justify-self: center;
    align-self: start;
}

.MarketsNav5[b-9d4cdi48bm] {
    grid-area: I;
    justify-self: center;
    align-self: start;
}
.BtnArrow[b-9d4cdi48bm]{
    font-size:20px;
}
.WebButtons[b-9d4cdi48bm] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 10px;
    justify-content: center;
}

.BtnLoad[b-9d4cdi48bm] {
    justify-self: right;
    margin-top: 15px;
}

.BtnSave[b-9d4cdi48bm] {
    justify-self: left;
    margin-top: 15px;
/*    margin-bottom: 100px;*/
}
@media (max-width: 1200px) {
    .item3[b-9d4cdi48bm] {
        grid-template-columns: 5% 90% 5%;
    }
    .form-group[b-9d4cdi48bm] {
        font-size: 14px;
    }
}

@media (max-width: 900px) {
    .form-group[b-9d4cdi48bm] {
        font-size: 12px;
    }
    .WebButtons[b-9d4cdi48bm] {
        display: grid;
        grid-template-columns: 1fr;
        grid-template-rows: 1fr 1fr;
        row-gap: 10px;
        justify-content: center;
    }

    .BtnLoad[b-9d4cdi48bm], .BtnSave[b-9d4cdi48bm] {
        justify-self: center;
        margin-top: 0px;
       /* margin-bottom: 20px;*/
    }
    .GridElementMain_Profile[b-9d4cdi48bm], .GridElementMain_News[b-9d4cdi48bm] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
        column-gap: 100px;
        /*  row-gap: 50px;*/
    }

    .ItemCategoryContainer_L_M[b-9d4cdi48bm] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr; /*    700px auto;*/
        grid-template-rows: 5fr;
        justify-content: center;
        align-content: start;
        grid-template-areas: 'A'
            'B'
            'C'
            'D'
            'E'
            'F'
            'G'
            'H'
            'I';
        column-gap: 0px;
        row-gap: 3px;
    }

    .ItemCategoryContainer[b-9d4cdi48bm], .ItemCategoryContainer_S[b-9d4cdi48bm], .ItemCategoryContainer_L[b-9d4cdi48bm], .ItemCategoryContainerSub[b-9d4cdi48bm], .ItemCategoryContainer_ID[b-9d4cdi48bm] {
        /*  width: 180px;*/
        height: fit-content;
        width: fit-content;
        display: grid;
        grid-template-columns: 1fr;
        /*        justify-content: space-around;*/
        align-content: start;
        justify-items: left;
        justify-self: left;
        cursor: pointer;
        row-gap: 3px;
    }

    .GridElementMain[b-9d4cdi48bm] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
        /*    column-gap: 25px;*/
        /*  row-gap: 50px;*/
    }

    .GridElementMain_Item[b-9d4cdi48bm] {
        justify-self: center;
        align-self: start;
    }

    .GridElementMain_Item_News[b-9d4cdi48bm] {
        justify-self: center;
        align-self: start;
        margin-top: 10px;
    }

    .Floater[b-9d4cdi48bm] {
        border-radius: 2px;
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }

    .ChartStatisticsComponentsContainer_CS[b-9d4cdi48bm] {
        height: fit-content;
        width: fit-content;
        justify-self: center;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(2,1fr);
        grid-template-areas: 'A B'
            'C D';
        column-gap: 30px;
        row-gap: 30px;
    }
}

@media (max-width: 650px) {
    .CFComponent[b-9d4cdi48bm], .CSComponent_I[b-9d4cdi48bm] {
        /* display: inline-block;*/
        width: 145px;
    }

    .CFComponent[b-9d4cdi48bm] {
        height: 100px;
        vertical-align: middle;
    }

    .CSComponent[b-9d4cdi48bm] {
        /*         display: inline-block;*/
        width: 145px;
    }
}

@media (max-width: 600px) {
    .form-group[b-9d4cdi48bm] {
        font-size: 10px;
    }
    .BtnArrow[b-9d4cdi48bm] {
        font-size: 15px;
    }
}
/* _content/WorldMapProject_Server/Pages/MyWorldMapAccount.razor.rz.scp.css */
html[b-4kjyribpoi] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-4kjyribpoi],
*[b-4kjyribpoi]::before,
*[b-4kjyribpoi]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-4kjyribpoi],
body[b-4kjyribpoi] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}


.ToolTipInfoC[b-4kjyribpoi] {
    display: none;
}
.GridElementMain[b-4kjyribpoi] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 3fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}
.TableRowUserAccount_TD[b-4kjyribpoi] {
    min-width: 130px;
    min-height: 60px;
    text-align: center;
    vertical-align: central;
    padding: 20px;
    font-size: 17px;
}
.GridElementMain_Item[b-4kjyribpoi] {
    justify-self: center;
    align-self: start;
}
.wrapper[b-4kjyribpoi] {
    /* width:300px;*/
    display: block;
    overflow-x: scroll;
    overflow-y: hidden;
    /*    white-space: nowrap;*/
}

.ChartStatisticsComponentsContainer_S[b-4kjyribpoi] {
    height: fit-content;
    justify-self: center;
    width: fit-content;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.ItemCategory[b-4kjyribpoi] {
    /* display: inline-block;*/
    width: 180px;
    height: 80px;
    padding-top: 26px;
    /*  border-bottom: 1px solid #fff;*/
    overflow: visible;
    float: none;
    text-align: center;
    margin: 0 1.6px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    /*  background-color: #05c5c5;*/
    font-weight: 300;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: 'Times New Roman';
    color: white;
    list-style: none;
    /*    margin-right: 3px;*/
}

@media (max-width: 650px) {
    .ChartStatisticsComponentsContainer_S[b-4kjyribpoi] {

        grid-template-columns: 1fr; /*    700px auto;*/
        row-gap:10px;
    }
    .CSComponent[b-4kjyribpoi], {
        /* display: inline-block;*/
        width: 145px;
    }
}
@media (max-width: 450px) {
   

    .TableRowUserAccount_TD[b-4kjyribpoi] {
        font-size: 13px;
    }
}
/* _content/WorldMapProject_Server/Pages/ScatterPlotTool.razor.rz.scp.css */
html[b-txe6lwz6te] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-txe6lwz6te],
*[b-txe6lwz6te]::before,
*[b-txe6lwz6te]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-txe6lwz6te],
body[b-txe6lwz6te] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}
text[b-txe6lwz6te],tspan[b-txe6lwz6te] {
    white-space: pre;
}
table[b-txe6lwz6te] {
    overflow: hidden;
    /*    border-collapse: separate !important;
    border-spacing: 0;*/
}
/*.modal-dialog1 {
    max-width: 500px !important;
}*/

.svgTest[b-txe6lwz6te] {
    /* background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='56px' height='28px' fill='white' viewBox='0 0 56 28'><rect x='0' y='0' width='56px' height='28px' viewBox='0 0 56 28' stroke='white' fill='white'></rect> <path d='M0 0 Q14 28 28 14 Q42 2 59 26' stroke='blue' stroke-width='9.5'  fill-rule='evenodd'></path></svg>");*/
    background-image:url(../wwwroot/images/SVGBackgroundImages/Wave.png);
    /*background-size: 80%;*/
    background-repeat: repeat;
    /*background-position: center center, 50%, 50%;*/
}
    .svgTest > svg[b-txe6lwz6te] {
        display: block;
    }
.ToolTipInfoC[b-txe6lwz6te] {
    display: none;
}
.GridElementMain_Explanation[b-txe6lwz6te], .GridElementMain_EditForm[b-txe6lwz6te] {
    height: fit-content;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 4fr 1fr;
    justify-content: center;
    align-content: start;
    justify-items: center;
}
.GridElementMain[b-txe6lwz6te] {
    height: fit-content;
    width: 100%;
/*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 4fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-txe6lwz6te] {
    justify-self: center;
    align-self: start;
    /*width: 100%;*/
}

.form-group[b-txe6lwz6te] {
    font-size: 18px;
}

.Floater[b-txe6lwz6te] {
    /*    position: -webkit-sticky;
    position: sticky;*/
    top: 40px;
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
    border-radius: 2px;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
}

.Floater_DarkGreen[b-txe6lwz6te] {
    box-shadow: 0 5px 20px rgb(68 255 0 / 20%);
}

.Floater_Black[b-txe6lwz6te] {
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
}

.Floater_Bright[b-txe6lwz6te] {
    box-shadow: 0 5px 20px rgb(0 194 187 / 20%);
}

.Floater_Classic[b-txe6lwz6te] {
    box-shadow: 0 5px 20px rgb(4 45 82 / 20%);
}
.ChartStatisticsComponentsContainer_S[b-txe6lwz6te] {
    height: fit-content;
    justify-self: center;
    width: fit-content;
    /*    min-width:75%;*/
    display: grid;
    grid-template-columns: 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.ItemCategory[b-txe6lwz6te] {
    /* display: inline-block;*/
    width: 180px;
    height: 80px;
    padding-top: 26px;
    border: 1px solid #fff;
    overflow: visible;
    float: none;
    text-align: center;
    margin: 0 1.6px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    /*  background-color: #05c5c5;*/
    font-weight: 300;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: 'Times New Roman';
    color: white;
    list-style: none;
    /*    margin-right: 3px;*/
}

.ItemCategory_Dark[b-txe6lwz6te] {
    /* display: inline-block;*/
    width: 180px;
    height: 80px;
    padding-top: 26px;
    border: 1px solid black;
    overflow: visible;
    float: none;
    text-align: center;
    margin: 0 1.6px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    /*  background-color: #05c5c5;*/
    font-weight: 300;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: 'Times New Roman';
    color: white;
    list-style: none;
    /*    margin-right: 3px;*/
}

    .ItemCategory a[b-txe6lwz6te], .ItemCategory_Dark a[b-txe6lwz6te] {
        color: white;
    }

.ItemCategoryContainerSub[b-txe6lwz6te], .ItemCategoryContainerSub2[b-txe6lwz6te] {
    width: inherit;
    overflow: hidden;
    max-height: 0px;
}

.ItemCategory:hover > .ItemCategoryContainerSub[b-txe6lwz6te] {
    overflow: visible;
    margin-top: 30px;
    margin-left: 50%;
    color: white;
}

.ItemCategory_Dark:hover > .ItemCategoryContainerSub[b-txe6lwz6te] {
    overflow: visible;
    margin-top: 30px;
    margin-left: 50%;
    color: white;
}

.ItemCategory2:hover > .ItemCategoryContainerSub2[b-txe6lwz6te] {
    overflow: visible;
    /*    margin-left: 100%;
    margin-top: -70px;*/
    /* margin-top: 100%;*/
    /* margin-top: -70px;*/
    color: white;
}

.ItemCategoryContainerSub .ItemCategory[b-txe6lwz6te] {
    z-index: 1;
    border-left: 0px solid #fff;
}

.ItemCategoryContainerSub .ItemCategory_Dark[b-txe6lwz6te] {
    z-index: 1;
    border-left: 0px solid black;
}

.ItemCategory1:hover[b-txe6lwz6te] {
    z-index: 2;
    /*  background-color: #01585b;*/
}
input[b-txe6lwz6te]::-webkit-input-placeholder {
    font-size: 12px;
}
@media (max-width: 1200px) {
    .form-group[b-txe6lwz6te] {
        font-size: 14px;
    }
}

@media (max-width: 800px) {
    .form-group[b-txe6lwz6te] {
        font-size: 12px;
    }

    .GridElementMain[b-txe6lwz6te], .GridElementMain_Explanation[b-txe6lwz6te], .GridElementMain_EditForm[b-txe6lwz6te] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr 8fr 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
        /*    column-gap: 25px;*/
        /*  row-gap: 50px;*/
    }

    .GridElementMain_Item[b-txe6lwz6te] {
        justify-self: center;
        align-self: start;
    }

    .Floater[b-txe6lwz6te] {
        border-radius: 2px;
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

@media (max-width: 600px) {
    .form-group[b-txe6lwz6te] {
        font-size: 10px;
    }
}
/* _content/WorldMapProject_Server/Pages/SelectedCountryRankings.razor.rz.scp.css */
html[b-qhosgnloex] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-qhosgnloex],
*[b-qhosgnloex]::before,
*[b-qhosgnloex]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-qhosgnloex],
body[b-qhosgnloex] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}
.ToolTipInfoC[b-qhosgnloex] {
    display: none;
}
/*.item3 {
    overflow-x: hidden;
    height: 100%;
    width: 100%;
    background-color: white;*/
/*grid-area: Content;*/
/*justify-self: center;
    margin-left: 0px;
    margin-right: 0px;*/
/*  border:solid;*/
/*}*/
.GridElementMain_Meta[b-qhosgnloex] {
    width: 100%;
    display: grid;
    grid-template-columns: 3.375fr 12fr 3.375fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_DD[b-qhosgnloex] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 3fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain[b-qhosgnloex] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 50fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-qhosgnloex] {
    justify-self: center;
    align-self: start;
}

/**::-webkit-scrollbar {
    display: none;
}*/

#SelectedCountryRankings[b-qhosgnloex] {
    font-size: medium;
}

#CountryProfileMain_B_Dist[b-qhosgnloex] {
    /*  width: 994px;*/
    display: grid;
    grid-template-columns: auto auto; /*    700px auto;*/
    grid-template-rows: repeat(1,auto);
    justify-self: center;
    justify-content: center;
    align-content: center;
    column-gap: 15px;
    row-gap: 50px;
}

.CountryProfileItem_B_Odd_Dist[b-qhosgnloex] {
    margin-left: 0px;
    justify-self: center;
    align-self: start;
}

.CountryProfileItem_B_Dist[b-qhosgnloex] {
    justify-self: center;
    align-self: start;
}

.RankingCategory1:hover[b-qhosgnloex] {
    z-index: 2;
    background-color: #000000;
}

@media (max-width: 1200px) {
    .CountryProfileChart[b-qhosgnloex] {
        width: 100%;
        display: grid;
        grid-template-columns: auto; /*    700px auto;*/
        column-gap: 0px;
        justify-content: center;
        margin-left: 0px;
        align-content: center;
    }

    .CountryProfileChartItem[b-qhosgnloex] {
        margin: 0px;
        height: 100%;
        width: 100%;
        justify-self: center;
        align-self: start;
    }

    #SelectedCountryRankings[b-qhosgnloex] {
        font-size: small;
    }

    #CountryProfileMain_B_Dist[b-qhosgnloex] {
        width: 100%;
        display: grid;
        grid-template-columns: auto; /*    700px auto;*/
        column-gap: 0px;
        justify-content: center;
        margin-left: 0px;
        align-content: center;
    }

    /*.CountryProfileItem_B_Odd, .CountryProfileItem_B, .CountryProfileItem_C, .CountryProfileItem_C_Btns {
        margin: 0px;
        height: 100%;
        width: 90%;
        justify-self: center;
        align-self: center;
    }*/
}
/* _content/WorldMapProject_Server/Pages/SiteMap.razor.rz.scp.css */
html[b-9ympkemgop] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-9ympkemgop],
*[b-9ympkemgop]::before,
*[b-9ympkemgop]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-9ympkemgop],
body[b-9ympkemgop] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}
.ToolTipInfoC[b-9ympkemgop] {
    display: none;
}

.GridElementMain[b-9ympkemgop] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 100fr 1fr; /*    700px auto;*/
    justify-content: left;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-9ympkemgop] {
    justify-self: left;
    align-self: start;
}
.RankingCategoryContainer[b-9ympkemgop] {
    width: 180px;
}

.RankingCategory[b-9ympkemgop] {
    /* display: inline-block;*/
    width: 180px;
    height: 120px;
    padding-top: 46px;
    border-bottom: 1px solid #fff;
    overflow: visible;
    float: none;
    text-align: center;
    margin: 0 1px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    background-color: #05c5c5;
    font-weight: 300;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: 'Times New Roman';
    color: white;
    list-style: none;
    margin-right: 3px;
}

    .RankingCategory a[b-9ympkemgop] {
        color: white;
    }

.RankingCategoryContainerSub[b-9ympkemgop], .RankingCategoryContainerSub2[b-9ympkemgop] {
    width: inherit;
    overflow: hidden;
    max-height: 0px;
}

.RankingCategory:hover > .RankingCategoryContainerSub[b-9ympkemgop] {
    overflow: visible;
    margin-left: 100%;
    margin-top: -70px;
    color: white;
}
.RankingCategory2:hover > .RankingCategoryContainerSub2[b-9ympkemgop] {
    overflow: visible;
    margin-left: 100%;
    margin-top: -70px;
    color: white;
}

.RankingCategoryContainerSub .RankingCategory[b-9ympkemgop] {
    z-index: 1;
    border-left: 4px solid #fff;
}
.RankingCategory1:hover[b-9ympkemgop] {
    z-index: 2;
    background-color: #01585b;
}
@media (max-width: 800px) {
    a[b-9ympkemgop] {
       /* font-size: 12px;*/
    }
    .RankingCategory[b-9ympkemgop] {
      /*  font-size: 12px;*/
        width: 140px;
        height: 120px;
        padding-top: 46px;
    }
        .RankingCategory:hover > .RankingCategoryContainerSub[b-9ympkemgop] {
            overflow: visible;
            margin-left: 100%;
            margin-top: -70px;
            color: white;
        }
}
@media (max-width: 450px) {
    .RankingCategory[b-9ympkemgop] {
        /*  font-size: 12px;*/
        width: 105px;
        height: 100px;
        padding-top: 26px;
    }

        .RankingCategory:hover > .RankingCategoryContainerSub[b-9ympkemgop] {
            overflow: visible;
            margin-left: 100%;
            margin-top: -60px;
            color: white;
        }
}
/* _content/WorldMapProject_Server/Pages/SubscriptionModels.razor.rz.scp.css */
html[b-0bxw30fivw] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-0bxw30fivw],
*[b-0bxw30fivw]::before,
*[b-0bxw30fivw]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-0bxw30fivw],
body[b-0bxw30fivw] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}
.Floater[b-0bxw30fivw] {
    /*    position: -webkit-sticky;
    position: sticky;*/
    top: 40px;
    /*box-shadow: 0 5px 40px rgb(4 45 82 / 20%);*/
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
    border-radius: 2px;
    /*  padding: 20px 40px 40px;*/
    /* padding: 20px 40px 40px;*/
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    /*  margin-left:50px;*/
    /*right:15px;*/
}

.Floater_DarkGreen[b-0bxw30fivw] {
    box-shadow: 0 5px 20px rgb(68 255 0 / 20%);
}

.Floater_Black[b-0bxw30fivw] {
    box-shadow: 0 5px 20px rgb(0 255 247 / 20%);
}

.Floater_Bright[b-0bxw30fivw] {
    box-shadow: 0 5px 20px rgb(0 194 187 / 20%);
}

.Floater_Classic[b-0bxw30fivw] {
    box-shadow: 0 5px 20px rgb(4 45 82 / 20%);
}

.ToolTipInfoC[b-0bxw30fivw] {
    display: none;
}
.GridElementMain[b-0bxw30fivw] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 3fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-0bxw30fivw] {
    justify-self: center;
    align-self: start;
}

@media (max-width: 800px) {
    .GridElementMain[b-0bxw30fivw] {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr 1fr 1fr; /*    700px auto;*/
        justify-content: center;
        align-content: start;
    }

    .GridElementMain_Item[b-0bxw30fivw] {
        justify-self: center;
        align-self: start;
    }

    .Floater[b-0bxw30fivw] {
        border-radius: 2px;
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}
/* _content/WorldMapProject_Server/Pages/WorldBankContextComponent.razor.rz.scp.css */
html[b-ij214bvajg] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-ij214bvajg],
*[b-ij214bvajg]::before,
*[b-ij214bvajg]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-ij214bvajg],
body[b-ij214bvajg] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}
.GridElementMain_Explanation[b-ij214bvajg] {
    height: 100%;
    max-width: 100%;
    display: grid;
    grid-template-columns: 1fr 4fr 1fr;
    justify-content: center;
    align-content: start;
    justify-items: center;
}
.GridElementMain_Entry[b-ij214bvajg] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 50fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Item_Entry[b-ij214bvajg] {
    justify-self: center;
    align-self: start;
}
.CustomDropDown[b-ij214bvajg] {
    background-size: 16px;
    background-position: calc(100% - 7px) 17px;
    background-repeat: no-repeat;
}
/*select {
    font-size: 16px;*/ /* Browsers that do not support "MIN () - MAX ()" and "Clamp ()" functions will take this value.*/
    /*font-size: max(10px, min(1.185vw, 16px));*/ /* Browsers that do not support the "clamp ()" function will take this value. */
    /*font-size: clamp(10px, 1.185vw, 16px);
}*/
/*select {
    font-size: min(16px,max(1.067vw, 11px));
}*/


.GridElementMain[b-ij214bvajg] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 50fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}
.GridElementMain_Profile[b-ij214bvajg] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    column-gap: 100px;
    /*  row-gap: 50px;*/
}

.GridElementMain_Item[b-ij214bvajg], .GridElementMain_Item_Profile[b-ij214bvajg] {
    justify-self: center;
    align-self: start;
    /*width: 100%;*/
}
/**::-webkit-scrollbar {
    display: none;
}*/
#PageBodyMainWB[b-ij214bvajg] {
    font-size:medium;
}


#CountryProfileMain_B_Dist[b-ij214bvajg] {
    /*  width: 994px;*/
    display: grid;
    grid-template-columns: auto auto; /*    700px auto;*/
    grid-template-rows: repeat(1,auto);
    justify-self: center;
    justify-content: center;
    align-content: center;
    column-gap: 15px;
    row-gap: 50px;
}

.CountryProfileItem_B_Odd_Dist[b-ij214bvajg] {
    margin-left: 0px;
    justify-self: center;
    align-self: start;
}

.CountryProfileItem_B_Dist[b-ij214bvajg] {
    justify-self: center;
    align-self: start;
}

.ToolTipInfoC[b-ij214bvajg] {

    display: none;
}
@media (max-width: 1200px) {
    .GridElementMain_Profile[b-ij214bvajg] {
        grid-template-columns: 1fr;
    }
    .item3[b-ij214bvajg] {
        grid-template-columns: 5% 90% 5%;
    }
    .CountryProfileChart[b-ij214bvajg] {
        width: 100%;
        display: grid;
        grid-template-columns: auto; /*    700px auto;*/
        column-gap: 0px;
        justify-content: center;
        margin-left: 0px;
        align-content: center;
    }

    .CountryProfileChartItem[b-ij214bvajg] {
        margin: 0px;
        height: 100%;
        width: 100%;
        justify-self: center;
        align-self: start;
    }

    #PageBodyMainWB[b-ij214bvajg] {
        font-size: small;
    }
    #CountryProfileMain_B_Dist[b-ij214bvajg] {
        width: 100%;
        display: grid;
        grid-template-columns: auto; /*    700px auto;*/
        column-gap: 0px;
        justify-content: center;
        margin-left: 0px;
        align-content: center;
    }
}
@media (max-width: 1750px) {
    .MainButtons[b-ij214bvajg] {
        width: 100%;
        font-size: 12px;
    }
}
@media (max-width: 800px) {
    .GridElementMain_Explanation[b-ij214bvajg] {        
        grid-template-columns: 1fr 8fr 1fr;
    }
}

    @media (max-width: 750px) {
        .MainButtons[b-ij214bvajg] {
            width: 100%;
            font-size: 10px;
        }
    }
/* _content/WorldMapProject_Server/Pages/WorldBankContextComponent_NoHiddenURLs.razor.rz.scp.css */
html[b-n8ymlc6f24] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-n8ymlc6f24],
*[b-n8ymlc6f24]::before,
*[b-n8ymlc6f24]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

html[b-n8ymlc6f24],
body[b-n8ymlc6f24] {
    overflow-x: hidden;
    /* overflow-x: hidden;*/
}
.GridElementMain_Explanation[b-n8ymlc6f24] {
    height: 100%;
    max-width: 100%;
    display: grid;
    grid-template-columns: 1fr 4fr 1fr;
    justify-content: center;
    align-content: start;
    justify-items: center;
}
.GridElementMain_Entry[b-n8ymlc6f24] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 50fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}

.GridElementMain_Item_Entry[b-n8ymlc6f24] {
    justify-self: center;
    align-self: start;
}
.CustomDropDown[b-n8ymlc6f24] {
    background-size: 16px;
    background-position: calc(100% - 7px) 17px;
    background-repeat: no-repeat;
}
/*select {
    font-size: 16px;*/ /* Browsers that do not support "MIN () - MAX ()" and "Clamp ()" functions will take this value.*/
    /*font-size: max(10px, min(1.185vw, 16px));*/ /* Browsers that do not support the "clamp ()" function will take this value. */
    /*font-size: clamp(10px, 1.185vw, 16px);
}*/
/*select {
    font-size: min(16px,max(1.067vw, 11px));
}*/


.GridElementMain[b-n8ymlc6f24] {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 50fr 1fr; /*    700px auto;*/
    justify-content: center;
    align-content: start;
    /*    column-gap: 25px;*/
    /*  row-gap: 50px;*/
}
.GridElementMain_Item[b-n8ymlc6f24] {
    justify-self: center;
    align-self: start;
}
/**::-webkit-scrollbar {
    display: none;
}*/
#PageBodyMainWB[b-n8ymlc6f24] {
    font-size:medium;
}


#CountryProfileMain_B_Dist[b-n8ymlc6f24] {
    /*  width: 994px;*/
    display: grid;
    grid-template-columns: auto auto; /*    700px auto;*/
    grid-template-rows: repeat(1,auto);
    justify-self: center;
    justify-content: center;
    align-content: center;
    column-gap: 15px;
    row-gap: 50px;
}

.CountryProfileItem_B_Odd_Dist[b-n8ymlc6f24] {
    margin-left: 0px;
    justify-self: center;
    align-self: start;
}

.CountryProfileItem_B_Dist[b-n8ymlc6f24] {
    justify-self: center;
    align-self: start;
}


@media (max-width: 1200px) {
    .item3[b-n8ymlc6f24] {
        grid-template-columns: 5% 90% 5%;
    }
    .CountryProfileChart[b-n8ymlc6f24] {
        width: 100%;
        display: grid;
        grid-template-columns: auto; /*    700px auto;*/
        column-gap: 0px;
        justify-content: center;
        margin-left: 0px;
        align-content: center;
    }

    .CountryProfileChartItem[b-n8ymlc6f24] {
        margin: 0px;
        height: 100%;
        width: 100%;
        justify-self: center;
        align-self: start;
    }

    #PageBodyMainWB[b-n8ymlc6f24] {
        font-size: small;
    }
    #CountryProfileMain_B_Dist[b-n8ymlc6f24] {
        width: 100%;
        display: grid;
        grid-template-columns: auto; /*    700px auto;*/
        column-gap: 0px;
        justify-content: center;
        margin-left: 0px;
        align-content: center;
    }
}
@media (max-width: 1750px) {
    .MainButtons[b-n8ymlc6f24] {
        width: 100%;
        font-size: 12px;
    }
}
@media (max-width: 800px) {
    .GridElementMain_Explanation[b-n8ymlc6f24] {        
        grid-template-columns: 1fr 8fr 1fr;
    }
}

    @media (max-width: 750px) {
        .MainButtons[b-n8ymlc6f24] {
            width: 100%;
            font-size: 10px;
        }
    }
/* _content/WorldMapProject_Server/Shared/GridLayout.razor.rz.scp.css */
html[b-ca61z1h2go] {
    font-size: 62.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-ca61z1h2go],
*[b-ca61z1h2go]::before,
*[b-ca61z1h2go]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

body[b-ca61z1h2go] {
    font-size: 1.4rem; /* 14 / 10 = 1.4  */
    font-family: 'Oswald', sans-serif;
    margin: 0;
/*    min-height: 100vh;
    min-height: fill-available;
    min-height: -webkit-fill-available;*/
}

/*html {
    height: fill-available;
    height: -webkit-fill-available;
}*/


ul[b-ca61z1h2go] {
    list-style: none;
}

.Grid-Container[b-ca61z1h2go] {
    height: 100vh;
    width: 100vw;
    display: grid;
    grid-template-columns: 1.33fr 10fr 1.33fr; /*repeat(4,1fr);*/
    grid-template-rows: 134px 15fr 2fr; /* repeat(3,1fr);*/
    column-gap: 10px;
    row-gap: 10px;
    grid-template-areas: 'Header Header  Header'
        'SideBar Content  SideBarRight'
        'Footer Footer  Footer';
    margin-left: 0px;
    /* margin-right: 10px;*/
    position:fixed;
    
}

.item1[b-ca61z1h2go] {
    height: 100%;
    width: 100%;
    background-image: url("images/SkyLine7.jpg");
    object-fit: cover;
    background-repeat: no-repeat;
    grid-area: Header;
    max-height: 134px;
}

.item2[b-ca61z1h2go] {
    background-color: gray;
    grid-area: SideBar;
    /*justify-items:center;*/
}

.item3[b-ca61z1h2go] {
    background-color: blue;
    grid-area: Content;
}

.item4[b-ca61z1h2go] {
    background-color: gray;
    grid-area: SideBarRight;
}

.item5[b-ca61z1h2go] {
    background-color: gray;
    grid-area: Footer;
    
    /*    position: fixed;
    bottom: 0;
    width: 100%;
    height: calc(15.789% - 10px);*/
}

.NavMenuImage_Container[b-ca61z1h2go] {
    height: 100%;
    width: 100%;
}

.NavMenuImage[b-ca61z1h2go] {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.NavigationBar[b-ca61z1h2go] {
    /*  z-index:5;*/
    height: 100%;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr; /*repeat(4,1fr);*/
    grid-template-rows: 25.5px auto;
    column-gap: 10px;
    grid-template-areas: 'NavC5 NavC5  NavC5 NavC5'
        'NavC1 NavC2  NavC3 NavC4';
    align-items: center;
    /*  justify-content: center;*/
    /* align-items: center;*/
    overflow:hidden;
}

.NavigationItem1[b-ca61z1h2go] {
    grid-area: NavC1;
    justify-self: center;
}

.NavigationItem2[b-ca61z1h2go] {
    grid-area: NavC2;
    justify-self: center;
}

.NavigationItem3[b-ca61z1h2go] {
    grid-area: NavC3;
    justify-self: center;
}
.NavigationItem4[b-ca61z1h2go] {
    grid-area: NavC4;
    justify-self: center;
}
.NavigationItemUserAuthentication[b-ca61z1h2go] {
    font-size: min(17px,max(1.067vw, 14px));
    grid-area: NavC5;
    justify-self: right;
    align-self: start;
    margin-right: 15px;
}

.NavigationBar_F[b-ca61z1h2go] {
    /*  z-index:5;*/
    height: 100%;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    /* grid-template-rows: 100px;*/
    column-gap: 10px;
    align-items: center;
    font-size: 14px;
}

.NavigationItem_F[b-ca61z1h2go] {
    justify-self: center;
}
.NavE[b-ca61z1h2go]{   
    font-size:19px;
}



html[b-ca61z1h2go] {
    font-size: 62.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-ca61z1h2go],
*[b-ca61z1h2go]::before,
*[b-ca61z1h2go]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

body[b-ca61z1h2go] {
    font-size: 1.4rem; /* 14 / 10 = 1.4  */
    font-family: 'Oswald', sans-serif;
    margin: 0;
}


/* === Nav Menu === */
#navToggle[b-ca61z1h2go],
.nav-toggle__icon[b-ca61z1h2go],
nav[b-ca61z1h2go] {
    position: absolute;
    right: 0;
    top: 30px;
}

#navToggle[b-ca61z1h2go] {
    width: 5rem;
    height: 5rem;
    opacity: 0;
}

.nav-toggle__icon[b-ca61z1h2go] {
    padding: 2rem;
    cursor: pointer;
    z-index: 11;
    top: 2rem;
}

.nav-toggle__icon-span[b-ca61z1h2go] {
    display: block;
    width: 35px;
    height: 4.5px;
    background-color: #fff;
}

    .nav-toggle__icon-span[b-ca61z1h2go]::before,
    .nav-toggle__icon-span[b-ca61z1h2go]::after {
        content: "";
        width: 35px;
        height: 4.5px;
        position: absolute;
        background-color: #fff;
    }

    .nav-toggle__icon-span[b-ca61z1h2go]::after {
        content: "";
        width: 35px;
        height: 5px;
        position: absolute;
        background-color: #fff;
    }

    .nav-toggle__icon-span[b-ca61z1h2go]::before {
        top: 1.2rem;
    }

    .nav-toggle__icon-span[b-ca61z1h2go]::after {
        bottom: 1.15rem;
    }

.nav-toggle__icon-span_Alt[b-ca61z1h2go] {
    display: block;
    width: 35px;
    height: 4.5px;
    background-color: #fff;
}

.nav-toggle__icon-span2[b-ca61z1h2go] {
    display: block;
    width: 35px;
    height: 4.5px;
    background-color: white;
    /* transform: rotate(-45deg);*/
    visibility: hidden;
    margin-top: -4.5px;
}

nav[b-ca61z1h2go] {
    background-color: #060708;
    width: 300px;
    height: 100vh;
    display: grid;
    justify-items: center;
    align-items: center;
    z-index: 10;
    visibility: hidden;
}
/*nav:not(:hover){
            background-color:green;
        }*/
/*When the checkbox is checked, then select the nav element
            and show it by moving it to the start of the x axis. When the chechbox is unchecked, the 
            default styling and positioning for
            the nav element applies, which hides it by moving it to the end(100%) along the X-axis.
        */

#navToggle:checked ~ nav[b-ca61z1h2go] {
    /*  transform: translateX(0);*/
    visibility: visible;
    position: fixed;
    top: 0;
}

#navToggle:checked ~ .nav-toggle__icon[b-ca61z1h2go] {
    position: fixed;
}

.nav__links li[b-ca61z1h2go] {
    display: block;
    padding: 1rem;
}

.nav__link[b-ca61z1h2go] {
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 0.5px;
    position: relative;
    /*transition: all .2s linear;*/
}

    .nav__link[b-ca61z1h2go]::after {
        content: "";
        position: absolute;
        width: 100%;
        height: 2px;
        background-color: #fff;
        bottom: -5px;
        left: 0;
        transform: translateX(-100%) scale(0);
        transition: all .2s linear;
    }

    .nav__link:hover[b-ca61z1h2go]::after {
        transform: translateX(0) scale(1);
    }
/*#endregion Nav_Menu*/


.NavRankingCategory[b-ca61z1h2go] {
    /* display: inline-block;*/
    min-width: 120px;
    width: fit-content;
    height: 120px;
    padding-top: 43.5px;
    font-size: 19px;
    border-bottom: 0px solid #fff;
    overflow: visible;
    float: none;
    text-align: -webkit-match-parent;
    margin: 0 1px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    background-color: rgba(0,0,0,0);
    font-weight: 400;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    color: white;
    list-style: none;
    margin-right: 3px;
    line-height: 1.5;
}

    .NavRankingCategory:hover > .NavRankingCategorySub[b-ca61z1h2go] {
        visibility: visible;
        overflow: visible;
        margin-left: 80%;
        margin-top: -63px;
        /*    color: white;
    background-color: rgba(0,0,0,0);*/
        z-index: 1;
    }

.NavRankingCategorySub[b-ca61z1h2go] {
    visibility: hidden;
    width: fit-content;
    min-width: 160px;
    min-height: 100px;
    overflow: visible;
    border: solid thin white;
    position: static;
    text-align: center;
    /*    background-color: rgba(0,0,0,0);
    color: white;*/
}

@media (max-width: 1600px) {
    .item2[b-ca61z1h2go], .item4[b-ca61z1h2go] {
        display: none;
    }

    .Grid-Container[b-ca61z1h2go] {
        height: 100vh;
        width: 100vw;
        display: grid;
        grid-template-columns: 1fr; /*repeat(4,1fr);*/
        grid-template-rows: 114px 15fr 2fr; /* repeat(3,1fr);*/
        column-gap: 10px;
        row-gap: 0px;
        grid-template-areas: 'Header'
            'Content'
            'Footer';
        margin-left: 0px;
        /* margin-right: 10px;*/
    }
    
}
@media (max-width: 1000px) {

    .item1[b-ca61z1h2go] {
        height: 100%;
        width: 100%;
        background-image: url("images/SkyLine7Narrow.jpg");
        object-fit: cover;
        background-repeat: no-repeat;
        grid-area: Header;
        max-height: 114px;
    }
}

@media (max-width: 600px) {

    .item1[b-ca61z1h2go] {
        height: 100%;
        width: 100%;
        background-image: url("images/SkyLine7VeryNarrow.jpg");
        object-fit: cover;
        background-repeat: no-repeat;
        grid-area: Header;
        max-height: 114px;
    }
}

@media (max-width: 400px) {

    .item1[b-ca61z1h2go] {
        height: 100%;
        width: 100%;
        background-image: url("images/SkyLine7VeryNarrow2.jpg");
        object-fit: cover;
        background-repeat: no-repeat;
        grid-area: Header;
        max-height: 114px;
    }
}
/* _content/WorldMapProject_Server/Shared/GridLayoutOpen.razor.rz.scp.css */
html[b-n7d15gku60] {
    font-size: 62.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-n7d15gku60],
*[b-n7d15gku60]::before,
*[b-n7d15gku60]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
    overflow-x: hidden;
}

body[b-n7d15gku60] {
    font-size: 1.4rem; /* 14 / 10 = 1.4  */
    font-family: 'Oswald', sans-serif;
    margin: 0;
    min-height: 100vh;
    min-height: fill-available;
    min-height: -webkit-fill-available;
    overflow-x: hidden;
}

html[b-n7d15gku60] {
    height: fill-available;
    height: -webkit-fill-available;
}

ul[b-n7d15gku60] {
    list-style: none;
}

.Grid-Container[b-n7d15gku60] {
    min-height: 100vh;
    width: 100vw;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 134px minmax(500px,maxcontent) min-content;
    /*column-gap: 10px;
    row-gap: 10px;
   
    margin-left: 0px;
     margin-right: 10px;
    position: fixed;*/
    overflow-y: scroll;
}

.item1[b-n7d15gku60] {
    height: 100%;
    width: 100%;
    background-image: url("images/SkyLine7.jpg");
    object-fit: cover;
    background-repeat: repeat;
    /*  grid-area: Header;*/
    height: 134px;
    max-height: 134.5px;
    /* position: fixed;*/
    visibility: visible;
    z-index: 1000000;
    overflow: hidden;
}



.SideBarMain[b-n7d15gku60] {
    /*background-color: #fffbf4;*/ /*#FFEBCD;  */
    /*   height: 100%;*/
    overflow-y: hidden;
    overflow-x: hidden;
}

.item3[b-n7d15gku60] {
    height: 100%;
    min-height: 700px;
    /*    width: 100vw;*/
    display: grid;
    grid-template-columns: 1.33fr 8.6fr 1.33fr;
    grid-template-areas: 'SideL BodyPart SideR';
    overflow-y: hidden;
    overflow-x: hidden;
    /*height: fit-content;*/
    width: 100%;
    background-color: white;
    /*grid-area: Content;*/
    justify-self: center;
    align-content: center;
    margin-left: 0px;
    margin-right: 0px;
    /* border: solid;*/
}

.item3ClassHome[b-n7d15gku60] {
    height: 100%;
    min-height: 700px;
    width: 100vw;
    display: grid;
    /* grid-template-columns: 1.33fr 8.6fr 1.33fr;*/
    grid-template-columns: 1.33fr 5.4fr 1.33fr;
    grid-template-areas: 'SideL BodyPart SideR';
    overflow-y: hidden;
    overflow-x: hidden;
    /*height: fit-content;*/
    /*width: 100%;*/
    background-color: white;
    /*grid-area: Content;*/
    justify-self: center;
    align-content: center;
    margin-left: 0px;
    margin-right: 0px;
    /* border: solid;*/
}

.BodyPart[b-n7d15gku60] {
    min-height: 700px;
    grid-area: BodyPart;
    display: grid;
    width: 100%;
    /*    padding-left: 8px;
    padding-right: 8px;*/
    grid-template-columns: 1fr;
    justify-content: center;
    align-content: center;
    justify-self: center;
    /*    overflow-y: hidden;
    overflow-x: hidden;*/
}

.SideL[b-n7d15gku60] {
    grid-area: SideL;
}

.SideR[b-n7d15gku60] {
    grid-area: SideR;
}



.item5[b-n7d15gku60] {
    height: 100%;
    width: 100%;
    background-color: #060708 /*rgb(56,62,66)*/; /*darkslategrey;*/
    /* grid-area: Footer;*/

    visibility: visible;
    /*    position: fixed;
    bottom: 0;
    width: 100%;
    height: calc(15.789% - 10px);*/
    align-self: end;
}

.NavMenuImage_Container[b-n7d15gku60] {
    height: 100%;
    width: 100%;
}

.NavMenuImage[b-n7d15gku60] {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.NavigationBar[b-n7d15gku60] {
    /*  z-index:5;*/
    height: 100%;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr; /*repeat(4,1fr);*/
    grid-template-rows: 25.5px auto;
    column-gap: 10px;
    grid-template-areas: 'NavC5 NavC5  NavC5 NavC5'
        'NavC1 NavC2  NavC3 NavC4';
    align-items: center;
    /*  justify-content: center;*/
    /* align-items: center;*/

    overflow:hidden;
}

.NavigationItem1[b-n7d15gku60] {
    grid-area: NavC1;
    justify-self: center;
}

.NavigationItem2[b-n7d15gku60] {
    grid-area: NavC2;
    justify-self: center;
}

.NavigationItem3[b-n7d15gku60] {
    grid-area: NavC3;
    justify-self: center;
}

.NavigationItem4[b-n7d15gku60] {
    grid-area: NavC4;
    justify-self: center;
}

.NavigationItemUserAuthentication[b-n7d15gku60] {
    font-size: min(17px,max(1.067vw, 14px));
    grid-area: NavC5;
    justify-self: right;
    align-self: start;
    margin-right: 15px;
}

.NavigationBar_F[b-n7d15gku60] {
    height: 100%;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: 14px 176px auto minmax(100px,max-content);
    grid-template-areas: 'NavCFHL NavCFHL  NavCFHL NavCFHL'
        'NavCF11 NavCF21  NavCF31 NavCF41'
        'NavCFHL2 NavCFHL2  NavCFHL2 NavCFHL2'
        'NavCF12 NavCF12  NavCF12 NavCF12';
    column-gap: 10px;
    row-gap: 10px;
    align-items: center;
    align-content: center;
    font-size: 14px;
}

.NavigationItem_F11[b-n7d15gku60] {
    grid-area: NavCF11;
    justify-self: center;
    align-self: center;
    align-items: center;
    padding-left:8px;
}

.NavigationItem_F21[b-n7d15gku60] {
    grid-area: NavCF21;
    justify-self: center;
    align-self: center;
    align-items: center;
}

.NavigationItem_F31[b-n7d15gku60] {
    grid-area: NavCF31;
    justify-self: center;
    align-self: center;
    align-items: center;
}

.NavigationItem_F41[b-n7d15gku60] {
    grid-area: NavCF41;
    justify-self: center;
    align-self: center;
    align-items: center;
}

.NavigationItem_FHL[b-n7d15gku60] {
    background-color: #060708;
    grid-area: NavCFHL;
    border-bottom: 3px solid rgba(0,194,187,1);
    width: 60%;
    height: 14px;
    justify-self: center;
    align-self: end;
    align-items: center;
    opacity: 0.8;
}

.NavigationItem_FHL2[b-n7d15gku60] {
    grid-area: NavCFHL2;
    border: 10px solid rgba(0,194,187,1);
    width: 60%;
    justify-self: center;
    align-self: center;
    align-items: center;
    opacity: 0.8;
}

.NavigationItem_F12[b-n7d15gku60] {
    grid-area: NavCF12;
    justify-self: center;
    align-self: center;
    align-items: center;
    margin-bottom: 10px;
}

    .NavigationItem_F12 li[b-n7d15gku60] {
        display: inline-block;
        font-size: 13px;
        padding-left: 10px;
        padding-right: 10px;
        text-align: center;
        border-left: solid thin white;
        color: white;
    }

        .NavigationItem_F12 li:first-child[b-n7d15gku60] {
            border-left: none;
        }

/*.NavigationItem_F {
    justify-self: center;
    align-self:center;
    align-items:center;
}*/

.NavE[b-n7d15gku60] {
    font-size: 19px;
}



html[b-n7d15gku60] {
    font-size: 10px; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-n7d15gku60],
*[b-n7d15gku60]::before,
*[b-n7d15gku60]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

body[b-n7d15gku60] {
    font-size: 1.4rem; /* 14 / 10 = 1.4  */
    font-family: 'Oswald', sans-serif;
    margin: 0;
    overflow: hidden;
}


/* === Nav Menu === */
#navToggle[b-n7d15gku60],
.nav-toggle__icon[b-n7d15gku60],
nav[b-n7d15gku60] {
    position: absolute;
    right: 0;
    top: 30px;
}

#navToggle[b-n7d15gku60] {
    width: 5rem;
    height: 5rem;
    opacity: 0;
}

.nav-toggle__icon[b-n7d15gku60] {
    padding: 2rem;
    cursor: pointer;
    z-index: 11;
    top: 2rem;
}

.nav-toggle__icon-span[b-n7d15gku60] {
    display: block;
    width: 35px;
    height: 4.5px;
    background-color: #fff;
}

    .nav-toggle__icon-span[b-n7d15gku60]::before,
    .nav-toggle__icon-span[b-n7d15gku60]::after {
        content: "";
        width: 35px;
        height: 4.5px;
        position: absolute;
        background-color: #fff;
    }

    .nav-toggle__icon-span[b-n7d15gku60]::after {
        content: "";
        width: 35px;
        height: 5px;
        position: absolute;
        background-color: #fff;
    }

    .nav-toggle__icon-span[b-n7d15gku60]::before {
        top: 1.2rem;
    }

    .nav-toggle__icon-span[b-n7d15gku60]::after {
        bottom: 1.15rem;
    }

.nav-toggle__icon-span_Alt[b-n7d15gku60] {
    display: block;
    width: 35px;
    height: 4.5px;
    background-color: #fff;
}

.nav-toggle__icon-span2[b-n7d15gku60] {
    display: block;
    width: 35px;
    height: 4.5px;
    background-color: white;
    /* transform: rotate(-45deg);*/
    visibility: hidden;
    margin-top: -4.5px;
}

nav[b-n7d15gku60] {
    background-color: #060708;
    width: 300px;
    height: 100vh;
    display: grid;
    justify-items: center;
    align-items: center;
    z-index: 10;
    visibility: hidden;
}
/*nav:not(:hover){
            background-color:green;
        }*/
/*When the checkbox is checked, then select the nav element
            and show it by moving it to the start of the x axis. When the chechbox is unchecked, the 
            default styling and positioning for
            the nav element applies, which hides it by moving it to the end(100%) along the X-axis.
        */

#navToggle:checked ~ nav[b-n7d15gku60] {
    /*  transform: translateX(0);*/
    visibility: visible;
    position: fixed;
    top: 0;
}

#navToggle:checked ~ .nav-toggle__icon[b-n7d15gku60] {
    position: fixed;
}

.nav__links li[b-n7d15gku60] {
    display: block;
    padding: 1rem;
}

.nav__link[b-n7d15gku60] {
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 0.5px;
    position: relative;
    /*transition: all .2s linear;*/
}

    .nav__link[b-n7d15gku60]::after {
        content: "";
        position: absolute;
        width: 100%;
        height: 2px;
        background-color: #fff;
        bottom: -5px;
        left: 0;
        transform: translateX(-100%) scale(0);
        transition: all .2s linear;
    }

    .nav__link:hover[b-n7d15gku60]::after {
        transform: translateX(0) scale(1);
    }
/*#endregion Nav_Menu*/

/**::-webkit-scrollbar {
    display: none;
}*/
.NavRankingCategory[b-n7d15gku60] {
    /* display: inline-block;*/
    min-width: 120px;
    width: fit-content;
    height: 120px;
    padding-top: 43.5px;
    font-size: 19px;
    border-bottom: 0px solid #fff;
    overflow: visible;
    float: none;
    text-align: -webkit-match-parent;
    margin: 0 1px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    background-color: rgba(0,0,0,0);
    font-weight: 400;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    color: white;
    list-style: none;
    margin-right: 3px;
    line-height: 1.5;
}

    .NavRankingCategory:hover > .NavRankingCategorySub[b-n7d15gku60] {
        visibility: visible;
        overflow: visible;
        margin-left: 80%;
        margin-top: -63px;
        /*    color: white;
    background-color: rgba(0,0,0,0);*/
        z-index: 1;
    }

.NavRankingCategorySub[b-n7d15gku60] {
    visibility: hidden;
    width: fit-content;
    min-width: 160px;
    min-height: 100px;
    overflow: visible;
    border: solid thin white;
    position: static;
    text-align: center;
    /*    background-color: rgba(0,0,0,0);
    color: white;*/
}

@media (max-width: 2000px) {

    .item3ClassHome[b-n7d15gku60] {
        grid-template-columns: 20% 60% 20%;
    }
}

@media (max-width: 1766) {

    .item3ClassHome[b-n7d15gku60] {
        grid-template-columns: 15% 70% 15%;
    }
}

@media (max-width: 1532px) {

    .item3ClassHome[b-n7d15gku60] {
        grid-template-columns: 13% 74% 13%;
    }
}

@media (max-width: 1300px) {

    .item3ClassHome[b-n7d15gku60] {
        grid-template-columns: 11% 78% 11%;
    }
}

@media (max-width: 1600px) {
    /*.item2, .item4 {
        display: none;
    }
*/
    /*.Grid-Container {
        height: 100vh;
        width: 100vw;
        display: grid;
        grid-template-columns: 1fr;*/ /*repeat(4,1fr);*/
    /*grid-template-rows: 114px 15fr 2fr;*/ /* repeat(3,1fr);*/
    /*column-gap: 10px;
        row-gap: 0px;
        grid-template-areas: 'Header'
            'Content'
            'Footer';
        margin-left: 0px;*/
    /* margin-right: 10px;*/
    /*}*/
}

@media (max-width: 1200px) {

    .item3[b-n7d15gku60], .item3ClassHome[b-n7d15gku60] {
        grid-template-columns: 8% 84% 8%;
    }
}

@media (max-width: 1599px) {

    .item1[b-n7d15gku60] {
        background-image: url("images/SkyLine71600.jpg");
    }
}

@media (max-width: 1299px) {

    .item1[b-n7d15gku60] {
        background-image: url("images/SkyLine71300.jpg");
    }
}

@media (max-width: 1000px) {

    .item1[b-n7d15gku60] {
        height: 100%;
        width: 100%;
        background-image: url("images/SkyLine7Narrow.jpg");
        object-fit: cover;
        background-repeat: repeat;
        /*  grid-area: Header;*/
        max-height: 114px;
        height: 114px;
    }

    .NavigationItem_F12 li[b-n7d15gku60] {
        display: block;
        font-size: 13px;
        /*        padding: 10px;*/
        border-left: none;
    }
}

@media (max-width: 600px) {

    .item1[b-n7d15gku60] {
        height: 100%;
        width: 100%;
        background-image: url("images/SkyLine7VeryNarrow.jpg");
        object-fit: cover;
        background-repeat: repeat;
        /*  grid-area: Header;*/
        max-height: 114px;
        height: 114px;
    }

    .item3[b-n7d15gku60], .item3ClassHome[b-n7d15gku60] {
        grid-template-columns: 0% 100% 0%;
    }
}

@media (max-width: 400px) {

    .item1[b-n7d15gku60] {
        height: 100%;
        width: 100%;
        background-image: url("images/SkyLine7VeryNarrow2.jpg");
        object-fit: cover;
        background-repeat: repeat;
        /*  grid-area: Header;*/
        max-height: 114px;
        height: 114px;
    }
}
/* _content/WorldMapProject_Server/Shared/GridLayoutSidebarNav.razor.rz.scp.css */
html[b-cenflgnd16] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-cenflgnd16],
*[b-cenflgnd16]::before,
*[b-cenflgnd16]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

body[b-cenflgnd16] {
    overflow-x:hidden;
    font-size: 1.4rem; /* 14 / 10 = 1.4  */
    font-family: 'Oswald', sans-serif;
    margin: 0;
}

ul[b-cenflgnd16] {
    list-style: none;
}

.Grid-Container[b-cenflgnd16] {
    min-height: 100vh;
    width: 100vw;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 134px 10fr min-content;
   /* grid-template-rows: 134px minmax(500px,maxcontent) min-content;*/
    /*    column-gap: 10px;
    row-gap: 10px;
   
    margin-left: 0px;
     margin-right: 10px;*/
   /* position: fixed;*/
    overflow-y: scroll;
    overflow-x: hidden;
}

.item1[b-cenflgnd16] {
    height: 100%;
    width: 100%;
    background-image: url("images/SkyLine7.jpg");
    object-fit: cover;
    background-repeat: repeat;
    /*  grid-area: Header;*/
    /* height: 133px;*/
    max-height: 134px;
    /* position: fixed;*/
    visibility: visible;
    z-index: 1000000;
    overflow-x: hidden;
}



.SideBarMain[b-cenflgnd16] {
    /*background-color: #fffbf4;*/ /*#FFEBCD;  */
    min-height: 700px;
}

.item3[b-cenflgnd16] {
    min-height: 700px;
    width: 100%;
    display: grid;
    grid-template-columns: minmax(400px,400px) 10fr 0fr;
    grid-template-areas: 'SideL BodyPart SideR';
    overflow-y: hidden;
    overflow-x: hidden;
    /*height: fit-content;*/
    /*width: 100%;*/
    background-color: white;
    /*grid-area: Content;*/
    justify-self: center;
    align-content: center;
    margin-left: 0px;
    margin-right: 0px;
    /* border: solid;*/
}

.BodyPart[b-cenflgnd16] {
    
    min-height: 700px;
    grid-area: BodyPart;
    display: grid;
    width: 100%;
    /*    padding-left: 8px;
    padding-right: 8px;*/
    grid-template-columns: 1fr;
    justify-content: center;
    align-content: center;
    align-self: start;
}

.SideL[b-cenflgnd16] {
    height: 1200px;
    grid-area: SideL;
    width: 100%;
    background-color: #ffffff;
    overflow-y: scroll;
    justify-self: left;
    justify-items: left;
    justify-content: left;
    margin-left: 0px;
}

.SideR[b-cenflgnd16] {
    grid-area: SideR;
}


.item4[b-cenflgnd16] {
    background-color: gray;
    grid-area: SideBarRight;
}

.item5[b-cenflgnd16] {
    height: 100%;
    width: 100%;
    background-color: #060708 /*rgb(56,62,66)*/; /*darkslategrey;*/
    /* grid-area: Footer;*/

    visibility: visible;
    /*    position: fixed;
    bottom: 0;
    width: 100%;
    height: calc(15.789% - 10px);*/
    align-self: end;
}

.NavMenuImage_Container[b-cenflgnd16] {
    height: 100%;
    width: 100%;
}

.NavMenuImage[b-cenflgnd16] {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.NavigationBar[b-cenflgnd16] {
    /*  z-index:5;*/
    height: 100%;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr; /*repeat(4,1fr);*/
    grid-template-rows: 25.5px auto;
    /*    grid-template-rows: 1fr 3fr;*/
    column-gap: 10px;
    grid-template-areas: 'NavC5 NavC5  NavC5 NavC5'
        'NavC1 NavC2  NavC3 NavC4';
    align-items: center;
    /*  justify-content: center;*/
    /* align-items: center;*/
    overflow: hidden;
}

.NavigationItem1[b-cenflgnd16] {
    grid-area: NavC1;
    justify-self: center;
}

.NavigationItem2[b-cenflgnd16] {
    grid-area: NavC2;
    justify-self: center;
}

.NavigationItem3[b-cenflgnd16] {
    grid-area: NavC3;
    justify-self: center;
}

.NavigationItem4[b-cenflgnd16] {
    grid-area: NavC4;
    justify-self: center;
}

.NavigationItemUserAuthentication[b-cenflgnd16] {
    font-size: min(17px,max(1.067vw, 14px));
    grid-area: NavC5;
    justify-self: right;
    align-self: start;
    margin-right: 15px;
}

.NavigationBar_F[b-cenflgnd16] {
    height: 100%;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: 14px 176px auto minmax(40px,max-content) auto auto;
    grid-template-areas: 'NavCFHL NavCFHL  NavCFHL NavCFHL'
        'NavCF11 NavCF21  NavCF31 NavCF41'
        'NavCFHL2 NavCFHL2  NavCFHL2 NavCFHL2'
        'NavCF12 NavCF12  NavCF12 NavCF12'
        'NavCFHL3 NavCFHL3 NavCFHL3 NavCFHL3'
        'NavCF13 NavCF13 NavCF13 NavCF13';
    column-gap: 10px;
    row-gap: 20px;
    align-items: center;
    align-content: center;
    font-size: 17.2px;
}

.NavigationItem_F11[b-cenflgnd16] {
    grid-area: NavCF11;
    justify-self: center;
    align-self: center;
    align-items: center;
}

.NavigationItem_F21[b-cenflgnd16] {
    grid-area: NavCF21;
    justify-self: center;
    align-self: center;
    align-items: center;
}

.NavigationItem_F31[b-cenflgnd16] {
    grid-area: NavCF31;
    justify-self: center;
    align-self: center;
    align-items: center;
}

.NavigationItem_F41[b-cenflgnd16] {
    grid-area: NavCF41;
    justify-self: center;
    align-self: center;
    align-items: center;
}

.NavigationItem_FHL[b-cenflgnd16] {
    background-color: #060708;
    grid-area: NavCFHL;
    border-bottom: 3px solid rgba(0,194,187,1);
    width: 60%;
    height: 14px;
    justify-self: center;
    align-self: end;
    align-items: center;
    opacity: 0.8;
}

.NavigationItem_FHL2[b-cenflgnd16] {
    grid-area: NavCFHL2;
    border: 10px solid rgba(0,194,187,1);
    width: 60%;
    justify-self: center;
    align-self: center;
    align-items: center;
    opacity: 0.8;
}

.NavigationItem_F12[b-cenflgnd16] {
    grid-area: NavCF12;
    justify-self: center;
    align-self: center;
    align-items: center;
    margin-bottom: 10px;
    margin-top: 10px;
    font-size: 16px;
}

    .NavigationItem_F12 li[b-cenflgnd16] {
        display: inline-block;
        padding-left: 10px;
        padding-right: 10px;
        text-align: center;
        border-left: solid thin white;
        color: white;
    }

        .NavigationItem_F12 li:first-child[b-cenflgnd16] {
            border-left: none;
        }

.NavE[b-cenflgnd16] {
    font-size: 19px;
}

.NavigationItem_FHL3[b-cenflgnd16] {
    background-color: #060708;
    grid-area: NavCFHL3;
    border-bottom: 3px solid rgba(0,194,187,1);
    width: 40%;
    height: 0px;
    justify-self: center;
    align-self: end;
    align-items: center;
    opacity: 0.8;
}

.NavigationItem_F13[b-cenflgnd16] {
    grid-area: NavCF13;
    justify-self: center;
    align-self: center;
    align-items: center;
    margin-bottom: 10px;
    padding-left: 4px;
    line-break: anywhere;
    font-size: 14px;
}






/* === Nav Menu === */
#navToggle[b-cenflgnd16],
.nav-toggle__icon[b-cenflgnd16],
nav[b-cenflgnd16] {
    position: absolute;
    right: 0;
    top: 30px;
}

#navToggle[b-cenflgnd16] {
    width: 5rem;
    height: 5rem;
    opacity: 0;
}

.nav-toggle__icon[b-cenflgnd16] {
    padding: 2rem;
    cursor: pointer;
    z-index: 11;
    top: 2rem;
}

.nav-toggle__icon-span[b-cenflgnd16] {
    display: block;
    width: 35px;
    height: 4.5px;
    background-color: #fff;
}

    .nav-toggle__icon-span[b-cenflgnd16]::before,
    .nav-toggle__icon-span[b-cenflgnd16]::after {
        content: "";
        width: 35px;
        height: 4.5px;
        position: absolute;
        background-color: #fff;
    }

    .nav-toggle__icon-span[b-cenflgnd16]::after {
        content: "";
        width: 35px;
        height: 5px;
        position: absolute;
        background-color: #fff;
    }

    .nav-toggle__icon-span[b-cenflgnd16]::before {
        top: 1.2rem;
    }

    .nav-toggle__icon-span[b-cenflgnd16]::after {
        bottom: 1.15rem;
    }

.nav-toggle__icon-span_Alt[b-cenflgnd16] {
    display: block;
    width: 35px;
    height: 4.5px;
    background-color: #fff;
}

.nav-toggle__icon-span2[b-cenflgnd16] {
    display: block;
    width: 35px;
    height: 4.5px;
    background-color: white;
    /* transform: rotate(-45deg);*/
    visibility: hidden;
    margin-top: -4.5px;
}

nav[b-cenflgnd16] {
    background-color: #060708;
    width: 300px;
    height: 100vh;
    display: grid;
    justify-items: center;
    align-items: center;
    z-index: 10;
    visibility: hidden;
}
/*nav:not(:hover){
            background-color:green;
        }*/
/*When the checkbox is checked, then select the nav element
            and show it by moving it to the start of the x axis. When the chechbox is unchecked, the 
            default styling and positioning for
            the nav element applies, which hides it by moving it to the end(100%) along the X-axis.
        */

#navToggle:checked ~ nav[b-cenflgnd16] {
    /*  transform: translateX(0);*/
    visibility: visible;
    position: fixed;
    top: 0;
}

#navToggle:checked ~ .nav-toggle__icon[b-cenflgnd16] {
    position: fixed;
}

.nav__links li[b-cenflgnd16] {
    display: block;
    padding: 1rem;
}

.nav__link[b-cenflgnd16] {
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 0.5px;
    position: relative;
    /*transition: all .2s linear;*/
}

    .nav__link[b-cenflgnd16]::after {
        content: "";
        position: absolute;
        width: 100%;
        height: 2px;
        background-color: #fff;
        bottom: -5px;
        left: 0;
        transform: translateX(-100%) scale(0);
        transition: all .2s linear;
    }

    .nav__link:hover[b-cenflgnd16]::after {
        transform: translateX(0) scale(1);
    }
/*#endregion Nav_Menu*/

.NavRankingCategory[b-cenflgnd16] {
    /* display: inline-block;*/
    min-width: 120px;
    width: fit-content;
    height: 120px;
    padding-top: 43.5px;
    font-size: 19px;
    border-bottom: 0px solid #fff;
    overflow: visible;
    float: none;
    text-align: -webkit-match-parent;
    margin: 0 1px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    background-color: rgba(0,0,0,0);
    font-weight: 400;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    color: white;
    list-style: none;
    margin-right: 3px;
    line-height: 1.5;
}

    .NavRankingCategory:hover > .NavRankingCategorySub[b-cenflgnd16] {
        visibility: visible;
        overflow: visible;
        margin-left: 80%;
        margin-top: -63px;
        /*    color: white;
    background-color: rgba(0,0,0,0);*/
        z-index: 1;
    }

.NavRankingCategorySub[b-cenflgnd16] {
    visibility: hidden;
    width: fit-content;
    min-width: 160px;
    min-height: 100px;
    overflow: visible;
    border: solid thin white;
    position: static;
    text-align: center;
    /*    background-color: rgba(0,0,0,0);
    color: white;*/
}

@media (max-width: 1000px) {
    .item2[b-cenflgnd16], .item4[b-cenflgnd16] {
        display: none;
    }
    .NavigationItem_F12 li[b-cenflgnd16] {
        display: block;
      /*  font-size: 13px;*/
        /*        padding: 10px;*/
        border-left: none;
    }
    /*.Grid-Container {
        height: 100vh;
        width: 100vw;
        display: grid;
        grid-template-columns: 1fr;*/ /*repeat(4,1fr);*/
        /*grid-template-rows: 114px 15fr 2fr;*/ /* repeat(3,1fr);*/
        /*column-gap: 10px;
        row-gap: 0px;
        grid-template-areas: 'Header'
            'Content'
            'Footer';
        margin-left: 0px;*/
        /* margin-right: 10px;*/
    /*}*/
}

@media (max-width: 1200px) {

    .item3[b-cenflgnd16] {
        grid-template-columns: 8% 84% 8%;
    }
}

@media (max-width: 1000px) {

    .item1[b-cenflgnd16] {
        height: 100%;
        width: 100%;
        background-image: url("images/SkyLine7Narrow.jpg");
        object-fit: cover;
        background-repeat: no-repeat;
      /*  grid-area: Header;*/
        min-height: 114px;
    }
    .item3[b-cenflgnd16] {
        grid-template-columns: 0% 100% 0%;
    }
}
@media (max-width: 700px) {

    .NavigationBar_F[b-cenflgnd16] {
        grid-template-columns: 1fr 1fr;
        /*        grid-template-rows: auto auto auto auto auto auto auto auto auto;*/
        grid-template-areas: 'NavCFHL NavCFHL'
            'NavCF11 NavCF21'
            'NavCF31 NavCF41'
            'NavCFHL2 NavCFHL2'
            'NavCF12 NavCF12'
            'NavCFHL3 NavCFHL3'
            'NavCF13 NavCF13';
        column-gap: 0px;
        row-gap: 0px;
    }

    .NavigationItem_F11[b-cenflgnd16], .NavigationItem_F21[b-cenflgnd16], .NavigationItem_F31[b-cenflgnd16], .NavigationItem_F41[b-cenflgnd16] {
        margin-top: 10px;
    }

    .NavigationItem_F11[b-cenflgnd16], .NavigationItem_F21[b-cenflgnd16], .NavigationItem_F31[b-cenflgnd16], .NavigationItem_F41[b-cenflgnd16] {
        margin-left: 0px;
        padding-left: 10px;
        margin-right: 0px;
        padding-right: 0px;
        justify-self: left;
        align-self: start;
        align-items: start;
        font-size: 16.5px;
        white-space: nowrap;
    }

    .NavigationItem_F12[b-cenflgnd16] {
        margin-top: 10px;
        font-size: 15px;
    }

    .NavigationItem_F13[b-cenflgnd16] {
        margin-top: 10px;
      /*  padding-left: 10px;*/
        text-align: center;
        font-size: 14px;
    }
}
@media (max-width: 600px) {

    .item1[b-cenflgnd16] {
        height: 100%;
        width: 100%;
        background-image: url("images/SkyLine7VeryNarrow.jpg");
        object-fit: cover;
        background-repeat: no-repeat;
        /* grid-area: Header;*/
        min-height: 114px;
    }

    .item3[b-cenflgnd16] {
        grid-template-columns: 0% 100% 0%;
    }
}

@media (max-width: 400px) {

    .item1[b-cenflgnd16] {
        height: 100%;
        width: 100%;
        background-image: url("images/SkyLine7VeryNarrow2.jpg");
        object-fit: cover;
        background-repeat: no-repeat;
        /*grid-area: Header;*/
        min-height: 114px;
    }
    .NavigationItem_F11[b-cenflgnd16], .NavigationItem_F21[b-cenflgnd16], .NavigationItem_F31[b-cenflgnd16], .NavigationItem_F41[b-cenflgnd16] {
        padding-left: 4px;
        font-size: 15px;
    }
    .NavigationItem_F12[b-cenflgnd16] {
        font-size: 14px;
    }

    .NavigationItem_F13[b-cenflgnd16] {
        font-size: 13px;
    }
}
/* _content/WorldMapProject_Server/Shared/GridLayoutSidebarNavOLD.razor.rz.scp.css */
html[b-10tmht5b4f] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-10tmht5b4f],
*[b-10tmht5b4f]::before,
*[b-10tmht5b4f]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

body[b-10tmht5b4f] {
    overflow-x: hidden;
    font-size: 1.4rem; /* 14 / 10 = 1.4  */
    font-family: 'Oswald', sans-serif;
    margin: 0;
}

ul[b-10tmht5b4f] {
    list-style: none;
}

.Grid-Container[b-10tmht5b4f] {
    min-height: 100vh;
    width: 100vw;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 134px minmax(500px,maxcontent) min-content;
    /*column-gap: 10px;
    row-gap: 10px;
   
    margin-left: 0px;
     margin-right: 10px;
    position: fixed;*/
    overflow-y: scroll;
    overflow-x:hidden;
}


.item1[b-10tmht5b4f] {
    height: 100%;
    width: 100%;
    background-image: url("images/SkyLine7.jpg");
    object-fit: cover;
    background-repeat: repeat;
    /*  grid-area: Header;*/
    height: 134px;
    max-height: 134.5px;
    /* position: fixed;*/
    visibility: visible;
    z-index: 1000000;
    overflow: hidden;
}



.SideBarMain[b-10tmht5b4f] {
    /*background-color: #fffbf4;*/ /*#FFEBCD;  */
   /* height: 100%;*/
    overflow-x:hidden;
    overflow-y:hidden;
}

.item3[b-10tmht5b4f] {
    min-height: 700px;
    width: 100vw;
    display: grid;
    grid-template-columns: minmax(400px,400px) 10fr 0fr;
    grid-template-areas: 'SideL BodyPart SideR';
    overflow-y: hidden;
    overflow-x: hidden;
    /*height: fit-content;*/
    /*width: 100%;*/
    background-color: white;
    /*grid-area: Content;*/
    justify-self: center;
    align-content: center;
    margin-left: 0px;
    margin-right: 0px;
    /* border: solid;*/
}

.BodyPart[b-10tmht5b4f] {
    min-height: 700px;
    grid-area: BodyPart;
    display: grid;
    width: 100%;
    /*    padding-left: 8px;
    padding-right: 8px;*/
    grid-template-columns: 1fr;
    justify-content: center;
    align-content: center;
    align-self:start;
}

.SideL[b-10tmht5b4f] {
    height: 1200px;
    grid-area: SideL;
    width: 100%;
    background-color: #ffffff;
    overflow-y: hidden;
    justify-self: left;
    justify-items: left;
    justify-content: left;
    margin-left: 0px;
}

.SideR[b-10tmht5b4f] {
    grid-area: SideR;
}




.item5[b-10tmht5b4f] {
    height: 100%;
    width: 100%;
    background-color: #060708 /*rgb(56,62,66)*/; /*darkslategrey;*/
    /* grid-area: Footer;*/

    visibility: visible;
    /*    position: fixed;
    bottom: 0;
    width: 100%;
    height: calc(15.789% - 10px);*/
    align-self: end;
}

.NavMenuImage_Container[b-10tmht5b4f] {
    height: 100%;
    width: 100%;
}

.NavMenuImage[b-10tmht5b4f] {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.NavigationBar[b-10tmht5b4f] {
    /*  z-index:5;*/
    height: 100%;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr; /*repeat(4,1fr);*/
    grid-template-rows: 25.5px auto;
/*    grid-template-rows: 1fr 3fr;*/
    column-gap: 10px;
    grid-template-areas: 'NavC5 NavC5  NavC5 NavC5'
        'NavC1 NavC2  NavC3 NavC4';
    align-items: center;
    /*  justify-content: center;*/
    /* align-items: center;*/
    overflow:hidden;
}

.NavigationItem1[b-10tmht5b4f] {
    grid-area: NavC1;
    justify-self: center;
}

.NavigationItem2[b-10tmht5b4f] {
    grid-area: NavC2;
    justify-self: center;
}

.NavigationItem3[b-10tmht5b4f] {
    grid-area: NavC3;
    justify-self: center;
}
.NavigationItem4[b-10tmht5b4f] {
    grid-area: NavC4;
    justify-self: center;
}
.NavigationItemUserAuthentication[b-10tmht5b4f] {
    font-size: min(17px,max(1.067vw, 14px));
    grid-area: NavC5;
    justify-self: right;
    align-self: start;
    margin-right: 15px;
}

.NavigationBar_F[b-10tmht5b4f] {
    height: 100%;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: 14px 176px auto minmax(100px,max-content);
    grid-template-areas: 'NavCFHL NavCFHL  NavCFHL NavCFHL'
        'NavCF11 NavCF21  NavCF31 NavCF41'
        'NavCFHL2 NavCFHL2  NavCFHL2 NavCFHL2'
        'NavCF12 NavCF12  NavCF12 NavCF12';
    column-gap: 10px;
    row-gap: 10px;
    align-items: center;
    align-content: center;
    font-size: 14px;
}

.NavigationItem_F11[b-10tmht5b4f] {
    grid-area: NavCF11;
    justify-self: center;
    align-self: center;
    align-items: center;
    padding-left: 8px;
}

.NavigationItem_F21[b-10tmht5b4f] {
    grid-area: NavCF21;
    justify-self: center;
    align-self: center;
    align-items: center;
}

.NavigationItem_F31[b-10tmht5b4f] {
    grid-area: NavCF31;
    justify-self: center;
    align-self: center;
    align-items: center;
}

.NavigationItem_F41[b-10tmht5b4f] {
    grid-area: NavCF41;
    justify-self: center;
    align-self: center;
    align-items: center;
}

.NavigationItem_FHL[b-10tmht5b4f] {
    background-color: #060708;
    grid-area: NavCFHL;
    border-bottom: 3px solid rgba(0,194,187,1);
    width: 60%;
    height: 14px;
    justify-self: center;
    align-self: end;
    align-items: center;
    opacity: 0.8;
}

.NavigationItem_FHL2[b-10tmht5b4f] {
    grid-area: NavCFHL2;
    border: 10px solid rgba(0,194,187,1);
    width: 60%;
    justify-self: center;
    align-self: center;
    align-items: center;
    opacity: 0.8;
}

.NavigationItem_F12[b-10tmht5b4f] {
    grid-area: NavCF12;
    justify-self: center;
    align-self: center;
    align-items: center;
    margin-bottom: 10px;
}

    .NavigationItem_F12 li[b-10tmht5b4f] {
        display: inline-block;
        font-size: 13px;
        padding-left: 10px;
        padding-right: 10px;
        text-align: center;
        border-left: solid thin white;
        color: white;
    }

        .NavigationItem_F12 li:first-child[b-10tmht5b4f] {
            border-left: none;
        }
.NavE[b-10tmht5b4f]{   
    font-size:19px;
}


/* === Nav Menu === */
#navToggle[b-10tmht5b4f],
.nav-toggle__icon[b-10tmht5b4f],
nav[b-10tmht5b4f] {
    position: absolute;
    right: 0;
    top: 30px;
}

#navToggle[b-10tmht5b4f] {
    width: 5rem;
    height: 5rem;
    opacity: 0;
}

.nav-toggle__icon[b-10tmht5b4f] {
    padding: 2rem;
    cursor: pointer;
    z-index: 11;
    top: 2rem;
}

.nav-toggle__icon-span[b-10tmht5b4f] {
    display: block;
    width: 35px;
    height: 4.5px;
    background-color: #fff;
}

    .nav-toggle__icon-span[b-10tmht5b4f]::before,
    .nav-toggle__icon-span[b-10tmht5b4f]::after {
        content: "";
        width: 35px;
        height: 4.5px;
        position: absolute;
        background-color: #fff;
    }

    .nav-toggle__icon-span[b-10tmht5b4f]::after {
        content: "";
        width: 35px;
        height: 5px;
        position: absolute;
        background-color: #fff;
    }

    .nav-toggle__icon-span[b-10tmht5b4f]::before {
        top: 1.2rem;
    }

    .nav-toggle__icon-span[b-10tmht5b4f]::after {
        bottom: 1.15rem;
    }

.nav-toggle__icon-span_Alt[b-10tmht5b4f] {
    display: block;
    width: 35px;
    height: 4.5px;
    background-color: #fff;
}

.nav-toggle__icon-span2[b-10tmht5b4f] {
    display: block;
    width: 35px;
    height: 4.5px;
    background-color: white;
    /* transform: rotate(-45deg);*/
    visibility: hidden;
    margin-top: -4.5px;
}

nav[b-10tmht5b4f] {
    background-color: #060708;
    width: 300px;
    height: 100vh;
    display: grid;
    justify-items: center;
    align-items: center;
    z-index: 10;
    visibility: hidden;
}
/*nav:not(:hover){
            background-color:green;
        }*/
/*When the checkbox is checked, then select the nav element
            and show it by moving it to the start of the x axis. When the chechbox is unchecked, the 
            default styling and positioning for
            the nav element applies, which hides it by moving it to the end(100%) along the X-axis.
        */

#navToggle:checked ~ nav[b-10tmht5b4f] {
    /*  transform: translateX(0);*/
    visibility: visible;
    position: fixed;
    top: 0;
}

#navToggle:checked ~ .nav-toggle__icon[b-10tmht5b4f] {
    position: fixed;
}

.nav__links li[b-10tmht5b4f] {
    display: block;
    padding: 1rem;
}

.nav__link[b-10tmht5b4f] {
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 0.5px;
    position: relative;
    /*transition: all .2s linear;*/
}

    .nav__link[b-10tmht5b4f]::after {
        content: "";
        position: absolute;
        width: 100%;
        height: 2px;
        background-color: #fff;
        bottom: -5px;
        left: 0;
        transform: translateX(-100%) scale(0);
        transition: all .2s linear;
    }

    .nav__link:hover[b-10tmht5b4f]::after {
        transform: translateX(0) scale(1);
    }
/*#endregion Nav_Menu*/

.NavRankingCategory[b-10tmht5b4f] {
    /* display: inline-block;*/
    min-width: 120px;
    width: fit-content;
    height: 120px;
    padding-top: 43.5px;
    font-size: 19px;
    border-bottom: 0px solid #fff;
    overflow: visible;
    float: none;
    text-align: -webkit-match-parent;
    margin: 0 1px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    background-color: rgba(0,0,0,0);
    font-weight: 400;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    color: white;
    list-style: none;
    margin-right: 3px;
    line-height: 1.5;
}

    .NavRankingCategory:hover > .NavRankingCategorySub[b-10tmht5b4f] {
        visibility: visible;
        overflow: visible;
        margin-left: 80%;
        margin-top: -63px;
        /*    color: white;
    background-color: rgba(0,0,0,0);*/
        z-index: 1;
    }

.NavRankingCategorySub[b-10tmht5b4f] {
    visibility: hidden;
    width: fit-content;
    min-width: 160px;
    min-height: 100px;
    overflow: visible;
    border: solid thin white;
    position: static;
    text-align: center;
    /*    background-color: rgba(0,0,0,0);
    color: white;*/
}

@media (max-width: 1000px) {
    .item2[b-10tmht5b4f], .item4[b-10tmht5b4f] {
        display: none;
    }
    .NavigationItem_F12 li[b-10tmht5b4f] {
        display: block;
        font-size: 13px;
        /*        padding: 10px;*/
        border-left: none;
    }
    /*.Grid-Container {
        height: 100vh;
        width: 100vw;
        display: grid;
        grid-template-columns: 1fr;*/ /*repeat(4,1fr);*/
        /*grid-template-rows: 114px 15fr 2fr;*/ /* repeat(3,1fr);*/
        /*column-gap: 10px;
        row-gap: 0px;
        grid-template-areas: 'Header'
            'Content'
            'Footer';
        margin-left: 0px;*/
        /* margin-right: 10px;*/
    /*}*/
    
}
@media (max-width: 1000px) {
    .item2[b-10tmht5b4f], .item4[b-10tmht5b4f] {
        display: none;
    }

    /*.Grid-Container {
        height: 100vh;
        width: 100vw;
        display: grid;
        grid-template-columns: 1fr;*/ /*repeat(4,1fr);*/
    /*grid-template-rows: 114px 15fr 2fr;*/ /* repeat(3,1fr);*/
    /*column-gap: 10px;
        row-gap: 0px;
        grid-template-areas: 'Header'
            'Content'
            'Footer';
        margin-left: 0px;*/
    /* margin-right: 10px;*/
    /*}*/
}
@media (max-width: 1599px) {

    .item1[b-10tmht5b4f] {
        background-image: url("images/SkyLine71600.jpg");
    }
}
@media (max-width: 1299px) {

    .item1[b-10tmht5b4f] {
        background-image: url("images/SkyLine71300.jpg");
    }
}
@media (max-width: 1200px) {

    .item3[b-10tmht5b4f] {
        grid-template-columns: 8% 84% 8%;
    }
}

@media (max-width: 1000px) {

    .item1[b-10tmht5b4f] {
        height: 100%;
        width: 100%;
        background-image: url("images/SkyLine7Narrow.jpg");
        object-fit: cover;
        background-repeat: no-repeat;
        max-height: 114px;
        height: 114px;
    }
}

@media (max-width: 600px) {

    .item1[b-10tmht5b4f] {
        height: 100%;
        width: 100%;
        background-image: url("images/SkyLine7VeryNarrow.jpg");
        object-fit: cover;
        background-repeat: no-repeat;
        max-height: 114px;
        height: 114px;
    }

    .item3[b-10tmht5b4f] {
        grid-template-columns: 0% 100% 0%;
    }
}

@media (max-width: 400px) {

    .item1[b-10tmht5b4f] {
        height: 100%;
        width: 100%;
        background-image: url("images/SkyLine7VeryNarrow2.jpg");
        object-fit: cover;
        background-repeat: no-repeat;
        max-height: 114px;
        height: 114px;
    }
}
/* _content/WorldMapProject_Server/Shared/GridLayoutTest.razor.rz.scp.css */
html[b-yexhzuxlzh] {
    font-size: 62.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-yexhzuxlzh],
*[b-yexhzuxlzh]::before,
*[b-yexhzuxlzh]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
    overflow-x: hidden;
}

body[b-yexhzuxlzh] {
    font-size: 1.4rem; /* 14 / 10 = 1.4  */
    font-family: 'Oswald', sans-serif;
    margin: 0;
    min-height: 100vh;
    min-height: fill-available;
    min-height: -webkit-fill-available;
    overflow-x:hidden;
}
html[b-yexhzuxlzh] {
    height: fill-available;
    height: -webkit-fill-available;
}
ul[b-yexhzuxlzh] {
    list-style: none;
}

.Grid-Container[b-yexhzuxlzh] {
    min-height: 100vh;
    width: 100vw;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 134px minmax(500px,maxcontent) min-content;
    /*column-gap: 10px;
    row-gap: 10px;
   
    margin-left: 0px;
     margin-right: 10px;
    position: fixed;*/
    overflow-y: scroll;
}

.item1[b-yexhzuxlzh] {
    height: 100%;
    width: 100%;
    background-image: url("images/SkyLine7.jpg");
    object-fit: cover;
    background-repeat: repeat;
    /*  grid-area: Header;*/
    height: 134px;
    max-height: 134.5px;
    /* position: fixed;*/
    visibility: visible;
    z-index: 1000000;
    overflow: hidden;
}



.SideBarMain[b-yexhzuxlzh] {
    /*background-color: #fffbf4;*/ /*#FFEBCD;  */
 /*   height: 100%;*/
 overflow-y:hidden;
 overflow-x:hidden;
}

.item3[b-yexhzuxlzh] {
    height: 100%;
    min-height: 700px;
/*    width: 100vw;*/
    display: grid;
    grid-template-columns: 1.33fr 8.6fr 1.33fr;
    grid-template-areas: 'SideL BodyPart SideR';
    overflow-y: hidden;
    overflow-x: hidden;
    /*height: fit-content;*/
    width: 100%;
    background-color: white;
    /*grid-area: Content;*/
    justify-self: center;
    align-content: center;
    margin-left: 0px;
    margin-right: 0px;
    /* border: solid;*/
}

.item3ClassHome[b-yexhzuxlzh] {
    height: 100%;
    min-height: 700px;
    width: 100vw;
    display: grid;
    /* grid-template-columns: 1.33fr 8.6fr 1.33fr;*/
    grid-template-columns: 1.33fr 5.4fr 1.33fr;
    grid-template-areas: 'SideL BodyPart SideR';
    overflow-y: hidden;
    overflow-x: hidden;
    /*height: fit-content;*/
    /*width: 100%;*/
    background-color: white;
    /*grid-area: Content;*/
    justify-self: center;
    align-content: center;
    margin-left: 0px;
    margin-right: 0px;
    /* border: solid;*/
}

.BodyPart[b-yexhzuxlzh] {
    min-height: 700px;
    grid-area: BodyPart;
    display: grid;
    width: 100%;
    /*    padding-left: 8px;
    padding-right: 8px;*/
    grid-template-columns: 1fr;
    justify-content: center;
    align-content: center;
    justify-self: center;
/*    overflow-y: hidden;
    overflow-x: hidden;*/
}

.SideL[b-yexhzuxlzh] {
    grid-area: SideL;
}

.SideR[b-yexhzuxlzh] {
    grid-area: SideR;
}



.item5[b-yexhzuxlzh] {
    height: 100%;
    width: 100%;
    background-color: #060708 /*rgb(56,62,66)*/; /*darkslategrey;*/
    /* grid-area: Footer;*/

    visibility: visible;
    /*    position: fixed;
    bottom: 0;
    width: 100%;
    height: calc(15.789% - 10px);*/
    align-self: end;
}

.NavMenuImage_Container[b-yexhzuxlzh] {
    height: 100%;
    width: 100%;
}

.NavMenuImage[b-yexhzuxlzh] {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.NavigationBar[b-yexhzuxlzh] {
    /*  z-index:5;*/
    height: 100%;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr; /*repeat(4,1fr);*/
    grid-template-rows: 25.5px auto;
    column-gap: 10px;
    grid-template-areas: 'NavC5 NavC5  NavC5 NavC5'
        'NavC1 NavC2  NavC3 NavC4';
    align-items: center;
    /*  justify-content: center;*/
    /* align-items: center;*/
    overflow:hidden;
}

.NavigationItem1[b-yexhzuxlzh] {
    grid-area: NavC1;
    justify-self: center;
}

.NavigationItem2[b-yexhzuxlzh] {
    grid-area: NavC2;
    justify-self: center;
}

.NavigationItem3[b-yexhzuxlzh] {
    grid-area: NavC3;
    justify-self: center;
}

.NavigationItem4[b-yexhzuxlzh] {
    grid-area: NavC4;
    justify-self: center;
}

.NavigationItemUserAuthentication[b-yexhzuxlzh] {
    font-size: min(17px,max(1.067vw, 14px));
    grid-area: NavC5;
    justify-self: right;
    align-self: start;
    margin-right: 15px;
}

.NavigationBar_F[b-yexhzuxlzh] {
    height: 100%;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: 14px 176px auto minmax(40px,max-content) auto auto;
    grid-template-areas: 'NavCFHL NavCFHL  NavCFHL NavCFHL'
        'NavCF11 NavCF21  NavCF31 NavCF41'
        'NavCFHL2 NavCFHL2  NavCFHL2 NavCFHL2'
        'NavCF12 NavCF12  NavCF12 NavCF12'
        'NavCFHL3 NavCFHL3 NavCFHL3 NavCFHL3'
        'NavCF13 NavCF13 NavCF13 NavCF13';
    column-gap: 10px;
    row-gap: 20px;
    align-items: center;
    align-content: center;
    font-size: 17.2px;
}
.NavigationItem_F11[b-yexhzuxlzh] {
    grid-area: NavCF11;
    justify-self: center;
    align-self: center;
    align-items: center;
    padding-left: 8px;
}

.NavigationItem_F21[b-yexhzuxlzh] {
    grid-area: NavCF21;
    justify-self: center;
    align-self: center;
    align-items: center;
}

.NavigationItem_F31[b-yexhzuxlzh] {
    grid-area: NavCF31;
    justify-self: center;
    align-self: center;
    align-items: center;
}

.NavigationItem_F41[b-yexhzuxlzh] {
    grid-area: NavCF41;
    justify-self: center;
    align-self: center;
    align-items: center;
}
.NavigationItem_FHL[b-yexhzuxlzh] {
    background-color: #060708;
    grid-area: NavCFHL;
    border-bottom: 3px solid rgba(0,194,187,1);
    width: 60%;
    height: 14px;
    justify-self: center;
    align-self: end;
    align-items: center;
    opacity:0.8;
}

.NavigationItem_FHL2[b-yexhzuxlzh] {
    grid-area: NavCFHL2;
    border: 10px solid rgba(0,194,187,1);
    width: 60%;
    justify-self: center;
    align-self: center;
    align-items: center;
    opacity: 0.8;
}

.NavigationItem_F12[b-yexhzuxlzh] {
    grid-area: NavCF12;
    justify-self: center;
    align-self: center;
    align-items: center;
    margin-top: 10px;
    font-size: 16px;
}

    .NavigationItem_F12 li[b-yexhzuxlzh] {
        display: inline-block;
        font-size: 16px;
        padding-left: 10px;
        padding-right: 10px;
        text-align: center;
        border-left: solid thin white;
        color: white;
    }

        .NavigationItem_F12 li:first-child[b-yexhzuxlzh] {
            border-left: none;
        }

.NavigationItem_FHL3[b-yexhzuxlzh] {
    background-color: #060708;
    grid-area: NavCFHL3;
    border-bottom: 3px solid rgba(0,194,187,1);
    width: 40%;
    height: 0px;
    justify-self: center;
    align-self: end;
    align-items: center;
    opacity: 0.8;
}
.NavigationItem_F13[b-yexhzuxlzh] {
    grid-area: NavCF13;
    justify-self: center;
    align-self: center;
    align-items: center;
    margin-bottom: 10px;
    padding-left: 4px;
    line-break: anywhere;
    font-size: 14px;
}



/*.NavigationItem_F {
    justify-self: center;
    align-self:center;
    align-items:center;
}*/

.NavE[b-yexhzuxlzh] {
    font-size: 19px;
}



html[b-yexhzuxlzh] {
    font-size: 10px; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-yexhzuxlzh],
*[b-yexhzuxlzh]::before,
*[b-yexhzuxlzh]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

body[b-yexhzuxlzh] {
    font-size: 1.4rem; /* 14 / 10 = 1.4  */
    font-family: 'Oswald', sans-serif;
    margin: 0;
   overflow:hidden;

}


/* === Nav Menu === */
#navToggle[b-yexhzuxlzh],
.nav-toggle__icon[b-yexhzuxlzh],
nav[b-yexhzuxlzh] {
    position: absolute;
    right: 0;
     top:30px;
}

#navToggle[b-yexhzuxlzh] {
    width: 5rem;
    height: 5rem;
    opacity: 0;
}

.nav-toggle__icon[b-yexhzuxlzh] {
    padding: 2rem;
    cursor: pointer;
    z-index: 11;
    top: 2rem;
}

.nav-toggle__icon-span[b-yexhzuxlzh] {
    display: block;
    width: 35px;
    height: 4.5px;
    background-color: #fff;
}

    .nav-toggle__icon-span[b-yexhzuxlzh]::before,
    .nav-toggle__icon-span[b-yexhzuxlzh]::after {
        content: "";
        width: 35px;
        height: 4.5px;
        position: absolute;
        background-color: #fff;
    }

    .nav-toggle__icon-span[b-yexhzuxlzh]::after {
        content: "";
        width: 35px;
        height: 5px;
        position: absolute;
        background-color: #fff;
    }

    .nav-toggle__icon-span[b-yexhzuxlzh]::before {
        top: 1.2rem;
    }

    .nav-toggle__icon-span[b-yexhzuxlzh]::after {
        bottom: 1.15rem;
    }

.nav-toggle__icon-span_Alt[b-yexhzuxlzh] {
    display: block;
    width: 35px;
    height: 4.5px;
    background-color: #fff;
}

.nav-toggle__icon-span2[b-yexhzuxlzh] {
    display: block;
    width: 35px;
    height: 4.5px;
    background-color: white;
    /* transform: rotate(-45deg);*/
    visibility: hidden;
    margin-top: -4.5px;
}

nav[b-yexhzuxlzh] {
    background-color: #060708;
    width: 300px;
    height: 100vh;
    display: grid;
    justify-items: center;
    align-items: center;
    z-index: 10;
  
    visibility: hidden;
}
/*nav:not(:hover){
            background-color:green;
        }*/
/*When the checkbox is checked, then select the nav element
            and show it by moving it to the start of the x axis. When the chechbox is unchecked, the 
            default styling and positioning for
            the nav element applies, which hides it by moving it to the end(100%) along the X-axis.
        */

#navToggle:checked ~ nav[b-yexhzuxlzh] {
    /*  transform: translateX(0);*/
    visibility: visible;
    position: fixed;
    top: 0;
}

#navToggle:checked ~ .nav-toggle__icon[b-yexhzuxlzh] {
    position: fixed;
}

.nav__links li[b-yexhzuxlzh] {
    display: block;
    padding: 1rem;
}

.nav__link[b-yexhzuxlzh] {
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 0.5px;
    position: relative;
    /*transition: all .2s linear;*/
}

    .nav__link[b-yexhzuxlzh]::after {
        content: "";
        position: absolute;
        width: 100%;
        height: 2px;
        background-color: #fff;
        bottom: -5px;
        left: 0;
        transform: translateX(-100%) scale(0);
        transition: all .2s linear;
    }

    .nav__link:hover[b-yexhzuxlzh]::after {
        transform: translateX(0) scale(1);
    }
/*#endregion Nav_Menu*/

/**::-webkit-scrollbar {
    display: none;
}*/
.NavRankingCategory[b-yexhzuxlzh] {
    /* display: inline-block;*/
    min-width: 120px;
    width: fit-content;
    height: 120px;
    padding-top: 43.5px;
    font-size: 19px;
    border-bottom: 0px solid #fff;
    overflow: visible;
    float: none;
    text-align: -webkit-match-parent;
    margin: 0 1px 0 0;
    -webkit-text-decoration: none;
    -moz-text-decoration: none;
    -ms-text-decoration: none;
    -o-text-decoration: none;
    text-decoration: none;
    background-color: rgba(0,0,0,0);
    font-weight: 400;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    color: white;
    list-style: none;
    margin-right: 3px;
    line-height: 1.5;
}

    .NavRankingCategory:hover > .NavRankingCategorySub[b-yexhzuxlzh] {
        visibility: visible;
        overflow: visible;
        margin-left: 80%;
        margin-top: -63px;
        /*    color: white;
    background-color: rgba(0,0,0,0);*/
        z-index: 1;
    }

.NavRankingCategorySub[b-yexhzuxlzh] {
    visibility: hidden;
    width: fit-content;
    min-width: 160px;
    min-height: 100px;
    overflow: visible;
    border: solid thin white;
    position: static;
    text-align: center;
    /*    background-color: rgba(0,0,0,0);
    color: white;*/
}
@media (max-width: 2000px) {

    .item3ClassHome[b-yexhzuxlzh] {
        grid-template-columns: 20% 60% 20%;
    }
}

@media (max-width: 1766) {

    .item3ClassHome[b-yexhzuxlzh] {
        grid-template-columns: 15% 70% 15%;
    }
}

@media (max-width: 1532px) {

    .item3ClassHome[b-yexhzuxlzh] {
        grid-template-columns: 13% 74% 13%;
    }
}

@media (max-width: 1300px) {

    .item3ClassHome[b-yexhzuxlzh] {
        grid-template-columns: 11% 78% 11%;
    }
}

@media (max-width: 1600px) {
    /*.item2, .item4 {
        display: none;
    }
*/
    /*.Grid-Container {
        height: 100vh;
        width: 100vw;
        display: grid;
        grid-template-columns: 1fr;*/ /*repeat(4,1fr);*/
        /*grid-template-rows: 114px 15fr 2fr;*/ /* repeat(3,1fr);*/
        /*column-gap: 10px;
        row-gap: 0px;
        grid-template-areas: 'Header'
            'Content'
            'Footer';
        margin-left: 0px;*/
        /* margin-right: 10px;*/
    /*}*/
}
@media (max-width: 1200px) {

    .item3[b-yexhzuxlzh], .item3ClassHome[b-yexhzuxlzh] {
        grid-template-columns: 8% 84% 8%;
    }
}
@media (max-width: 1599px) {

    .item1[b-yexhzuxlzh] {
        background-image: url("images/SkyLine71600.jpg");
    }
}
@media (max-width: 1299px) {

    .item1[b-yexhzuxlzh] {
        background-image: url("images/SkyLine71300.jpg");
    }
}
@media (max-width: 1000px) {

    .item1[b-yexhzuxlzh] {
        height: 100%;
        width: 100%;
        background-image: url("images/SkyLine7Narrow.jpg");
        object-fit: cover;
        background-repeat: repeat;
        /*  grid-area: Header;*/
        max-height: 114px;
        height: 114px;

    }
    .NavigationItem_F12 li[b-yexhzuxlzh] {
        display: block;
        /*font-size: 13px;*/
        /*        padding: 10px;*/
        border-left: none;
    }
}

@media (max-width: 700px) {

        .NavigationBar_F[b-yexhzuxlzh] {
        grid-template-columns: 1fr 1fr;
        /*        grid-template-rows: auto auto auto auto auto auto auto auto auto;*/
        grid-template-areas: 'NavCFHL NavCFHL'
            'NavCF11 NavCF21'
            'NavCF31 NavCF41'
            'NavCFHL2 NavCFHL2'
            'NavCF12 NavCF12'
            'NavCFHL3 NavCFHL3'
            'NavCF13 NavCF13';
        column-gap: 0px;
        row-gap: 0px;
    }

    .NavigationItem_F11[b-yexhzuxlzh], .NavigationItem_F21[b-yexhzuxlzh], .NavigationItem_F31[b-yexhzuxlzh], .NavigationItem_F41[b-yexhzuxlzh] {
        margin-top: 10px;
    }

    .NavigationItem_F11[b-yexhzuxlzh], .NavigationItem_F21[b-yexhzuxlzh], .NavigationItem_F31[b-yexhzuxlzh], .NavigationItem_F41[b-yexhzuxlzh] {
        margin-left: 0px;
        padding-left: 10px;
        margin-right: 0px;
        padding-right: 0px;
        justify-self: left;
        align-self: start;
        align-items: start;
        font-size: 16.5px;
        white-space: nowrap;
    }

    .NavigationItem_F12[b-yexhzuxlzh] {
        margin-top: 10px;
        font-size: 15px;
    }

    .NavigationItem_F13[b-yexhzuxlzh] {
        margin-top: 10px;
       /* padding-left: 10px;*/
        text-align: center;
        font-size: 14px;
    }
}

@media (max-width: 600px) {

    .item1[b-yexhzuxlzh] {
        height: 100%;
        width: 100%;
        background-image: url("images/SkyLine7VeryNarrow.jpg");
        object-fit: cover;
        background-repeat: repeat;
        /*  grid-area: Header;*/
        max-height: 114px;
        height: 114px;
    }
    .item3[b-yexhzuxlzh], .item3ClassHome[b-yexhzuxlzh] {
        grid-template-columns: 0% 100% 0%;
    }
}

@media (max-width: 400px) {

    .item1[b-yexhzuxlzh] {
        height: 100%;
        width: 100%;
        background-image: url("images/SkyLine7VeryNarrow2.jpg");
        object-fit: cover;
        background-repeat: repeat;
        /*  grid-area: Header;*/
        max-height: 114px;
        height: 114px;
    }
    .NavigationItem_F11[b-yexhzuxlzh], .NavigationItem_F21[b-yexhzuxlzh], .NavigationItem_F31[b-yexhzuxlzh], .NavigationItem_F41[b-yexhzuxlzh] {
        padding-left: 4px;
        font-size: 15px;
    }

    .NavigationItem_F12[b-yexhzuxlzh] {
        font-size: 14px;
    }

    .NavigationItem_F13[b-yexhzuxlzh] {
        font-size: 13px;
    }
}
/* _content/WorldMapProject_Server/Shared/NavMenuUserAuthentication.razor.rz.scp.css */
html[b-c1bpxln6lw] {
    font-size: 42.5%; /*  62.5% of 16px = 10px; 1rem */
    box-sizing: border-box;
}

*[b-c1bpxln6lw],
*[b-c1bpxln6lw]::before,
*[b-c1bpxln6lw]::after {
    padding: 0;
    margin: 0;
    box-sizing: inherit;
}

body[b-c1bpxln6lw] {
    font-size: 4px; /* 14 / 10 = 1.4  */
    font-family: 'Oswald', sans-serif;
    margin: 0;
}

ul[b-c1bpxln6lw] {
    list-style: none;
}
    ul li[b-c1bpxln6lw] {
        display: inline;
        padding-left: 5px;
        padding-right: 5px;
    }
.form-inline[b-c1bpxln6lw] {
    display: inline-block;
    margin-left: -8px;
}
.btn-link:hover[b-c1bpxln6lw] {
    text-decoration: underline;
}

