.horoskop_baner
{
    background: url("../images/horoskop/horoskop_bg_mobile-UdXgZb6.png");
    background-position: center;
    height: 88px;
    background-size: cover;
    background-repeat: no-repeat;
    margin-left: -5px;
    margin-right: -5px;
    margin-top: 5px;
    border-radius: 0;
}

.horoskop_baner h3
{
    font-size: var(--mobile-size-22px);
    line-height: 120%;
}

.horoskop_baner h4
{
    font-size: var(--mobile-size-18px);
    line-height: 120%;
}

#horoskop_header 
{
    border-radius: 0;
    margin-left: -5px;
    margin-right: -5px;
    height: 88px;
    background-position: left center;
    margin-top: 5px;
}

#horoskop_header.header_koziorozec {
    background-image: url("../images/horoskop/mobile_koziorozec-25twVR_.png");
}

#horoskop_header.header_wodnik {
    background-image: url("../images/horoskop/mobile_wodnik-qfb56pk.png");
}

#horoskop_header.header_ryby {
    background-image: url("../images/horoskop/mobile_ryby-yIp-7nE.png");
}

#horoskop_header.header_baran {
    background-image: url("../images/horoskop/mobile_baran-4nalgyU.png");
}

#horoskop_header.header_byk {
    background-image: url("../images/horoskop/mobile_byk-UjxUPw8.png");
}

#horoskop_header.header_bliznieta {
    background-image: url("../images/horoskop/mobile_bliznieta-79SqpfL.png");
}

#horoskop_header.header_rak {
    background-image: url("../images/horoskop/mobile_rak-XhkrUQE.png");
}

#horoskop_header.header_lew {
    background-image: url("../images/horoskop/mobile_lew-NQn_d1r.png");
}

#horoskop_header.header_panna {
    background-image: url("../images/horoskop/mobile_panna-QihfDbB.png");
}

#horoskop_header.header_waga {
    background-image: url("../images/horoskop/mobile_waga-msYE6cz.png");
}

#horoskop_header.header_skorpion {
    background-image: url("../images/horoskop/mobile_skorpion-ZFtcfzL.png");
}

#horoskop_header.header_strzelec {
    background-image: url("../images/horoskop/mobile_strzelec-xWdzQ6_.png");
}

.horoskopy_lista_in a
{
    font-size: var(--mobile-size-10px);
    padding: 6px 6px;
    border-radius: 5px;
}

#znaki_out
{
    margin-left: -5px;
    margin-right: -5px;
}

#znaki_new a
{
    min-width: 65px;
    width: 65px;
    height: 65px;
    box-sizing: border-box;
    margin: 0 2.5px;
    font-size: var(--mobile-size-10px);
    border-radius: 5px;
}

#znaki_new a svg
{
    width: 29px;
    height: 29px;
}

#znaki_new a span.znak_out
{
    padding-top: 6px;
    padding-bottom: 7px;
}

#horoskop_opis p {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 18px;
}