.type-page #content  ul li.vaha:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f5cd'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.vyska:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f548'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.sirka:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f547'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.peri:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f56b'!important;
font-family‘: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.teplota:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f2c9'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.nuzky:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f0c4'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.krabiceNaPaletaku:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f474'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.krabiceNaRudliku:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f472'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.info:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f129'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.paleta:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f53f'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.recykluj:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f1b8'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.tvary:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f61f'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.nakupniKosik:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f291'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.snehovaVlocka:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f2cd'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.tag:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f02b'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.nepromokave:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f5c7'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.stromecek:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f1bb'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-page #content  ul li.cas:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f1da'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}






.type-detail .basic-description ul li.vaha:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f5cd'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.vyska:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f548'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.sirka:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f547'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.peri:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f56b'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.teplota:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f2c9'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.nuzky:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f0c4'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}
.type-detail .basic-description ul li.krabiceNaPaletaku:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f474'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.krabiceNaRudliku:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f472'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.info:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f129'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.paleta:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f53f'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.recykluj:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f1b8'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.tvary:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f61f'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.nakupniKosik:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f291'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.snehovaVlocka:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f2cd'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.tag:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f02b'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.nepromokave:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f5c7'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.stromecek:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f1bb'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.type-detail .basic-description ul li.cas:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f1da'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}


.p-short-description ul li.vyska:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f548'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.p-short-description ul li.sirka:before {
position: absolute;
top: 1px;
left: 10px;
content: '\f547'!important;
font-family: 'Font Awesome 5 Free';
font-weight: 700;
font-size: 130%;
}

.p-info-wrapper ul li {
    position: relative;
    margin: 0px 0px 2px 0px;
    padding: 4px 14px 4px 36px;
    text-align: justify;
    background: rgba(0,0,0,0.05);
    }
    
    .p-info-wrapper ul li.lupa:before {
    position: absolute;
    top: 1px;
    left: 10px;
    content: '\f00e'!important;
    font-family: 'Font Awesome 5 Free';
    font-weight: 700;
    font-size: 130%;
    }
    
    .p-info-wrapper p.lupa:before {
        content: '\f00e'!important;
        font-family: 'Font Awesome 5 Free';
        font-weight: 700;
        font-size: 130%;
        }
        .p-info-wrapper p.auticko:before {

            content: '\f274'!important;
            font-family: 'Font Awesome 5 Free';
            font-weight: 700;
            font-size: 130%;
        }
.question-tooltip{
    border-radius:5px
}
table.detail-parameters a.shipping-options:before{
    content: '\f0d1'!important;
    font-family: 'Font Awesome 5 Free';
    font-weight: 700;
    font-size: 130%;
    padding-right:5px
}
.p-info-wrapper a.fa-circle-play:before {

    content: '\f144'!important;
    font-family: 'Font Awesome 5 Free';
    font-weight: 500;
    font-size: 130%;
    position:relative;
    padding-right:5px;
    top:2px
}
.p-info-wrapper a.fa-circle-play:hover::before{
    font-weight: 700;
}

li.icon-youtube {
background: none!important;
padding: 10px!important;
}


li.icon-youtube a {
text-decoration: underline;
vertical-align: super;
}

.icon-youtube::before {
content: '\e903';
color: red;
font-size: 25px;
padding-right: 20px;
}

.flag.flag-youtube-video{
    background-color:#ff0000 !important;
    color:#ffffff;
    padding-top: 8px;
    padding-bottom: 6px;
    padding-left: 20px;
}

.flag-youtube-video:before{
    position: relative;
    top: 0px;
    left:-2px;
    content: '\f04b'!important;
    font-family: 'Font Awesome 5 Free';
    font-weight: 700;
    font-size: 85%;
    color:#ffffff
}