.story-title {
    font-weight: 400;
}
.story-title.first-title {
    font-weight: 600;
}

/* -------------------------------- HEADER NAV ------------------------------ */
.header-top-nav a {
    border-left: none;
    padding: 0;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    color: var(--white);
}
.header-top-nav a i {
    margin-right: 10px;
}
.header-top-nav a img {
    height: 16px;
    width: auto;
    display: block;
}

/* -------------------------------- latest-three-category ------------------- */
.latest-three-category h4,
.latest-three-category .story-title,
h2.fragment-title,
h3.fragment-title,
h4.fragment-title,
h5.fragment-title,
h6.fragment-title {
    font-family: "Roboto", sans-serif;
}

/* ----------------------------- topJNodes-4 topStories-4 ------------------- */
.topJNodes-4 .time-comment {
    margin-top: 5px;
}

/* ------------------------ agregator-3-3 ----------------------------------- */
.title-with-icon {
    border-bottom: 1px solid var(--pink);
    text-transform: uppercase;
}
.title-with-icon.icon-najzena {
    padding-left: 40px;
}
.title-with-icon.icon-najzena:before {
    content: "";
    position: absolute;
    display: block;
    left: 0;
    top: calc(50% - 24px);
    background-image: url('/assets/front/img/najzena/najnovije.svg');
    background-size: contain;
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
}
.title-with-icon.icon-najzena.zdravlje::before {
  background-image: url('/assets/front/img/najzena/zdravlje.svg');
  background-size: contain;
  background-repeat: no-repeat;
}
.title-with-icon.icon-najzena.lepota-i-moda::before {
  background-image: url('/assets/front/img/najzena/lepota_i_moda.svg');
  background-size: contain;
  background-repeat: no-repeat;
}
.title-with-icon.icon-najzena.porodica::before {
  background-image: url('/assets/front/img/najzena/porodica.svg');
  background-size: contain;
  background-repeat: no-repeat;
}
.title-with-icon.icon-najzena.ispovesti::before {
  background-image: url('/assets/front/img/najzena/ispovesti.svg');
  background-size: contain;
  background-repeat: no-repeat;
}
.title-with-icon.icon-najzena.poznati::before {
  background-image: url('/assets/front/img/najzena/poznati.svg');
  background-size: contain;
  background-repeat: no-repeat;
}
.title-with-icon.icon-najzena.dom-i-saveti::before {
  background-image: url('/assets/front/img/najzena/dom_i_saveti.svg');
  background-size: contain;
  background-repeat: no-repeat;
}
.title-with-icon.icon-najzena.horoskop::before {
  background-image: url('/assets/front/img/najzena/horoskop.svg');
  background-size: contain;
  background-repeat: no-repeat;
}
.title-with-icon.icon-najzena.video::before {
  background-image: url('/assets/front/img/najzena/poznati.svg');
  background-size: contain;
  background-repeat: no-repeat;
}

/* ------------------------- topStories-aloRecomend-4 ----------------------- */
.fragment-title.border-top {
    margin-top: 0;
    padding-top: 10px;
    border-top: 1px solid var(--pink) !important;
    text-transform: uppercase;
    font-size: 24px;
    font-weight: 700;
}

.banner-iframe {
    top: 90px;
}

/*----------------------------------------------------------------------------*/

.twoStories .item.vertical-item:after,
.bigger-divider,
.threeStories .item.vertical-item:after,
.columns-3 .item::before,
.columns-3 .item::after,
.topStories-aloRecommend-4 .item.vertical-item::after,
.storyList .medium-story.story-1:after,
.smaller-story-wrapper .borderBottom,
.smaller-story-wrapper .borderRight {
    background-color: var(--pink05);
}
.latest-2-4 .twoStories,
.smaller-story-list .storyNav,
.storyList .medium-story,
.section.latestStories .section-titles {
    border-color: var(--pink05);
}
.section.latestStories {
    border-color: var(--pink);
}
#pollQuestionHolder a:hover {
    color: var(--pinkdark);
}
.section-titles .section-title {
    letter-spacing: 0.18px;
}
.latest-2-3 .medium-story-wrapper .story-0::after {
    background-color: var(--pink05);
}
section.section.latestStory.latest-2-3.latest-2-3-lepotesrbije.latest-2-3-sport h2.title-with-icon {
    padding-left: 40px;
}
section.section.latestStory.latest-2-3.latest-2-3-lepotesrbije.latest-2-3-sport h2.title-with-icon:before {
    content: "";
    position: absolute;
    display: block;
    left: 0;
    top: calc(50% - 24px);
    background-image: url(/assets/front/img/najzena/najnovije.svg);
    background-size: contain;
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
}