.table-nutrienty tbody tr{
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
}

.table-nutrienty-desktop tbody tr{
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
}

.table-nutrienty-desktop td {
    padding: .25rem;
    vertical-align: middle;
}

.table-nutrienty th,
.table-nutrienty-desktop th

{
    text-wrap: nowrap;
}

.table-nutrienty td {
    padding: .25rem;
}

.table-nutrienty {
    /*text-align: center;*/
    border: 2px solid white;
}
.table-nutrienty-desktop {
    /*text-align: center;*/
    border: 2px solid white;
}

.text-left-xs {
    font-weight: normal;
}


.text-small {
    font-size: 0.8rem;
}

.nowrap{
    white-space: nowrap;
}

.table-nutrienty tr,.table-nutrienty th, .table-nutrienty td  {
    border: 2px solid white;
}

.table-nutrienty-desktop tr,.table-nutrienty-desktop th, .table-nutrienty-desktop td  {
    border: 2px solid white;
}


.table-nutrienty th {
    background-color: #0063BE;
    color: white;
    font-size: 15px;
}

.table-nutrienty-desktop th {
    background-color: #0063BE;
    color: white;
    font-size: 15px;
}
.table-nutrienty th span:first-of-type {
    background-color: #E2EEF8;
    color: black;
    display: block;
    font-size: 13px;
}

.table-nutrienty-desktop th span:first-of-type {
    background-color: #E2EEF8;
    color: black;
    display: block;
    font-size: 13px;
}


.table-nutrienty th .padding {
    padding: 0.25rem;
}

.table-nutrienty-desktop th .padding {
    padding: 0.25rem;
}

.table-striped {

}
.table-striped>tbody>tr:nth-child(odd)>td,
.table-striped>tbody>tr:nth-child(odd)>th {
    background-color: #C6DDF1;
}

.table-striped > tbody > tr:nth-child(2n) > td,
.table-striped > tbody > tr:nth-child(2n) > th {
    background-color: rgba(226,238,248,0.2); /* nebo jiná barva dle potřeby */
}

.blok-obsah-nadpis h3 {
    font-size: 18px;
}
.blok-obsah-nadpis p {
    font-size: 16px;
    color: var(--secondary);
    margin-bottom: 0.5rem;
    /*line-height: 1.8;*/
}

.blok-obsah-nadpis p > strong{
    font-size: 16px;
    color: var(--dark);
    font-family: 'Roboto ', sans-serif;;
}

.blok-obsah-nadpis > strong {
    color: var(--dark);
    line-height: 2.8;
}

.blok-obsah-nadpis ul {
    padding-left: 2rem;
    font-size: 16px;
    list-style: circle;
    margin-bottom: 1rem;
    font-family: 'Roboto ', sans-serif;
}

.blok-obsah-nadpis ol{
    padding-left: 2rem;
    list-style: numeric;
    margin-bottom: 1rem;
    font-family: 'Roboto ', sans-serif;
}

.blok-obsah-nadpis ol li,
.blok-obsah-nadpis ul li {
    font-size: 16px;
    color: var(--secondary);
    font-family: 'Roboto ', sans-serif;;
}

.blok-obsah-nadpis b {
    font-size: 16px;
    color: var(--dark);
    font-family: 'Roboto ', sans-serif;;

}

.blok-obsah-nadpis {
    font-size: 16px;
    color: var(--muted);
    line-height: 1.8;
    font-family: 'Roboto ', sans-serif;;

}

@media (min-width: 768px) {

    .podani1 {
        margin-right: 5px;
    }

    .podani2 {
        padding-left: 5px;
        margin-right: 15px;
    }

    /*.col-md-6 .table-nutrienty-desktop tr:last-child td {*/
    /*    border-bottom: solid 4px #C6DDF1;*/
    /*    margin-bottom: 60px;*/
    /*}*/

    /*.table-nutrienty-desktop th {*/
    /*    line-height: 1;*/
    /*    text-align: center !important;*/
    /*    height: 87px;*/
    /*    border: solid 4px white;*/
    /*}*/

    /*.table-nutrienty-desktop td {*/
    /*    text-align: center !important;*/
    /*    border: solid 4px white;*/
    /*}*/


    /*.col-md-6 .table-nutrienty-desktop td {*/
    /*    min-width: 100px !important;*/
    /*    width: 170px !important;*/
    /*}*/

    /*.col-md-6 .table-nutrienty-desktop td:nth-child(3),*/
    /*.col-md-6 .table-nutrienty-desktop td:nth-child(4) {*/
    /*    font-weight: bold;*/
    /*}*/

    /*.col-md-12 .table-nutrienty-desktop {*/
    /*    width: 1110px;*/
    /*}*/

    /*.col-md-12 .table-nutrienty-desktop th {*/
    /*    height: 40px !important;*/
    /*}*/

    /*.col-md-12 .table-nutrienty-desktop th:first-child {*/
    /*    text-align: left !important;*/
    /*}*/

    /*.col-md-12 .table-nutrienty-desktop td:first-child {*/
    /*    text-align: left !important;*/
    /*}*/



}




@media only screen and (max-width: 700px) {

.table-striped>tbody>tr:nth-child(odd)>td,
.table-striped>tbody>tr:nth-child(odd)>th {
    background-color: unset!important;
}
/*//first column should have bacgrkound blue and second white*/
.table-striped.cfmobile-table  tr td:first-child {
    background-color: #0063BE!important;
    color: white;
}
.table-striped.cfmobile-table  tr td:nth-child(2) {
    background-color: white!important;
    color: black;
}

    .table-striped.cfmobile-table  tr td.noBorder {
        background-color: #fff!important;
        color: white;
        border: none!important;
    }


}


.row-nutrienty-desktop{
    display:flex!important;
    margin: 0 0!important;
}
