@charset "UTF-8";
/*Lider: */
/*------------------------------------*\
	boostrap 4 grid 
\*------------------------------------*/
.container--inner, .inner_cont { padding-left: 0.7rem; padding-right: 0.8rem; }

.container--outter, .outter_cont { padding-left: 0; padding-right: 0; }
.container--outter > .row, .outter_cont > .row { margin-left: 0; margin-right: 0; }
.container--outter > .row > div, .outter_cont > .row > div { padding-left: 0; padding-right: 0; }

@media (min-width: 1280px) { .container--inner, .inner_cont { width: 126rem; }
  .container--outter, .outter_cont { width: 127.5rem; } }
@media (min-width: 1024px) and (max-width: 1279px) { .container--inner, .inner_cont { width: 94.5rem; }
  .container--outter, .outter_cont { width: 96rem; } }
@media (max-width: 1023px) { .container--inner, .inner_cont { width: 100%; padding-left: 1.5rem; padding-right: 1.5rem; } }
/* from bootstrap no-gutters
.no-gutters {
	margin-right: 0;
	margin-left: 0; 
	> .col,
	> [class*="col-"] {
	  padding-right: 0;
	  padding-left: 0;
	} }
*/
/*.row--grid-nest > div {
	padding: 0;
}
.row--nest {
	margin-left: 0;
	margin-right: 0;
}

.col--nogutter {
	margin-left: 0 !important;
	margin-right: 0 !important;
	& > div {
		padding-right: 0 !important;
		padding-left: 0 !important; 					
	}	
}
.col--no-padding {
	padding-left: 0 !important;
	padding-right:0 !important;
}
.col--clear {
	clear: both;
}
*/
/*------------------------------------*\
// additional hidden classes
\*------------------------------------*/
@media (min-width: 1280px) { .hidden-xl { display: none !important; } }
@media (min-width: 1024px) and (max-width: 1279px) { .hidden-lg { display: none !important; } }
@media (min-width: 768px) and (max-width: 1023px) { .hidden-md { display: none !important; } }
@media (min-width: 480px) and (max-width: 767px) { .hidden-sm { display: none !important; } }
@media (max-width: 479px) { .hidden-xs { display: none !important; } }
/*------------------------------------*\ override default bootstrap css
\*------------------------------------*/
.well { border: 0 solid #e3e3e3; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; }

.navbar { border: 0 solid; }

@media (min-width: 768px) { .navbar { border-radius: 0; } }
/*  default margins +/-7.5px replaces by 7px and 8px */
.row { margin-left: -0.7rem; margin-right: -0.8rem; }

.col, [class*="col-"] { padding-left: 0.7rem; padding-right: 0.8rem; }

/* lider */
/* SD */
/* jutarnji */
/* SN */
/* Novac */
html { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smooth: always; font-weight: normal; }

@-moz-document url-prefix() { body { font-weight: lighter !important; } }
body, h1, h2, h3, h4, h5, h6 { font-family: "DrukText-Medium", sans-serif; }

.card__info { font-family: "DrukText-Medium", sans-serif; }

.card__published { font-family: "Open Sans", sans-serif; font-weight: 100; font-size: 1.2rem; line-height: 1.2rem; letter-spacing: 0rem; color: #ed1c24; }

.topbar__cont .topbar__link--left, .topbar__cont .topbar__item--right .label { font-family: "Merriweather", serif; font-weight: 100; font-size: 1.3rem; line-height: 1.3rem; letter-spacing: 0rem; color: #ed1c24; }
.topbar__cont .topbar__link--right .fab { color: #d20f14; font-size: 1.6rem; }

.site-title__txt { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 3.6rem; line-height: 3.6rem; letter-spacing: 0rem; color: #ed1c24; text-transform: uppercase; }
@media (min-width: 768px) and (max-width: 1023px) { .site-title__txt { font-size: 2.6rem; line-height: 2.6rem; } }
@media (max-width: 767px) { .site-title__txt { font-size: 2rem; line-height: 2rem; } }

.site-title__img { width: 378px; }

.fixed-top .site-title__txt { font-size: 2rem; line-height: 2rem; }

.navbar-main .navbar-nav .nav__link { font-family: "mediasansextended-black", sans-serif; font-weight: 100; font-size: 1.7rem; line-height: 1.7rem; letter-spacing: 0rem; color: #fff; text-transform: lowercase; }
@media (min-width: 1024px) and (max-width: 1279px) { .navbar-main .navbar-nav .nav__link { font-size: 1.4rem; line-height: 1.8rem; } }
@media (min-width: 1024px) and (max-width: 1024px) { .navbar-main .navbar-nav .nav__link { font-size: 1.4rem; line-height: 1.4rem; } }
@media (max-width: 1023px) { .navbar-main .navbar-nav .nav__link { font-size: 1.2rem; line-height: 2.5rem; } }
.navbar-main .navbar-nav .nav__item:not(:last-child):hover, .navbar-main .navbar-nav .nav__item:not(:last-child):focus { color: #000; }
@media (min-width: 1024px) { .navbar-main .navbar-nav .nav__item.current:not(:last-child) > .nav__link { color: #000; } }
@media (max-width: 1023px) { .navbar-main .navbar-nav .nav__item.current > .nav__link, .navbar-main .navbar-nav .nav__item.active > .nav__link { color: #ed1c24; } }
.navbar-main .navbar-nav .dropdown-menu .nav__item .nav__link:focus, .navbar-main .navbar-nav .dropdown-menu .nav__item .nav__link:hover { color: #ed1c24; /*transition: all $ttime ease-out;*/ }
.navbar-main .navbar-nav .dropdown-menu .nav__item.current .nav__link { color: #ed1c24; }

/* .navbar-main.fixed-top {
	.navbar-nav {
		.nav__link {
			@include bp4-lg-up 	  { @include font-def-only-size (14px, 14px); }
			@include bp4-ipad 	  { @include font-def-only-size (12px, 12px); }
			@include bp4-md-dn 	  { @include font-def-only-size (12px, 12px); }
			text-transform: lowercase;	
		}
	}
} */
.card--b6 .card__info, .card--b5 .card__info, .card--b4 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 3.3rem; line-height: 4rem; letter-spacing: 0rem; }
.card--b6 .card__info, .card--b6 .card__info a, .card--b5 .card__info, .card--b5 .card__info a, .card--b4 .card__info, .card--b4 .card__info a { color: #000; }
@media (max-width: 1023px) { .card--b6 .card__info, .card--b5 .card__info, .card--b4 .card__info { font-size: 2.6rem; line-height: 3.2rem; } }

.card--s3 .card__info, .card--s4 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.6rem; line-height: 2rem; letter-spacing: 0rem; }
.card--s3 .card__info, .card--s3 .card__info a, .card--s4 .card__info, .card--s4 .card__info a { color: #000; }

.card--i5 .card__info, .card--i4 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.6rem; line-height: 2rem; letter-spacing: 0rem; }
.card--i5 .card__info, .card--i5 .card__info a, .card--i4 .card__info, .card--i4 .card__info a { color: #000; }

.card--n2 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.4rem; line-height: 1.8rem; letter-spacing: 0rem; }
.card--n2 .card__info, .card--n2 .card__info a { color: #000; }

.card--bn12 .container__head-title { color: #fff; }
.card--bn12 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 3.2rem; line-height: 4rem; letter-spacing: 0rem; }
.card--bn12 .card__info, .card--bn12 .card__info a { color: #fff; }
.card--bn12 .card__author-name { color: #fff; }

.card--bn4 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.6rem; line-height: 2.2rem; letter-spacing: 0rem; }
.card--bn4 .card__info, .card--bn4 .card__info a { color: #fff; }

.card--spotlight .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.4rem; line-height: 1.8rem; letter-spacing: 0rem; }
.card--spotlight .card__info, .card--spotlight .card__info a { color: #000; }
.card--spotlight .card__introtext a { color: #000; text-transform: uppercase; text-decoration: underline; -webkit-text-decoration-color: #b7b7b7; text-decoration-color: #b7b7b7; font-weight: 100; }
.card--spotlight .card__introtext a:hover, .card--spotlight .card__introtext a:focus, .card--spotlight .card__introtext a:active { color: #000; text-decoration: underline; opacity: 0.8; cursor: pointer; }

.card__head--spotlight { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.8rem; line-height: 1.8rem; letter-spacing: 0rem; color: #ed1c24; }

.card__head--nedavno { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.8rem; line-height: 1.8rem; letter-spacing: 0rem; color: #4c4c4c; text-transform: uppercase; }

.card--secb4 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 3.3rem; line-height: 4rem; letter-spacing: 0rem; }
.card--secb4 .card__info, .card--secb4 .card__info a { color: #000; }
@media (max-width: 1023px) { .card--secb4 .card__info { font-size: 2.6rem; line-height: 3.2rem; } }

.card--secs4 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.6rem; line-height: 2rem; letter-spacing: 0rem; }
.card--secs4 .card__info, .card--secs4 .card__info a { color: #000; }

.card--seci4 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.6rem; line-height: 2rem; letter-spacing: 0rem; }
.card--seci4 .card__info, .card--seci4 .card__info a { color: #000; }

.card--promo-s3 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.6rem; line-height: 2rem; letter-spacing: 0rem; }
.card--promo-s3 .card__info, .card--promo-s3 .card__info a { color: #000; }

.card--custom-s3 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.6rem; line-height: 2rem; letter-spacing: 0rem; }
.card--custom-s3 .card__info, .card--custom-s3 .card__info a { color: #000; }

.card--u12 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 3.2rem; line-height: 4rem; letter-spacing: 0rem; }
.card--u12 .card__info, .card--u12 .card__info a { color: #fff; }
.card--u12 .card__author-name { color: #fff; }

.card__head--evergreen-title { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.8rem; line-height: 1.8rem; letter-spacing: 0rem; color: #4c4c4c; text-transform: uppercase; }

.card--n4 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 2rem; line-height: 2.4rem; letter-spacing: 0rem; }
.card--n4 .card__info, .card--n4 .card__info a { color: #000; }

.card--e4 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.6rem; line-height: 2rem; letter-spacing: 0rem; }
.card--e4 .card__info, .card--e4 .card__info a { color: #fff; }
.card--e4 .card__author-name { color: #fff; }

.card--k4 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.4rem; line-height: 1.8rem; letter-spacing: 0rem; }
.card--k4 .card__info, .card--k4 .card__info a { color: #000; }

.col--pratitenas { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.6rem; line-height: 2rem; letter-spacing: 0rem; color: #fff; }

.card--celebs4 .card__info { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.6rem; line-height: 2rem; letter-spacing: 0rem; }
.card--celebs4 .card__info, .card--celebs4 .card__info a { color: #000; }

.impressum__copyright-text { font-family: "Open Sans", sans-serif; font-weight: 100; font-size: 0.9rem; line-height: 2.7rem; letter-spacing: 0.06rem; color: #fff; }
.impressum__menu .menu__link { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.3rem; line-height: 2rem; letter-spacing: 0.09rem; color: #fff; text-transform: uppercase; }
.impressum__back2top { font-family: "Slabo 27px", serif; font-weight: 100; font-size: 1.8rem; line-height: 2.2rem; letter-spacing: 0rem; color: #fff; }

.card__category { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.4rem; line-height: 2rem; letter-spacing: 0rem; color: #ed1c24; text-transform: uppercase; }

.card__category-in-image { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 2.8rem; line-height: 2.8rem; letter-spacing: 0rem; color: #fff; text-transform: uppercase; }

.card__author-name { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.4rem; line-height: 2rem; letter-spacing: 0rem; color: #4c4c4c; text-transform: uppercase; }

.card__egida { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.8rem; line-height: 1.8rem; letter-spacing: 0.1rem; color: #4c4c4c; text-transform: uppercase; }

.card__subtitle { font-size: 12px; /*
	@include bp4-xs {
		display: none;
	}	
*/ }

.card__introtext { font-family: "Roboto Slab", serif; font-weight: 100; font-size: 1.6rem; line-height: 2.2rem; letter-spacing: 0rem; color: #828282; /*
@include bp4-xs {
	display: none;
}	
*/ }

.card__numero { font-family: "Oswald", sans-serif; font-weight: 100; font-size: 2rem; line-height: 2rem; letter-spacing: 0rem; color: #d3a313; }

/*
.module-cont-urednicki {
	@include font-def ($fontLiderRobotoSlab, 400, 18px, 24px, 0px, $colorblack1); 
	@include bp4-sm-dn { @include font-def-size (17px, 23px); }	
}

.contentzn01_cont {
	.card__title {
		@include font-def-only($fontLiderMont, 400, 38px, 44px, 0px, $colorblack1); 
		@include bp4-sm { @include font-def-only-size (28px, 32px); }	
		@include bp4-xs { @include font-def-only-size (26px, 30px); }	
	}
	.card__introtext {
		@include font-def-only($fontLiderMont, 400, 20px, 28px, 0px, $colorblack1); 
		//@include bp4-lg-dn { @include font-def-size (20px, 28px); }	
		@include bp4-sm { @include font-def-only-size (18px, 26px); }	
		@include bp4-xs { @include font-def-only-size (16px, 22px); }	
	}	 .card__read-more a {
		@include font-def-only($fontLiderMont, 400, 18px, 18px, 0px, $colorblack1); 
		text-transform: uppercase;
	}
}

.contentsk01_cont {
	.card--m {
		@include font-def($fontLiderRobotoSlab, 400, 22px, 28px, 0px, $colorblack1); 
		//@include bp4-sm-dn { @include font-def-size (18px, 24px); }	
	}
	.card--s {
		@include font-def($fontLiderRobotoSlab, 400, 18px, 24px, 0px, $colorblack1); 
		//@include bp4-sm-dn { @include font-def-size (18px, 24px); }	
	}	
}

.contentpp01_cont {
	@include font-def($fontLiderRobotoSlab, 400, 18px, 25px, 0px, $colorblack1); 
}

.row--trend {
	.card--m {
		@include font-def ( $fontLiderMont, 900, 24px, 28px, 0px, $clrLiderGray2); 
		@include bp4-lg-dn { @include font-def-size (15px, 19px); }	
	}
	.card--s {
		@include font-def($fontLiderMont, 900, 15px, 19px, 0px, $clrLiderGray2); 
	}
}
.row--komentari {
	.card--s {
		@include font-def($fontLiderMont, 900, 15px, 19px, 0px, $clrLiderGray2); 
	}
}
.contenttp01_cont {
	@include font-def($fontLiderRobotoSlab, 400, 18px, 24px, 0px, $colorblack1); 
	@include bp4-sm-dn { @include font-def-size (16px, 22px); }	
}
.contenttp02_cont {
	@include font-def($fontLiderRobotoSlab, 400, 18px, 24px, 0px, $colorwhite); 
	@include bp4-sm-dn { @include font-def-size (16px, 22px); }	
}
*/
.searchBox .searchInput { font-family: "Druk-Medium", sans-serif; font-weight: 100; font-size: 1.6rem; line-height: 2.2rem; letter-spacing: 0.1rem; color: #000; }

.searchPageForm h1 { font-family: "Montserrat", sans-serif; font-weight: 100; font-size: 3.8rem; line-height: 4.8rem; letter-spacing: 0rem; color: #000000; }

#searchPagination .Pagination-item, #searchPagination .Pagination-link { font-family: "DrukText-Medium", sans-serif; font-weight: 600; font-size: 3rem; line-height: 3.6rem; letter-spacing: 0rem; color: #BFBFBF; }
@media (max-width: 767px) { #searchPagination .Pagination-item .card__info, #searchPagination .Pagination-link .card__info { font-size: 2.2rem; line-height: 3rem; } }

.contentvr01_cont .card__info { font-family: "Roboto Slab", serif; font-weight: 100; font-size: 1.8rem; line-height: 2.4rem; letter-spacing: 0rem; }
.contentvr01_cont .card__info, .contentvr01_cont .card__info a { color: #000000; }

.contentsearch_cont .card__info, .contentnv01_cont .card__info { font-family: "Roboto Slab", serif; font-weight: 100; font-size: 2.5rem; line-height: 3.2rem; letter-spacing: 0rem; }
.contentsearch_cont .card__info, .contentsearch_cont .card__info a, .contentnv01_cont .card__info, .contentnv01_cont .card__info a { color: #000000; }
@media (max-width: 767px) { .contentsearch_cont .card__info, .contentnv01_cont .card__info { font-size: 2rem; line-height: 2.7rem; } }

.row--najboljbrano-item .card__info { font-family: "Montserrat", sans-serif; font-weight: 100; font-size: 1.5rem; line-height: 1.9rem; letter-spacing: 0rem; }
.row--najboljbrano-item .card__info, .row--najboljbrano-item .card__info a { color: #828282; }
@media (max-width: 767px) { .row--najboljbrano-item .card__info { font-size: 1.8rem; line-height: 2.4rem; } }

.row--povezane { /*.mod__title {
	@include font-def-only ($fontLiderRobotoSlab, 700, 22px, 28px, 0px, $colorwhite);
}*/ }
.row--povezane .card--pv .card__info { font-family: "Roboto Slab", serif; font-weight: 100; font-size: 1.7rem; line-height: 2.2rem; letter-spacing: 0rem; }
.row--povezane .card--pv .card__info, .row--povezane .card--pv .card__info a { color: #000000; }

/*
// multimedia
.contentmm01_cont {
	.card--m {
		@include font-def($fontLiderRobotoSlab, 400, 17px, 23px, 0px, $colorwhite); 
		@include bp4-sm-dn { @include font-def-size (15px, 19px); }	
	}
}
*/
.btn--load-more { font-family: "Roboto Slab", serif; font-weight: 100; font-size: 2.2rem; line-height: 2.8rem; letter-spacing: 0rem; color: #ffffff; font-style: italic; }

.title--more-from-category { font-family: "Roboto Slab", serif; font-weight: 100; font-size: 2.2rem; line-height: 2.8rem; letter-spacing: 0rem; color: #000000; text-transform: uppercase; }

.list__head-label, .list__head-title { font-family: "Roboto Slab", serif; font-weight: 100; font-size: 1.6rem; line-height: 2.2rem; letter-spacing: 0rem; color: #000000; text-transform: uppercase; }

.mod__title { font-family: "Montserrat", sans-serif; font-weight: 100; font-size: 2.3rem; line-height: 2.3rem; letter-spacing: 0rem; color: #ffffff; }
@media (min-width: 480px) and (max-width: 767px) { .mod__title { font-size: 2rem; line-height: 2rem; } }
@media (max-width: 479px) { .mod__title { font-size: 1.8rem; line-height: 1.8rem; } }

.card__figure--promo { font-family: "Montserrat", sans-serif; font-weight: 100; font-size: 1.2rem; line-height: 1.2rem; letter-spacing: 0rem; color: #ffffff; }

.ocmPagination .pagination li { font-family: "Montserrat", sans-serif; font-weight: 100; font-size: 1.2rem; line-height: 1.2rem; letter-spacing: 0rem; color: #d20f14; }

/*
.card__info span {
	display: initial !important;
}

// problem with line height on title in mnenja because of above
// issue solved by this
.card__mnenja {
	.card__info span {
		display: block !important;
	}		
}
*/
.itemView .item__supertitle { font-family: "DrukText-BoldItalic", sans-serif; font-weight: 100; font-size: 6.7rem; line-height: 7rem; letter-spacing: -0.1rem; color: #121212; text-transform: uppercase; }
@media (max-width: 767px) { .itemView .item__supertitle { font-size: 2.4rem; line-height: 3rem; } }
.itemView .item__dates { font-family: "Merriweather", serif; font-weight: 100; font-size: 1.3rem; line-height: 1.4rem; letter-spacing: 0rem; color: #828282; }
.itemView .item__title { margin-top: 1rem; font-family: "Slabo 27px", serif; font-weight: 100; font-size: 8.4rem; line-height: 8.4rem; letter-spacing: -0.3rem; color: #121212; }
@media (min-width: 1024px) and (max-width: 1279px) { .itemView .item__title { font-size: 4.2rem; line-height: 5rem; } }
@media (min-width: 768px) and (max-width: 1023px) { .itemView .item__title { font-size: 3.5rem; line-height: 4.2rem; } }
@media (min-width: 480px) and (max-width: 767px) { .itemView .item__title { font-size: 2.8rem; line-height: 3.4rem; } }
@media (max-width: 479px) { .itemView .item__title { font-size: 2.6rem; line-height: 3rem; } }
.itemView .item__author-name, .itemView .item__author-name a { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.4rem; line-height: 2.2rem; letter-spacing: 0.05rem; color: #404040; }
@media (min-width: 1024px) and (max-width: 1279px) { .itemView .item__author-name, .itemView .item__author-name a { font-size: 1.4rem; line-height: 2.2rem; } }
@media (min-width: 768px) and (max-width: 1023px) { .itemView .item__author-name, .itemView .item__author-name a { font-size: 1.4rem; line-height: 2.2rem; } }
@media (max-width: 767px) { .itemView .item__author-name, .itemView .item__author-name a { font-size: 1.4rem; line-height: 2.2rem; } }
.itemView .item__image-desc { font-family: "Merriweather", serif; font-weight: 100; font-size: 1.5rem; line-height: 2rem; letter-spacing: -0.01rem; color: #666666; }
@media (max-width: 767px) { .itemView .item__image-desc { font-size: 1.3rem; line-height: 1.7rem; } }
.itemView .item__subtitle { font-family: "Merriweather", serif; font-weight: 100; font-size: 2rem; line-height: 2.6rem; letter-spacing: 0rem; color: #000000; }
@media (min-width: 1024px) and (max-width: 1279px) { .itemView .item__subtitle { font-size: 2rem; line-height: 2.6rem; } }
@media (min-width: 768px) and (max-width: 1023px) { .itemView .item__subtitle { font-size: 1.9rem; line-height: 2.4rem; } }
@media (max-width: 767px) { .itemView .item__subtitle { font-size: 1.7rem; line-height: 2.2rem; } }
.itemView .item__superscript { font-family: "Merriweather", serif; font-weight: 100; font-size: 1.4rem; line-height: 2.6rem; letter-spacing: 0rem; color: #000000; text-transform: uppercase; }
@media (min-width: 1024px) and (max-width: 1279px) { .itemView .item__superscript { font-size: 1.3rem; line-height: 1.6rem; } }
@media (min-width: 768px) and (max-width: 1023px) { .itemView .item__superscript { font-size: 1.2rem; line-height: 1.5rem; } }
@media (min-width: 480px) and (max-width: 767px) { .itemView .item__superscript { font-size: 1.1rem; line-height: 1.4rem; } }
@media (max-width: 479px) { .itemView .item__superscript { font-size: 1rem; line-height: 1.3rem; } }
.itemView .item__breadcrumb span { font-family: "Merriweather", serif; font-weight: 100; font-size: 1.3rem; line-height: 1.6rem; letter-spacing: 0rem; color: #adadad; }
.itemView .article-Gallery .open-gallery-title { font-family: "Merriweather", serif; font-weight: 100; font-size: 2.6rem; line-height: 2.8rem; letter-spacing: 0.1rem; color: #ffffff; }
@media (max-width: 767px) { .itemView .article-Gallery .open-gallery-title { font-size: 2rem; line-height: 2.4rem; } }
@media (min-width: 768px) { .itemView .open-gallery { font-family: "Merriweather", serif; font-weight: 100; font-size: 3rem; line-height: 3.2rem; letter-spacing: 0rem; color: #ffffff; } }
@media (max-width: 767px) { .itemView .open-gallery { font-size: 2rem; line-height: 2.4rem; } }
.itemView .itemFullText { font-family: "Georgia", serif; font-weight: 100; font-size: 2rem; line-height: 3rem; letter-spacing: 0rem; color: #000000; }
@media (min-width: 1024px) and (max-width: 1279px) { .itemView .itemFullText { font-size: 2rem; line-height: 3rem; } }
@media (min-width: 768px) and (max-width: 1023px) { .itemView .itemFullText { font-size: 1.8rem; line-height: 2.8rem; } }
@media (max-width: 767px) { .itemView .itemFullText { font-size: 1.8rem; line-height: 2.7rem; } }
.itemView .itemFullText h1, .itemView .itemFullText h2, .itemView .itemFullText h3, .itemView .itemFullText h4, .itemView .itemFullText h5, .itemView .itemFullText h6 { font-family: "Merriweather", serif; font-weight: 100; font-size: 3rem; line-height: 3rem; letter-spacing: 0rem; color: #000000; }
@media (min-width: 1024px) and (max-width: 1279px) { .itemView .itemFullText h1, .itemView .itemFullText h2, .itemView .itemFullText h3, .itemView .itemFullText h4, .itemView .itemFullText h5, .itemView .itemFullText h6 { font-size: 2rem; line-height: 2.6rem; } }
@media (min-width: 768px) and (max-width: 1023px) { .itemView .itemFullText h1, .itemView .itemFullText h2, .itemView .itemFullText h3, .itemView .itemFullText h4, .itemView .itemFullText h5, .itemView .itemFullText h6 { font-size: 1.9rem; line-height: 2.4rem; } }
@media (max-width: 767px) { .itemView .itemFullText h1, .itemView .itemFullText h2, .itemView .itemFullText h3, .itemView .itemFullText h4, .itemView .itemFullText h5, .itemView .itemFullText h6 { font-size: 1.7rem; line-height: 2.2rem; } }
.itemView .itemTagName { font-family: "Open Sans", sans-serif; font-weight: 700; font-size: 1.2rem; line-height: 1.5rem; letter-spacing: 0rem; color: #d20f14; text-transform: uppercase; }
@media (min-width: 1024px) and (max-width: 1279px) { .itemView .itemTagName { font-size: 1.2rem; line-height: 1.5rem; } }
@media (min-width: 768px) and (max-width: 1023px) { .itemView .itemTagName { font-size: 1.1rem; line-height: 1.4rem; } }
@media (min-width: 480px) and (max-width: 767px) { .itemView .itemTagName { font-size: 1.1rem; line-height: 1.4rem; } }
@media (max-width: 479px) { .itemView .itemTagName { font-size: 1rem; line-height: 1.3rem; } }
.itemView .item__share-label { font-family: "Open Sans", sans-serif; font-weight: 100; font-size: 2.2rem; line-height: 2.6rem; letter-spacing: 0rem; color: #000000; }
.itemView .item__related-title { font-family: "Open Sans", sans-serif; font-weight: 100; font-size: 1.4rem; line-height: 2rem; letter-spacing: 0rem; color: #000000; }
.itemView .item__related .card--s .card__info { font-family: "Open Sans", sans-serif; font-weight: 100; font-size: 1.4rem; line-height: 2rem; letter-spacing: 0rem; }
.itemView .item__related .card--s .card__info, .itemView .item__related .card--s .card__info a { color: #d20f14; }
.itemView .item__related .card__article-link { color: #d20f14; }
.itemView .item__related .card__article-link:hover, .itemView .item__related .card__article-link:focus { color: #d20f14; text-decoration: underline; opacity: 1; cursor: pointer; }
.itemView .item__related-title { color: #000000; }

.itemView .se-embed--infobox-gray .se__title { font-weight: bold; }
.itemView .se-embed--infobox-red .se__title { color: #ffffff; font-weight: bold; }
.itemView .se-embed--infobox-red .se__text { color: #ffffff; }
.itemView .se-embed--button .se__btn { font-family: "Open Sans", sans-serif; font-weight: 100; font-size: 2rem; line-height: 2.6rem; letter-spacing: 0rem; color: #ffffff; }
.itemView .se__embed-meta { font-family: "Open Sans", sans-serif; font-weight: 100; font-size: 1.5rem; line-height: 2rem; letter-spacing: -0.01rem; color: #666666; }
@media (max-width: 767px) { .itemView .se__embed-meta { font-size: 1.3rem; line-height: 1.7rem; } }

.itemView {     /*.item__dates  { @include font-def-only($fontSDMerriweather, 100, 13px, 14px, 0px, $clrLiderGray2);  }
 .item__author-name, .item__author-name a, .item__author-label   { @include font-def-only($fontJLDrukTextBold, 100, 14px, 23px, 0.56px, $clrJLGray1);  }	  .item__author__date-label, .item__author__date { @include font-def-only($fontJLDrukTextMedium, 100, 14px, 23px, 0.56px, $clrJLGray2); }   */ }
.itemView--classic .item__supertitle { font-family: "DrukText-MediumItalic", sans-serif; font-weight: 400; font-size: 3rem; line-height: 4.5rem; letter-spacing: 0rem; color: #FE4020; text-transform: uppercase; }
@media (max-width: 767px) { .itemView--classic .item__supertitle { font-size: 2.4rem; line-height: 3rem; } }
.itemView--classic .item__title { font-family: "DrukText-Medium", sans-serif; font-weight: 400; font-size: 6.7rem; line-height: 7.4rem; letter-spacing: -0.3rem; color: #000000; }
@media (max-width: 767px) { .itemView--classic .item__title { font-size: 3.6rem; line-height: 4rem; letter-spacing: 0; } }
.itemView--classic .item__subtitle { font-family: "Slabo 27px", serif; font-weight: 700; font-size: 2rem; line-height: 2.6rem; letter-spacing: 0rem; color: #000000; }
@media (max-width: 767px) { .itemView--classic .item__subtitle { font-size: 2rem; line-height: 2.4rem; } }
.itemView--classic.__serif .item__supertitle { font-family: "DrukText-BoldItalic", sans-serif; font-weight: 100; font-size: 6.7rem; line-height: 7rem; letter-spacing: -0.1rem; color: #121212; text-transform: uppercase; }
@media (min-width: 1024px) and (max-width: 1279px) { .itemView--classic.__serif .item__supertitle { font-size: 5.7rem; line-height: 6.7rem; } }
@media (min-width: 768px) and (max-width: 1023px) { .itemView--classic.__serif .item__supertitle { font-size: 4.7rem; line-height: 6rem; } }
@media (max-width: 767px) { .itemView--classic.__serif .item__supertitle { font-size: 3rem; line-height: 3rem; letter-spacing: 0; } }
.itemView--classic.__serif .item__title { margin-top: 1rem; margin-bottom: 3.5rem; font-family: "Slabo 27px", serif; font-weight: 100; font-size: 8.4rem; line-height: 8.4rem; letter-spacing: -0.3rem; color: #121212; }
@media (min-width: 1024px) and (max-width: 1279px) { .itemView--classic.__serif .item__title { font-size: 6.4rem; line-height: 6.8rem; letter-spacing: -2px; } }
@media (min-width: 768px) and (max-width: 1023px) { .itemView--classic.__serif .item__title { font-size: 5.4rem; line-height: 5.4rem; letter-spacing: -2px; } }
@media (max-width: 767px) { .itemView--classic.__serif .item__title { font-size: 3.6rem; line-height: 4rem; letter-spacing: 0; margin-bottom: 1.5rem; } }
.itemView--classic.__serif .item_social_share { margin-bottom: 0; }
.itemView--classic.__serif .item__image-desc-credit { letter-spacing: 1px; font-family: "DrukText-Medium", sans-serif; }
@media (max-width: 767px) { .itemView--classic.__serif .item__body { padding: 0; }
  .itemView--classic.__serif .item__image-block .item__image-desc { padding: 0 1.5rem 0 1.5rem; }
  .itemView--classic.__serif .item__image-desc-credit { padding-top: 0; }
  .itemView--classic.__serif .item__subtitle { border-top: 1px solid #BFBFBF; border-bottom: 1px solid #BFBFBF; margin-bottom: 1.5rem; margin-top: .5rem; color: #404040; font-size: 1.9rem; line-height: 2.4rem; font-family: "Open Sans", sans-serif; letter-spacing: -.8px; }
  .itemView--classic.__serif .item__author-date { padding-bottom: .6rem; margin-bottom: 0; }
  .itemView--classic.__serif .item__social-jl--top { padding: 0 0 1.5rem 0; }
  .itemView--classic.__serif .item__social-jl--img { margin: 0 1rem; } }
.itemView--kolumne .item__author-name, .itemView--kolumne .item__author-name a, .itemView--kolumne .item__author-label { font-family: "DrukText-Medium", sans-serif; font-weight: 400; font-size: 3.8rem; line-height: 3.8rem; letter-spacing: -0.1rem; color: #14456C; }
@media (max-width: 767px) { .itemView--kolumne .item__author-name, .itemView--kolumne .item__author-name a, .itemView--kolumne .item__author-label { font-size: 2.8rem; line-height: 2.8rem; letter-spacing: 0; } }
.itemView--kolumne .item__supertitle { font-family: "DrukText-Medium", sans-serif; font-weight: 400; font-size: 1.8rem; line-height: 1.8rem; letter-spacing: 0.1rem; color: #ffffff; text-transform: uppercase; }
@media (max-width: 767px) { .itemView--kolumne .item__supertitle { font-size: 1.6rem; line-height: 1.6rem; letter-spacing: 0; } }
.itemView--kolumne .item__title { font-family: "Slabo 27px", serif; font-weight: 100; font-size: 5rem; line-height: 5rem; letter-spacing: -0.1rem; color: #000000; }
@media (max-width: 767px) { .itemView--kolumne .item__title { font-size: 3.6rem; line-height: 3.6rem; letter-spacing: 0; } }
.itemView--kolumne .item__subtitle { font-family: "Slabo 27px", serif; font-weight: 400; font-size: 2rem; line-height: 2rem; letter-spacing: 0rem; color: #000000; }
@media (max-width: 767px) { .itemView--kolumne .item__subtitle { font-size: 1.8rem; line-height: 1.8rem; } }
.itemView--galerija .item__supertitle { font-family: "DrukText-MediumItalic", sans-serif; font-weight: 400; font-size: 3rem; line-height: 4.5rem; letter-spacing: 0rem; color: #FE4020; text-transform: uppercase; }
@media (max-width: 767px) { .itemView--galerija .item__supertitle { font-size: 2.4rem; line-height: 3rem; } }
.itemView--galerija .item__title { font-family: "DrukText-Medium", sans-serif; font-weight: 400; font-size: 6.7rem; line-height: 7.4rem; letter-spacing: -0.3rem; color: #000000; }
@media (max-width: 767px) { .itemView--galerija .item__title { font-size: 3.6rem; line-height: 4rem; letter-spacing: 0; } }
.itemView--galerija .item__subtitle { font-family: "Slabo 27px", serif; font-weight: 700; font-size: 2rem; line-height: 2.6rem; letter-spacing: 0rem; color: #000000; }
@media (max-width: 767px) { .itemView--galerija .item__subtitle { font-size: 2rem; line-height: 2.4rem; } }
.itemView--galerija--crna .item__title, .itemView--galerija--crna .item__subtitle { color: #ffffff; }
.itemView--galerija--crna .item__author-name, .itemView--galerija--crna .item__author-name a, .itemView--galerija--crna .item__author-label, .itemView--galerija--crna .item-gallery__meta .item-gallery__caption { color: #ffffff; }
.itemView--longread1 .item__supertitle { font-family: "DrukText-BoldItalic", sans-serif; font-weight: 700; font-size: 12.5rem; line-height: 12.5rem; letter-spacing: -0.5rem; color: #000000; }
@media (max-width: 767px) { .itemView--longread1 .item__supertitle { font-size: 4rem; line-height: 4rem; letter-spacing: 0; } }
.itemView--longread1 .item__title { font-family: "Slabo 27px", serif; font-weight: 400; font-size: 8.4rem; line-height: 8.4rem; letter-spacing: -0.336rem; color: #000000; }
@media (max-width: 767px) { .itemView--longread1 .item__title { font-size: 3.4rem; line-height: 3.6rem; letter-spacing: 0; } }
.itemView--longread1 .item__subtitle { font-family: "Open Sans", sans-serif; font-weight: 400; font-size: 2.8rem; line-height: 4rem; letter-spacing: -0.084rem; color: #404040; }
@media (max-width: 767px) { .itemView--longread1 .item__subtitle { font-size: 1.7rem; line-height: 2.4rem; letter-spacing: 0; } }
.itemView--longread5 .item__supertitle { font-family: "DrukText-BoldItalic", sans-serif; font-weight: 700; font-size: 12.5rem; line-height: 12.5rem; letter-spacing: -0.5rem; color: #345070; }
@media (max-width: 767px) { .itemView--longread5 .item__supertitle { font-size: 6.3rem; line-height: 6.5rem; letter-spacing: 0; } }
.itemView--longread5 .item__title { font-family: "DrukText-MediumItalic", sans-serif; font-weight: 400; font-size: 7.5rem; line-height: 8rem; letter-spacing: -0.2rem; color: #000000; text-transform: uppercase; }
@media (max-width: 767px) { .itemView--longread5 .item__title { font-size: 3.8rem; line-height: 4.3rem; letter-spacing: 0; } }
.itemView--longread5 .item__subtitle { font-family: "Open Sans", sans-serif; font-weight: 400; font-size: 2.8rem; line-height: 4rem; letter-spacing: -0.084rem; color: #404040; }
@media (max-width: 767px) { .itemView--longread5 .item__subtitle { font-size: 1.7rem; line-height: 2.4rem; letter-spacing: 0; } }
.itemView--longread2 .item__supertitle, .itemView--longreadlife .item__supertitle { font-family: "DrukText-BoldItalic", sans-serif; font-weight: 700; font-size: 12.5rem; line-height: 12.5rem; letter-spacing: -0.5rem; color: #000000; text-transform: uppercase; }
@media (max-width: 767px) { .itemView--longread2 .item__supertitle, .itemView--longreadlife .item__supertitle { font-size: 6.3rem; line-height: 6.5rem; letter-spacing: 0; } }
.itemView--longread2 .item__title, .itemView--longreadlife .item__title { font-family: "Slabo 27px", serif; font-weight: 400; font-size: 7rem; line-height: 7rem; letter-spacing: 0rem; color: #ffffff; }
@media (max-width: 767px) { .itemView--longread2 .item__title, .itemView--longreadlife .item__title { font-size: 3.4rem; line-height: 3.6rem; } }
.itemView--longread2 .item__subtitle, .itemView--longreadlife .item__subtitle { font-family: "Open Sans", sans-serif; font-weight: 400; font-size: 2.8rem; line-height: 4rem; letter-spacing: 0rem; color: #ffffff; }
@media (max-width: 767px) { .itemView--longread2 .item__subtitle, .itemView--longreadlife .item__subtitle { font-size: 1.7rem; line-height: 2.4rem; } }
.itemView--longread2 .item__author-label, .itemView--longreadlife .item__author-label { font-family: "Slabo 27px", serif; font-weight: 400; font-size: 3rem; line-height: 3rem; letter-spacing: 0rem; color: #ffffff; }
@media (max-width: 767px) { .itemView--longread2 .item__author-label, .itemView--longreadlife .item__author-label { font-size: 2.5rem; line-height: 3rem; } }
.itemView--longread2 .item__author-name, .itemView--longread2 .item__author-name a, .itemView--longreadlife .item__author-name, .itemView--longreadlife .item__author-name a { font-family: "Slabo 27px", serif; font-weight: 700; font-size: 3rem; line-height: 3rem; letter-spacing: 0rem; color: #ffffff; }
@media (max-width: 767px) { .itemView--longread2 .item__author-name, .itemView--longread2 .item__author-name a, .itemView--longreadlife .item__author-name, .itemView--longreadlife .item__author-name a { font-size: 2.5rem; line-height: 3rem; } }
.itemView--longread3 .item__supertitle { font-family: "DrukTextWide-SuperItalic", sans-serif; font-weight: 400; font-size: 5rem; line-height: 5rem; letter-spacing: -0.1rem; color: #FE4020; text-transform: uppercase; }
@media (max-width: 767px) { .itemView--longread3 .item__supertitle { font-size: 2.8rem; line-height: 3.1rem; letter-spacing: 0; } }
.itemView--longread3 .item__title { font-family: "Slabo 27px", serif; font-weight: 400; font-size: 7rem; line-height: 7.7rem; letter-spacing: -0.2rem; color: #000000; }
@media (max-width: 767px) { .itemView--longread3 .item__title { font-size: 3.4rem; line-height: 3.8rem; letter-spacing: 0; } }
.itemView--longread3 .item__subtitle { font-family: "Slabo 27px", serif; font-weight: 400; font-size: 3.2rem; line-height: 3.8rem; letter-spacing: -0.1rem; color: #000000; }
@media (max-width: 767px) { .itemView--longread3 .item__subtitle { font-size: 2rem; line-height: 2.4rem; letter-spacing: 0; } }
.itemView--longread4 .item__supertitle { font-family: "DrukText-BoldItalic", sans-serif; font-weight: 700; font-size: 12rem; line-height: 12rem; letter-spacing: -0.4rem; color: #ffffff; text-transform: uppercase; }
@media (max-width: 767px) { .itemView--longread4 .item__supertitle { font-size: 5rem; line-height: 5.5rem; letter-spacing: 0; } }
.itemView--longread4 .item__title { font-family: "Slabo 27px", serif; font-weight: 400; font-size: 8.4rem; line-height: 9rem; letter-spacing: -0.3rem; color: #ffffff; }
@media (max-width: 767px) { .itemView--longread4 .item__title { font-size: 3.4rem; line-height: 3.6rem; letter-spacing: 0; } }
.itemView--longread4 .item__subtitle { font-family: "Slabo 27px", serif; font-weight: 400; font-size: 3.2rem; line-height: 3.8rem; letter-spacing: -0.1rem; color: #000000; }
@media (max-width: 767px) { .itemView--longread4 .item__subtitle { font-size: 2rem; line-height: 2.4rem; letter-spacing: 0; } }
.itemView .item__image-desc-desc { font-family: "Slabo 27px", serif; font-weight: 100; font-size: 1.8rem; line-height: 2.2rem; letter-spacing: 0rem; color: #000000; }
.itemView .item__image-desc-credit, .itemView .item-gallery__credit { font-family: "DrukText-Bold", sans-serif; font-weight: 100; font-size: 1.4rem; line-height: 2rem; letter-spacing: 0rem; color: #808080; }
.itemView .se__caption, .itemView .picture-caption, .itemView .item-gallery__caption { font-family: "Slabo 27px", serif; font-weight: 100; font-size: 1.8rem; line-height: 2.2rem; letter-spacing: 0rem; color: #121212; }
.itemView .item-gallery__counter { font-family: "DrukText-Bold", sans-serif; font-weight: 100; font-size: 3.6rem; line-height: 3.6rem; letter-spacing: 0rem; color: #BFBFBF; }
@media (max-width: 1023px) { .itemView .item-gallery__counter { font-size: 3rem; line-height: 3rem; } }
.itemView .item-gallery__counter--all { color: #808080; }
.itemView .itemFullText { font-family: "Georgia", serif; font-weight: 100; font-size: 2rem; line-height: 3rem; letter-spacing: 0rem; color: #000000; }
@media (max-width: 767px) { .itemView .itemFullText { font-size: 1.8rem; line-height: 2.7rem; } }
.itemView .itemFullText h1, .itemView .itemFullText h3 { font-family: "DrukText-Bold", sans-serif; font-weight: 100; font-size: 3rem; line-height: 3rem; letter-spacing: 0rem; color: #000000; }
@media (max-width: 767px) { .itemView .itemFullText h1, .itemView .itemFullText h3 { font-size: 2.1rem; line-height: 3rem; letter-spacing: -0.21px; } }
.itemView .itemFullText h2 { font-family: 'DrukText-Bold', sans-serif; font-size: 3.1rem; line-height: 4rem; letter-spacing: -0.62px; color: #1D1D1D; margin-bottom: .5rem; border-top: 1px solid #000; }
@media (max-width: 767px) { .itemView .itemFullText h2 { font-size: 2.5rem; line-height: 3rem; } }
.itemView .itemFullText h4 { /* Live članak stilovi koriste se i unutar članka bez klase*/ font-size: 2.5rem; line-height: 2.4rem; padding: 1.75rem 0 0 0; font-family: 'Druk-Bold', sans-serif; letter-spacing: 0.75px; margin-bottom: .8rem; color: #24374D; border-top: 1px solid #000; }
@media (max-width: 767px) { .itemView .itemFullText h4 { font-size: 2rem; line-height: 2.1rem; } }
.itemView .itemFullText h5 { font-size: 2.5rem; line-height: 3.2rem; padding: 0; margin-bottom: 1.5rem; letter-spacing: -0.57px; font-family: 'DrukText-Medium', sans-serif; }
@media (max-width: 767px) { .itemView .itemFullText h5 { font-size: 2.2rem; line-height: 2.5rem; letter-spacing: -0.3px; } }
.itemView .itemFullText h6 { font-family: "DrukText-Medium",sans-serif; font-size: 1.4rem; line-height: 2rem; color: #404040; padding: 0; margin-bottom: 2rem; margin-top: -0.5rem; letter-spacing: 0.56px; }
.itemView .itemFullText ul { padding-left: 2rem; font-size: 2rem; line-height: 1.6rem; letter-spacing: -0.4px; font-family: "DrukText-Medium",sans-serif; margin-bottom: 2.15rem; }
@media (max-width: 767px) { .itemView .itemFullText ul { line-height: 2.2rem; } }
.itemView .itemFullText ul li { margin-bottom: 1.5rem; }
.itemView .itemTagName { font-family: "Open Sans", sans-serif; font-weight: 700; font-size: 1.1rem; line-height: 3.6rem; letter-spacing: 0rem; color: #ffffff; text-transform: uppercase; }
.itemView .item__breadcrumb span { font-family: "Merriweather", serif; font-weight: 100; font-size: 1.3rem; line-height: 1.6rem; letter-spacing: 0rem; color: #adadad; }
.itemView .article-Gallery .open-gallery-title, .itemView .article-Gallery .open-gallery-title--url { font-family: "Merriweather", serif; font-weight: 100; font-size: 2.6rem; line-height: 2.8rem; letter-spacing: 0.1rem; color: #ffffff; }
@media (max-width: 767px) { .itemView .article-Gallery .open-gallery-title, .itemView .article-Gallery .open-gallery-title--url { font-size: 2rem; line-height: 2.4rem; } }
@media (min-width: 768px) { .itemView .open-gallery { font-family: "Merriweather", serif; font-weight: 100; font-size: 3rem; line-height: 3.2rem; letter-spacing: 0rem; color: #ffffff; } }
@media (max-width: 767px) { .itemView .open-gallery { font-size: 2rem; line-height: 2.4rem; } }

.itemView .item__share-label { font-family: "Open Sans", sans-serif; font-weight: 100; font-size: 2.2rem; line-height: 2.6rem; letter-spacing: 0rem; color: #000000; }
.itemView .item__related-title { font-family: "Open Sans", sans-serif; font-weight: 100; font-size: 1.4rem; line-height: 2rem; letter-spacing: 0rem; color: #000000; }
.itemView .item__related .card--s .card__info { font-family: "Open Sans", sans-serif; font-weight: 100; font-size: 1.4rem; line-height: 2rem; letter-spacing: 0rem; }
.itemView .item__related .card--s .card__info, .itemView .item__related .card--s .card__info a { color: #d20f14; }
.itemView .item__related .card__article-link { color: #d20f14; }
.itemView .item__related .card__article-link:hover, .itemView .item__related .card__article-link:focus { color: #d20f14; text-decoration: underline; opacity: 1; cursor: pointer; }
.itemView .item__related-title { color: #000000; }

.itemid-521 .itemView .container--max { /* display: none; */ }
.itemid-521 .itemView--longread1 .container--up { margin-top: 0; }
.itemid-521 .itemView--longread1 .item__supertitle { color: #24374D; }
.itemid-521 .itemView--longread1 .col--border { border-color: #24374D; }

@-ms-viewport { width: device-width; }

@-o-viewport { width: device-width; }

@viewport { width: device-width; }
html { font-size: 62.5%; /* 1 rem = 10px */ overflow-x: hidden; }

body { overflow-x: hidden; }

h1, h2, h3, h4, h5, h6 { margin: 0; }

.container { margin-bottom: 1.5rem; border: 0; }

.t3-header { width: 100%; max-width: 100%; position: relative; height: auto; top: 0; z-index: 101; padding: 0; }
@media (max-width: 767px) { .t3-header { margin-bottom: 0; } }

.t3-content, .t3-footer { padding: 0; margin: 0 auto; background-color: initial; }

.t3-footer { border-top: none; position: relative; z-index: 10; }
.t3-footer .footer_logo { background-image: url("/templates/site/images/svgs/__jutarnji.svg"); height: 5rem; background-repeat: no-repeat; background-position: center; margin-bottom: 1rem; }

.bottomline { margin-bottom: 15px; border-bottom: 1px solid #BFBFBF; }
@media (max-width: 767px) { .bottomline { margin: 0 -1.5rem 5px -1.5rem; } }

.dividerline { margin-bottom: 5px; border-bottom: 1px solid #BFBFBF; }
@media (max-width: 767px) { .dividerline { margin: 0 -1.5rem 5px -1.5rem; } }

.card__well { overflow: hidden; padding: 0; margin-top: 0; margin-bottom: 1.5rem; }

.card__article { position: relative; overflow: hidden; }

.card__figure { width: 100%; height: auto; overflow: hidden; }

.card__figure { background-color: #f0f0f0; /* Live icon */ }
.card__figure-icons { z-index: 1; position: absolute; top: 0; right: 0; width: 100%; }
.card__figure-icons .fa-euro-sign { margin-right: .3rem; }
.card__figure--promo { z-index: 1; background-color: #d20f14; padding: 0.2rem 0.6rem; }
.card__figure--promo-img { width: 3.3rem; height: 3.3rem; }
.card__figure-icon { display: inline-block; float: right; }
.card__figure--premium { position: relative; float: left; }
.card__figure--images-img, .card__figure--video-img { width: 4rem; }
@media (max-width: 767px) { .card__figure--images-img, .card__figure--video-img { width: 3.5rem; } }
.card__figure--premium-img { width: 4.079rem; }
.card__figure-fas { font-size: 1.6rem; color: #ffffff; background-color: #d20f14; width: 2.4rem; height: 2.4rem; border-radius: 50%; text-align: center; line-height: 2.4rem !important; vertical-align: middle; }
.card__figure .icon-with-animation { display: inline-block; position: relative; }
.card__figure .icon-with-animation .icon-with-animation { position: absolute; width: 59px; top: 0; right: 0; }
.card__figure .icon-with-animation .tockica { position: absolute; top: 36%; left: 37%; width: 10px; height: 10px; background-color: #ffffff; border-radius: 10px; }
@media (max-width: 767px) { .card__figure .icon-with-animation .tockica { left: 34%; } }
.card__figure .icon-with-animation .pulse { -webkit-animation-name: pulse; animation-name: pulse; }
.card__figure .icon-with-animation .animated { -webkit-animation-duration: 1.4s; animation-duration: 1.4s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
.card__figure .icon-with-animation .animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; }
@-webkit-keyframes pulse { 0% { -webkit-transform: scaleX(1); transform: scaleX(1); }
  50% { -webkit-transform: scale3d(1.3, 1.3, 1.3); transform: scale3d(1.3, 1.3, 1.3); }
  100% { -webkit-transform: scaleX(1); transform: scaleX(1); } }
@keyframes pulse { 0% { -webkit-transform: scaleX(1); transform: scaleX(1); }
  50% { -webkit-transform: scale3d(1.3, 1.3, 1.3); transform: scale3d(1.3, 1.3, 1.3); }
  100% { -webkit-transform: scaleX(1); transform: scaleX(1); } }
@media (max-width: 767px) { .card__figure .icon-with-animation svg { width: 35px !important; height: 30px !important; } }
.card__figure .icon-with-animation-v2 { display: inline-block; position: relative; }
.card__figure .icon-with-animation-v2 .yellow-circle { position: relative; width: 36px; height: 36px; background-color: #FFD705; border-radius: 50%; top: 28px; left: 28px; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.card__figure .icon-with-animation-v2 .yellow-ribbon { position: absolute; width: 90px; height: 34px; top: 28px; left: 44px; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.card__figure .icon-with-animation-v2 .yellow-ribbon p { font-family: "DrukText-Bold",ui-sans-serif; font-style: normal; font-weight: 500; font-size: 16px; position: absolute; line-height: unset !important; left: 24px; text-transform: uppercase; color: black; }
@media (max-width: 767px) { .card__figure .icon-with-animation-v2 .yellow-ribbon p.clanak { top: 5px; } }
@media (min-width: 768px) { .card__figure .icon-with-animation-v2 .yellow-ribbon p.clanak { top: 1px; } }
.card__figure .icon-with-animation-v2 .yellow-ribbon p.teaser { top: 5px; }
.card__figure .icon-with-animation-v2 .yellow-ribbon svg { overflow: hidden; vertical-align: unset !important; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; }
.card__figure .icon-with-animation-v2 .icon-with-animation-v2 { position: absolute; width: 59px; top: 0; right: 0; }
.card__figure .icon-with-animation-v2 .tockica { position: absolute; top: 50%; left: 50%; width: 10px; height: 10px; background-color: black; border-radius: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.card__figure .icon-with-animation-v2 .pulse-v2 { -webkit-animation-name: pulse-v2; animation-name: pulse-v2; }
.card__figure .icon-with-animation-v2 .pulse-v3 { -webkit-animation-name: pulse-v3; animation-name: pulse-v3; }
.card__figure .icon-with-animation-v2 .animated { -webkit-animation-duration: 1.4s; animation-duration: 1.4s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
.card__figure .icon-with-animation-v2 .animated-v2 { -webkit-animation-duration: 2.4s; animation-duration: 2.4s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
.card__figure .icon-with-animation-v2 .animated.infinite, .card__figure .icon-with-animation-v2 .animated-v2.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; }
@-webkit-keyframes pulse-v2 { 40% { width: 10px; height: 10px; }
  45% { width: 20px; height: 20px; }
  85% { width: 20px; height: 20px; }
  90% { width: 10px; height: 10px; } }
@keyframes pulse-v2 { 40% { width: 10px; height: 10px; }
  45% { width: 20px; height: 20px; }
  85% { width: 20px; height: 20px; }
  90% { width: 10px; height: 10px; } }
@-webkit-keyframes pulse-v3 { 0% { width: 10px; height: 10px; opacity: 0.1; }
  50% { width: 20px; height: 20px; opacity: 1; }
  100% { width: 10px; height: 10px; opacity: 0.1; } }
@keyframes pulse-v3 { 0% { width: 10px; height: 10px; opacity: 0.1; }
  50% { width: 20px; height: 20px; opacity: 1; }
  100% { width: 10px; height: 10px; opacity: 0.1; } }
.card__figure .icon-with-animation-v3 { display: inline-block; position: relative; top: 1rem; left: 1rem; }
.card__figure .icon-with-animation-v3 .live-indikator { display: inline-block; position: relative; }
.card__figure .icon-with-animation-v3 .live-tekst { background-color: #fa292a; display: inline-block; margin-left: 0.5rem; position: relative; height: 10px; width: 50px; }
.card__figure .icon-with-animation-v3 .live-tekst::before { position: absolute; content: ""; top: 0; left: -5px; width: 0; height: 0; border-bottom: 10px solid #fa292a; border-left: 5px solid transparent; }
.card__figure .icon-with-animation-v3 .live-tekst::after { position: absolute; content: ""; top: 0; right: -5px; width: 0; height: 0; border-top: 10px solid #fa292a; border-right: 5px solid transparent; }
.card__figure .icon-with-animation-v3 .animation-container-indikator { position: absolute; pointer-events: none !important; }
.card__figure .icon-with-animation-v3 .animation-container-indikator.indikator-1 { -webkit-transform: matrix(0.8, 0, 0, 0.8, 0, 0); transform: matrix(0.8, 0, 0, 0.8, 0, 0); opacity: 0; left: 14px; top: 5px; width: 30px; height: 30px; z-index: 326; -webkit-animation-name: animation_1_1; animation-name: animation_1_1; -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-delay: 0s; animation-delay: 0s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: normal; animation-direction: normal; -webkit-animation-fill-mode: none; animation-fill-mode: none; -webkit-animation-play-state: running; animation-play-state: running; }
@-webkit-keyframes animation_1_1 { 0% { -webkit-transform: matrix(0.8, 0, 0, 0.8, 0, 0); transform: matrix(0.8, 0, 0, 0.8, 0, 0); opacity: 0; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
  100% { -webkit-transform: matrix(1.2, 0, 0, 1.2, 0, 0); transform: matrix(1.2, 0, 0, 1.2, 0, 0); opacity: 1; } }
@keyframes animation_1_1 { 0% { -webkit-transform: matrix(0.8, 0, 0, 0.8, 0, 0); transform: matrix(0.8, 0, 0, 0.8, 0, 0); opacity: 0; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
  100% { -webkit-transform: matrix(1.2, 0, 0, 1.2, 0, 0); transform: matrix(1.2, 0, 0, 1.2, 0, 0); opacity: 1; } }
.card__figure .icon-with-animation-v3 .animation-container-indikator.indikator-2 { -webkit-transform: matrix(0.8, 0, 0, 0.8, 0, 0); transform: matrix(0.8, 0, 0, 0.8, 0, 0); opacity: 0; left: 22px; top: 5px; width: 15px; height: 30px; z-index: 327; -webkit-animation-name: animation_2_1; animation-name: animation_2_1; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-delay: 0s; animation-delay: 0s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: normal; animation-direction: normal; -webkit-animation-fill-mode: none; animation-fill-mode: none; -webkit-animation-play-state: running; animation-play-state: running; }
@-webkit-keyframes animation_2_1 { 0% { -webkit-transform: matrix(0.8, 0, 0, 0.8, 0, 0); transform: matrix(0.8, 0, 0, 0.8, 0, 0); opacity: 0; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
  100% { -webkit-transform: matrix(1.2, 0, 0, 1.2, 0, 0); transform: matrix(1.2, 0, 0, 1.2, 0, 0); opacity: 1; } }
@keyframes animation_2_1 { 0% { -webkit-transform: matrix(0.8, 0, 0, 0.8, 0, 0); transform: matrix(0.8, 0, 0, 0.8, 0, 0); opacity: 0; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
  100% { -webkit-transform: matrix(1.2, 0, 0, 1.2, 0, 0); transform: matrix(1.2, 0, 0, 1.2, 0, 0); opacity: 1; } }
.card__figure .icon-with-animation-v3 .animation-container-tekst.tekst-u { -webkit-transform: matrix(1, 0, 0, 1, 0, 0); transform: matrix(1, 0, 0, 1, 0, 0); opacity: 0; left: 115px; top: 134px; width: 12px; height: 26px; z-index: 304; -webkit-animation-name: animation_3_1; animation-name: animation_3_1; -webkit-animation-duration: 6s; animation-duration: 6s; -webkit-animation-delay: 0s; animation-delay: 0s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: normal; animation-direction: normal; -webkit-animation-fill-mode: none; animation-fill-mode: none; -webkit-animation-play-state: running; animation-play-state: running; }
@-webkit-keyframes animation_3_1 { 0% { -webkit-transform: matrix(1, 0, 0, 1, 0, 0); transform: matrix(1, 0, 0, 1, 0, 0); opacity: 0; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  8.333333333333332% { -webkit-transform: matrix(1, 0, 0, 1, 0, 0); transform: matrix(1, 0, 0, 1, 0, 0); opacity: 1; -webkit-animation-timing-function: linear; animation-timing-function: linear; }
  100% { -webkit-transform: matrix(1, 0, 0, 1, 0, 0); transform: matrix(1, 0, 0, 1, 0, 0); opacity: 1; } }
@keyframes animation_3_1 { 0% { -webkit-transform: matrix(1, 0, 0, 1, 0, 0); transform: matrix(1, 0, 0, 1, 0, 0); opacity: 0; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  8.333333333333332% { -webkit-transform: matrix(1, 0, 0, 1, 0, 0); transform: matrix(1, 0, 0, 1, 0, 0); opacity: 1; -webkit-animation-timing-function: linear; animation-timing-function: linear; }
  100% { -webkit-transform: matrix(1, 0, 0, 1, 0, 0); transform: matrix(1, 0, 0, 1, 0, 0); opacity: 1; } }
.card__figure .icon-with-animation-v3 .icon-with-animation { position: absolute; width: 59px; top: 0; right: 0; }
.card__figure .icon-with-animation-v3 .tockica { position: absolute; top: 36%; left: 37%; width: 10px; height: 10px; background-color: #ffffff; border-radius: 10px; }
@media (max-width: 767px) { .card__figure .icon-with-animation-v3 .tockica { left: 34%; } }
.card__figure .icon-with-animation-v3 .pulse { -webkit-animation-name: pulse; animation-name: pulse; }
.card__figure .icon-with-animation-v3 .animated { -webkit-animation-duration: 1.4s; animation-duration: 1.4s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
.card__figure .icon-with-animation-v3 .animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; }
@keyframes pulse { 0% { -webkit-transform: scaleX(1); transform: scaleX(1); }
  50% { -webkit-transform: scale3d(1.3, 1.3, 1.3); transform: scale3d(1.3, 1.3, 1.3); }
  100% { -webkit-transform: scaleX(1); transform: scaleX(1); } }
@media (max-width: 767px) { .card__figure .icon-with-animation-v3 svg { width: 35px !important; height: 30px !important; } }
.card__figure .icon-with-animation-v4 { display: inline-block; position: relative; }
.card__figure .icon-with-animation-v4 .red-square { position: relative; width: 36px; height: 50px; background-color: #fa292a; /* border-radius: 50%; */ top: 36px; left: 35px; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.card__figure .icon-with-animation-v4 .red-square::after { position: absolute; content: ""; top: 0; right: -9px; width: 0; height: 0; border-top: 50px solid #fa292a; border-right: 9px solid transparent; }
.card__figure .icon-with-animation-v4 .red-square::before { position: absolute; content: ""; top: 0; left: -9px; width: 0; height: 0; border-bottom: 50px solid #fa292a; border-left: 9px solid transparent; }
.card__figure .icon-with-animation-v4 .tockica-mala, .card__figure .icon-with-animation-v4 .tockica-velika { position: absolute; top: 50%; left: 50%; border-radius: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.card__figure .icon-with-animation-v4 .tockica-mala { width: 10px; height: 10px; background-color: #ffffff; -webkit-animation: animation_1_1_2 1.5s 0s infinite normal none; animation: animation_1_1_2 1.5s 0s infinite normal none; }
.card__figure .icon-with-animation-v4 .tockica-velika { width: 20px; height: 20px; background-color: #ffffff9f; -webkit-animation: animation_1_1_1 3s 0s infinite normal none; animation: animation_1_1_1 3s 0s infinite normal none; }
.card__figure .icon-with-animation-v4 .red-ribbon { position: absolute; width: 92px; height: 32px; top: 36px; left: 78px; background-color: #fa292a; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.card__figure .icon-with-animation-v4 .red-ribbon p { font-family: "DrukText-Bold",ui-sans-serif; font-style: normal; font-weight: 500; font-size: 16px; position: absolute; line-height: unset !important; left: 24px; text-transform: uppercase; color: black; }
@media (max-width: 767px) { .card__figure .icon-with-animation-v4 .red-ribbon p.clanak { top: 5px; } }
@media (min-width: 768px) { .card__figure .icon-with-animation-v4 .red-ribbon p.clanak { top: 1px; } }
.card__figure .icon-with-animation-v4 .red-ribbon p.teaser { top: 5px; }
.card__figure .icon-with-animation-v4 .red-ribbon::after { position: absolute; content: ""; top: 0; right: -5px; width: 0; height: 0; border-top: 32px solid #fa292a; border-right: 5px solid transparent; }
.card__figure .icon-with-animation-v4 .red-ribbon::before { position: absolute; content: ""; top: 0; left: -5px; width: 0; height: 0; border-bottom: 32px solid #fa292a; border-left: 5px solid transparent; }
@-webkit-keyframes animation_1_1_1 { 0% { opacity: 0; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
  100% { -webkit-transform: scale(1.5) translate(-35%, -36%); transform: scale(1.5) translate(-35%, -36%); opacity: 1; } }
@keyframes animation_1_1_1 { 0% { opacity: 0; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
  100% { -webkit-transform: scale(1.5) translate(-35%, -36%); transform: scale(1.5) translate(-35%, -36%); opacity: 1; } }
@-webkit-keyframes animation_1_1_2 { 0% { opacity: 0; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
  100% { -webkit-transform: scale(1.5) translate(-35%, -38%); transform: scale(1.5) translate(-35%, -38%); opacity: 1; } }
@keyframes animation_1_1_2 { 0% { opacity: 0; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
  100% { -webkit-transform: scale(1.5) translate(-35%, -38%); transform: scale(1.5) translate(-35%, -38%); opacity: 1; } }
.card__image { display: block; width: 100%; height: auto; -webkit-transition: scale .2s; transition: scale .2s; }
.card__image:hover { scale: 1.05; -webkit-transition: .3s; transition: .3s; }

.card__info { position: relative; text-align: left; }

.card__figure--video { position: relative; /* background-color: rgba(0, 0, 0, 1) !important; */ }
.card__figure--video picture { visibility: hidden; }

.card__video--youtube-wrap, .card__video--vimeo-wrap { width: 100%; z-index: 0; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }

.archive_embedyoutube { position: relative; width: 100%; height: 0; padding-bottom: 56.25%; }

.archive_embedyoutube_iframe { position: absolute; width: 100%; height: 100%; }

.item__image-block--video { padding-bottom: 56.25%; }
.item__image-block .card__video--youtube-wrap { width: calc(100% - 1.5rem); }

.card--vignette .card__figure { position: relative; }
.card--vignette .card__figure:after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; content: ""; }

.list__head { margin-bottom: 1.5rem; }

#ocmContainer { padding: 0; position: relative; z-index: 10; }
#ocmContainer .cat_page { padding: 25px 0 0 0; }
@media (max-width: 767px) { #ocmContainer .cat_page { padding: 0; } }

.layout-category #ocmContainer { padding: 0 0 0 0; }

figure { margin: 0; }

#midasWidget__593 { margin: 1.5rem 0; }

.fb-comments, .fb-comments > span, .fb-comments > span iframe { width: 100% !important; }

#CybotCookiebotDialog a#CybotCookiebotDialogBodyLevelButtonAccept { background-color: #0C6600; }

.no-touch .main-menu li:hover ul, .no-touch .filters li:hover ul { z-index: 99; display: block; }

.img--gif { width: 100%; height: auto; }

input:focus, select:focus, textarea:focus, button:focus { outline: none !important; }

.linker_remarketing { width: 0.1rem; height: 0.1rem; display: none; }

.custommodulebreak .horoskop .dividerline, .custommodulebreak .horoskop .bottomline { margin-left: -15px; margin-right: -15px; }

.sn_card__figure--video-img { display: none; }

/* Load more button */
.category-load__more, .category-load__search { background-color: #F6F6F6; border-color: #F6F6F6; color: #808080; padding: 1rem 1.5rem 1rem 1.5rem; font-family: "Slabo 27px", serif; font-size: 1.8rem; line-height: 2.2rem; border-radius: 20px; }
.category-load__more:after, .category-load__search:after { content: ""; display: block; position: relative; width: 0; height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 10px solid #FC5130; margin: 7px 0px 0px 5px; float: right; }
.category-load__more:hover, .category-load__search:hover { cursor: pointer; }
.category-load__more:hover:after, .category-load__search:hover:after { border-top: 10px solid #fff; }

/* Category search more */
#categoryLoadSearch .searchInput { font-family: "Slabo 27px", serif; font-size: 1.8rem; line-height: 2.2rem; padding: 1rem; }

/* Bez linija */
.no_lines .dividerline, .no_lines .bottomline { display: none; }

/* Bez lowercasea */
.no_lowercase .container__head-title { text-transform: unset; }

/* Piano */
.piano-user-login, .piano-user-logout { float: right; }

.piano-user-icon, .piano-user-icon-red { width: 40px; height: auto; }

.piano-user-icon:hover, .piano-user-icon-red:hover { cursor: pointer; }

.piano-user-logout .dropdown-menu { background-color: #fff; }

.piano-user-logout .dropdown-menu-right { left: auto !important; min-width: unset; }

#piano_wrapper_top { /*margin-top: -1.5rem;*/ margin-bottom: 1.5rem; z-index: 999; position: relative; }
#piano_wrapper_top iframe { margin-top: -1.1rem; z-index: 999; }

.header__background { background-color: #24374D; position: absolute; width: 100%; position: relative; top: 0; z-index: 101; height: 6rem; -webkit-box-shadow: 0px 15px 12px #05050533; box-shadow: 0px 15px 12px #05050533; display: none; }
@media (max-width: 1023px) { .header__background { height: 5.4rem; } }

.pageglobus .header__background { background-color: #262222; }

.view-itemlist.task-user .header_logo { display: none; }

.layout-category .site-title { display: none; }

#t3-header { height: 6rem; }
@media (min-width: 1280px) { #t3-header .nav__link { height: 4rem; } }
@media (min-width: 1024px) and (max-width: 1279px) { #t3-header .nav__link { height: 3.4rem; } }
@media (max-width: 1023px) { #t3-header { height: 5rem; } }

.navbar-nav { display: block; text-align: left; width: auto; }

@media (min-width: 1024px) { .navbar-brand { width: 100%; text-align: center; position: absolute; top: -8rem; } }
@media (max-width: 1023px) { .navbar-brand { margin-left: 1.5rem; } }

.site-title__img { margin-top: 7.5rem; margin-bottom: 3.5rem; }

@media (min-width: 1024px) { .site-title__link { display: block; text-align: center; }
  .site-title__txt { display: none; }
  .navbar-main.fixed-top .site-title__link { display: initial; text-align: center; } }
@media (max-width: 1023px) { .site-title__link { display: initial; text-align: center; }
  .site-title__txt { display: none; } }

.navbar-main { position: relative; /* @include bp4-lg-up {	
	background-color: transparent !important;
} */ padding: 0; margin-top: 0; display: block; }
.navbar-main.fixed-top { position: fixed; background-color: #24374D !important; -webkit-box-shadow: 0 15px 12px rgba(5, 5, 5, 0.2); box-shadow: 0 15px 12px rgba(5, 5, 5, 0.2); /* margin: 6rem auto 0 auto;
top: -6rem;
transition: margin $ttime ease-out; */ right: 0.1rem; /* .navbar-nav {
	text-align: right;
	padding-right: 0;
} */ }
.navbar-main.fixed-top .navbar-brand { position: absolute; top: 0.7rem; }
@media (min-width: 1280px) { .navbar-main.fixed-top { width: 124.5rem; /* padding-left: 0.7rem;
padding-right: 0.8rem; */ } }
@media (min-width: 1024px) and (max-width: 1279px) { .navbar-main.fixed-top { width: 93rem; } }
@media (min-width: 1024px) and (max-width: 1024px) { .navbar-main.fixed-top { width: 99.4rem; } }
@media (min-width: 1024px) { .navbar-main.fixed-top .navbar-nav > .nav__item { position: relative; top: -0.1rem; border-color: #ebebeb; padding-left: 0rem; padding-right: 0rem; -webkit-transition: none !important; transition: none !important; } }

@media (min-width: 1024px) { .dropdown-toggle { display: none; } }
@media (min-width: 1024px) and (max-width: 1024px) { .dropdown-toggle { display: none; } }

.dropdown-menu { -webkit-box-shadow: none; box-shadow: none; padding: 0; background-color: #24374D; }

@media (min-width: 1024px) { .navbar-nav > .nav__item { display: inline-block !important; } }

.nav__link { display: block; text-transform: uppercase; padding: 1.2rem 0; white-space: nowrap; -webkit-transition: none !important; transition: none !important; }

.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { color: #BDBEC3; }

@media (min-width: 1024px) { .navbar-collapse { margin: auto; }
  .navbar-nav { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; margin: auto auto; width: auto; }
  .navbar-nav > .nav__item { margin: 0 1.2rem; -webkit-box-flex: 0; -ms-flex: 0 1 0px; flex: 0 1 0; -webkit-transition: border 0.5s ease; transition: border 0.5s ease; }
  .dropdown-menu { left: -0.1rem; min-width: 20rem; }
  .dropdown-menu .nav__item .nav__link { padding-left: 1rem; padding-right: 1rem; text-align: left !important; }
  .dropdown-menu .nav__item:not(:last-child) { border-width: 0 0 0.1rem 0; border-style: solid; border-color: #ebebeb; }
  .navbar__mobile-footer { display: none; } }
@media (min-width: 1024px) and (max-width: 1279px) { .navbar-nav > .nav__item { margin: 0 .5rem; } }
@media (max-width: 1023px) { .navbar-main { position: fixed; top: 0; right: 0; width: 100%; z-index: 2; padding-top: 0.7rem; padding-bottom: 0.5rem; border: none; }
  .navbar-main .navbar-toggler { border-width: 0; position: relative; float: left; margin: 0; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; top: 0; -webkit-transform: rotateZ(90deg); transform: rotateZ(90deg); }
  .navbar-main .navbar-toggler-icon { background-image: url("/templates/site/images/svgs/Hamburger_Menu.svg"); width: 2.5rem; height: 2rem; }
  .navbar-main .navbar-toggler.collapsed { -webkit-transform: rotateZ(0deg); transform: rotateZ(0deg); }
  .navbar-collapse { overflow-y: auto; padding: 0 1.5rem; }
  .navbar-collapse .navbar-nav { padding-top: 1.5rem; padding-bottom: 3rem; display: -webkit-box; display: -ms-flexbox; display: flex; } }
@media (max-width: 1023px) and (max-width: 1023px) { .navbar-collapse .navbar-nav .nav-link { display: inline-block; } }
@media (max-width: 1023px) { .navbar-collapse.collapsing { background: #24374D; margin-top: 5rem; }
  .__dd .navbar-collapse.collapsing { background: #45AEC7; }
  .__globus .navbar-collapse.collapsing { background: #262222; }
  .navbar-collapse.show { background: #24374D; margin-top: 5rem; }
  .navbar-nav { margin: 0; }
  .navbar-nav .nav__item { border-width: 0 0 0.1rem 0; border-style: solid; border-color: #ebebeb; }
  .navbar-nav .nav__item:first-child { border-width: 0.1rem 0 0.1rem 0; }
  .navbar-nav .dropdown-menu .nav__item:last-child { border-width: 0; }
  .nav__link { text-align: left; padding: 1rem; }
  .dropdown .dropdown-toggle { position: absolute; padding: 1rem 1.5rem; top: 0; right: -1rem; }
  .dropdown .dropdown-toggle:after { border-top: .5rem solid; border-right: .5rem solid transparent; border-bottom: 0; border-left: .5rem solid transparent; }
  .dropdown .dropdown-toggle:after { -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  .dropdown.show .dropdown-toggle:after { color: #828282; -webkit-transform: rotate(180deg); transform: rotate(180deg); }
  .navbar-nav .dropdown-menu { border: none; -webkit-transform: translateX(-100%); transform: translateX(-100%); display: block; position: absolute; visibility: hidden; }
  .navbar-nav .dropdown-menu .nav__item .nav__link { padding-left: 1rem; padding-right: 0; text-align: left !important; /*&:hover, &:focus {
	color: $clrLiderRed;	
}*/ }
  .navbar-nav .dropdown-menu.show { position: initial; visibility: visible; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; -webkit-transform: translateX(0); transform: translateX(0); }
  .navbar__mobile-footer { display: block; color: #fff; margin: 1.5rem 0; text-align: center; } }
/* Glavni menu */
#t3-mainnav { padding-top: 1rem; height: 6rem; width: 100%; -webkit-box-shadow: 0 15px 12px rgba(5, 5, 5, 0.2); box-shadow: 0 15px 12px rgba(5, 5, 5, 0.2); }
#t3-mainnav .main-nav { max-width: 126rem; margin: 0 auto; }
#t3-mainnav .navbar-toggler { position: fixed; padding: 1rem 0 0 1rem; }
#t3-mainnav .navbar-toggler.collapsed .navbar-toggler-icon { background-image: url("/templates/site/images/svgs/JL_Hamburger.svg"); }
#t3-mainnav .navbar-toggler .navbar-toggler-icon { background-image: url("/templates/site/images/svgs/JL_close_button.svg"); }
@media (max-width: 1023px) { #t3-mainnav .navbar-toggler { padding: 0; left: 0.3rem; height: 5rem; width: 5rem; } }
@media (max-width: 1023px) { #t3-mainnav { height: 5rem; } }
#t3-mainnav #navbarSupportedContent { background-color: #24374D; width: 25rem; text-align: center; position: absolute; top: 6rem; left: -7px; padding: 0 1.5rem 1rem 1.5rem; }
#t3-mainnav #navbarSupportedContent ul { display: -webkit-box; display: -ms-flexbox; display: flex; }
#t3-mainnav #navbarSupportedContent ul li { float: unset; }
#t3-mainnav #navbarSupportedContent .menu-homepage { font-family: "mediasansextended-black",sans-serif; font-size: 1.3rem; line-height: 1.3rem; letter-spacing: -0.045rem; background: #fa292a; border: none; color: #FFF; padding: 1rem; text-align: left; border-radius: 5px; height: unset; margin-bottom: 0.5rem; width: 100%; }
#t3-mainnav #navbarSupportedContent .menu-homepage a { color: #fff; }
#t3-mainnav #navbarSupportedContent .nav__item, #t3-mainnav #navbarSupportedContent .nav__link { margin: 0 0 0.25rem 0 !important; border: none; }
#t3-mainnav #navbarSupportedContent .menu-divider { color: #FFFFFF; font-family: "Slabo 27px", serif, sans-serif; font-size: 1.8rem; line-height: 1.9rem; letter-spacing: -0.045rem; text-align: left; margin-left: 1.0rem; margin-bottom: 0.5rem; margin-top: 1rem; }
#t3-mainnav #navbarSupportedContent .rubrika_menu, #t3-mainnav #navbarSupportedContent .podrubrika_menu, #t3-mainnav #navbarSupportedContent .menu-element { background: #344E6C; border: none; color: #CAC4CE; padding: 1rem; text-align: left; border-radius: 5px; height: unset; margin-bottom: 0.5rem; }
#t3-mainnav #navbarSupportedContent .rubrika_menu a, #t3-mainnav #navbarSupportedContent .podrubrika_menu a, #t3-mainnav #navbarSupportedContent .menu-element a { color: #CAC4CE; }
#t3-mainnav #navbarSupportedContent .podrubrika_menu { font-family: "Slabo 27px",serif; font-size: 1.3rem; line-height: 2.3rem; letter-spacing: -0.033rem; text-align: left; width: 100%; padding: 0; margin-left: 1.0rem !important; background: none; border-bottom: 1px solid rgba(176, 169, 180, 0.4); text-transform: none; }
#t3-mainnav #navbarSupportedContent .rubrika_menu { font-family: "mediasansextended-black",sans-serif; font-size: 1.3rem; line-height: 1.3rem; width: 100%; }
#t3-mainnav #navbarSupportedContent .menu-element { font-family: "Slabo 27px", serif, sans-serif; font-size: 1.8rem; line-height: 1.9rem; letter-spacing: -0.045rem; width: 100%; }
#t3-mainnav #navbarSupportedContent .navbar__mobile-footer { display: block; text-align: center; color: #fff; }
#t3-mainnav #navbarSupportedContent .dropdown-menu { display: none; }
#t3-mainnav #navbarSupportedContent .dropdown-menu.show { display: block; }
#t3-mainnav #navbarSupportedContent .active .dropdown-menu { display: block; visibility: visible; float: unset; -webkit-transform: none; transform: none; }
@media (max-width: 1023px) { #t3-mainnav #navbarSupportedContent { padding-top: 2rem; width: 100%; top: 0; left: 0; } }
#t3-mainnav .main-nav .mali_logo_container { display: block; position: relative; width: 14rem; height: 6rem; float: left; z-index: 110; padding-left: 4rem; top: -1rem; }
@media (min-width: 1024px) and (max-width: 1279px) { #t3-mainnav .main-nav .mali_logo_container { width: 11rem; } }
@media (min-width: 768px) and (max-width: 1023px) { #t3-mainnav .main-nav .mali_logo_container { padding-left: 0; left: 6.5rem; width: 7rem; height: 5rem; top: -1rem; } }
@media (max-width: 767px) { #t3-mainnav .main-nav .mali_logo_container { width: 6rem; position: absolute; left: 0; right: 0; margin: 0 auto; top: 1.5rem; padding: 0; height: 5rem; } }
#t3-mainnav .main-nav .mali_logo_container a::after { content: ''; display: block; position: relative; -webkit-transform: skew(-10deg); transform: skew(-10deg); top: -6rem; left: 4px; width: 62px; height: 60px; -webkit-box-shadow: inset 0px 25px 20px -15px rgba(0, 0, 0, 0); box-shadow: inset 0px 25px 20px -15px rgba(0, 0, 0, 0); -webkit-transition: -webkit-box-shadow 0.3s ease-in-out; transition: -webkit-box-shadow 0.3s ease-in-out; transition: box-shadow 0.3s ease-in-out; transition: box-shadow 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; }
@media (min-width: 768px) and (max-width: 1023px) { #t3-mainnav .main-nav .mali_logo_container a::after { width: 5rem; left: 0.6rem; } }
@media (max-width: 767px) { #t3-mainnav .main-nav .mali_logo_container a::after { top: -5rem; width: 5rem; height: 5rem; } }
#t3-mainnav .main-nav .mali_logo_container a:hover::after { -webkit-box-shadow: inset 0px 25px 20px -15px rgba(0, 0, 0, 0.8); box-shadow: inset 0px 25px 20px -15px rgba(0, 0, 0, 0.8); }
#t3-mainnav .main-nav .mali_logo_container img { height: 100%; }
#t3-mainnav .main-nav .mali_logo_container.mali_logo_enlarge { height: 9rem; width: 14rem; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; }
@media (min-width: 768px) and (max-width: 1023px) { #t3-mainnav .main-nav .mali_logo_container.mali_logo_enlarge { width: 11rem; } }
@media (max-width: 767px) { #t3-mainnav .main-nav .mali_logo_container.mali_logo_enlarge { height: 6rem; width: 7rem; } }
#t3-mainnav .main-nav .mali_logo_container.mali_logo_enlarge a::after { left: 8px; width: 90px; height: 90px; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; top: -9rem; }

.layout-category .__jutarnji .navbar-nav > .nav__item { display: none !important; }

.layout-category .navbar-nav > .nav__item.active { display: inline-block !important; width: auto; }

.layout-category .__jutarnji .navbar-nav { padding-top: .5rem; }
@media (min-width: 1024px) and (max-width: 1279px) { .layout-category .__jutarnji .navbar-nav { padding-top: 1rem; } }

.layout-category .nav__item a { color: #fff !important; font-family: "mediasansextended-black",sans-serif; font-size: 2.7rem; line-height: 2.7rem; display: initial; float: left; }

.layout-category .nav__item.active a:hover { color: #BDBEC3; }

.layout-category .nav__item.active a.nav-link.dropdown-toggle { display: none; }

.layout-category .active .dropdown-menu { display: block !important; width: auto !important; position: initial; float: left; background: transparent; border: none; }

.layout-category .active .dropdown-menu .nav__item { display: block !important; float: left; width: auto; }

.layout-category .active .dropdown-menu .nav__item a { font-family: "DrukText-Medium",sans-serif; font-size: 2rem; text-transform: uppercase; line-height: 3.5rem; }
@media (min-width: 1024px) and (max-width: 1279px) { .layout-category .active .dropdown-menu .nav__item a { font-size: 1.6rem; ine-height: 2.3rem; } }

.layout-category #t3-header .__jutarnji .nav__link { height: 44px; padding: 0; margin: 0 2rem 0 .5rem; }
@media (min-width: 1024px) and (max-width: 1279px) { .layout-category #t3-header .__jutarnji .nav__link { margin: 0 .5rem; height: 2.5rem; line-height: 2.5rem; } }

.dropdown-menu .nav__item:not(:last-child) { border: none; }

#t3-header .nav__link { height: 5rem; margin-left: 10px; }

.navbar-main .navbar-nav .nav__link.rubrika_mag { font-family: "DrukText-Medium",sans-serif; font-size: 1.8rem; text-transform: uppercase; }

.navbar-main .navbar-nav .nav__item .nav__pretplata { font-family: "Slabo 27px", serif; font-weight: 100; font-size: 1.8rem; line-height: 3.5rem; letter-spacing: 0rem; color: #ffffff; background: #F42927; padding: 0 2.5rem; height: 3.5rem !important; border-radius: 2rem; }
.navbar-main .navbar-nav .nav__item .nav__pretplata:hover { border: none; color: #fff !important; -webkit-box-shadow: inset 0px 10px 10px -8px #24374D !important; box-shadow: inset 0px 10px 10px -8px #24374D !important; -webkit-transition: .3s; transition: .3s; }

#t3-header .nav__link:hover { color: #BDBEC3; border-bottom: 5px #FA292A solid; }

#t3-header .nav__item a.nav__link.podrubrika_menu.nav__link:hover { color: #BDBEC3 !important; border-bottom: 5px #FA292A solid; }

.layout-category #t3-header .nav__link.rubrika_menu.nav-link { border: none; font-size: 2.7rem; line-height: 2.7rem; margin-right: 4rem; }
@media (min-width: 1024px) and (max-width: 1279px) { .layout-category #t3-header .nav__link.rubrika_menu.nav-link { font-size: 2rem; line-height: 2rem; margin-right: 2rem; } }

.view-item #t3-header .nav__item.active .nav__link.rubrika_menu.nav-link { color: #BDBEC3 !important; border-bottom: 5px #FA292A solid; }

#t3-header #t3-mainnav ul.navbar-nav ul.dropdown-menu li.nav__item.current.active a.nav__link.podrubrika_menu.nav__link { color: #BDBEC3 !important; border-bottom: 5px #FA292A solid; }

.navbar-expand-lg .navbar-nav .nav-link { padding: 1.2rem 0 1.2rem 0; margin: 0 .5rem 0 .5rem; }

.navbar-main .navbar-nav .nav__item.current:not(:last-child) > .nav__link.rubrika_mag { color: #BDBEC3 !important; border-bottom: 5px #FA292A solid; }

.navbar-light .navbar-nav .active > .nav-link.rubrika_mag { color: #BDBEC3; border-bottom: 5px #FA292A solid; }

/* Mali logo Magazina */
.mali_logo_container_mag { position: fixed; width: 24rem; height: 60px; top: 0; z-index: 3; left: 16.5rem; }
@media (max-width: 1023px) { .mali_logo_container_mag { height: 55px; width: 160px !important; left: 0; margin: 0 auto; position: relative; text-align: center; } }
.mali_logo_container_mag.like_logo { width: 10rem; }
@media (min-width: 1024px) and (max-width: 1279px) { .mali_logo_container_mag.like_logo { width: 7rem; left: 14.5rem; } }
@media (min-width: 1024px) and (max-width: 1279px) { .mali_logo_container_mag.like_logo .mali_logo_mag { height: 2.5rem; margin-top: 2rem; } }
.mali_logo_container_mag.globus_logo { width: 15rem; }
@media (min-width: 1024px) and (max-width: 1279px) { .mali_logo_container_mag.globus_logo { left: 13rem; } }
.mali_logo_container_mag.dh_logo { width: 14rem; }
@media (min-width: 1024px) and (max-width: 1279px) { .mali_logo_container_mag.dh_logo { left: 12.5rem; } }
.mali_logo_container_mag.d_d_logo { width: 7.5rem; }
@media (min-width: 1024px) and (max-width: 1279px) { .mali_logo_container_mag.d_d_logo { left: 13rem; } }

.mali_logo_mag { height: 3.5rem; margin-top: 1.5rem; }
.globus_logo .mali_logo_mag { height: 4rem; }
@media (max-width: 1023px) { .mali_logo_mag { margin-top: 1rem; } }

/* Globus menu */
.pageglobus #t3-header .nav__item a.nav__link.podrubrika_menu.nav__link:focus { color: #BDBEC3 !important; border-bottom: 5px #FA292A solid; }

/* Mali logo u lijevo */
.pageglobus .mali_logo_container { left: 0; }

/* Prijava - Newsletter - Search */
.ikone_top_container { display: block; position: fixed; width: auto; height: 3rem; right: 0; top: 0; z-index: 103; font-family: "DrukText-Medium",sans-serif; font-size: 1.3rem; line-height: 2.6rem; margin-top: 1.5rem; text-transform: uppercase; right: 2rem; }
@media (max-width: 1023px) { .ikone_top_container { margin-top: 1rem; right: 1rem; } }
@media (max-width: 479px) { .ikone_top_container .tekst_prijava { display: none; } }
@media (min-width: 1024px) and (max-width: 1279px) { .ikone_top_container .tekst_prijava { display: none; } }
.ikone_top_container .dropdown .dropdown-item .btn { font-size: 1.6rem; line-height: 1; }

.ikone_top_container a { color: #000; }

.ikone_top_container.white a { color: #fff; }

.ikone_top_container a:hover { text-decoration: underline; }

.ikone_top_container a:hover img { height: 2.5rem; -webkit-transition: 0.3s; transition: 0.3s; }

.ikone_top_container img { height: 2rem; margin: 0 2px 0 5px; -webkit-transition: 0.3s; transition: 0.3s; }

.ikona { display: inherit; float: left; margin-right: 1rem; padding-right: 1rem; border-right: 1px solid #000; }
@media (max-width: 767px) { .ikona { display: none; } }

.ikone_top_container.white .ikona { border-right: 1px solid #fff; }

.ikone_top_container.white .search.ikona { border-right: none; }

.ikone_top_container.black { display: none; }

/* footer navigation */
a.footer_link { color: #fff; -webkit-transition: 0.3s; transition: 0.3s; }

a.footer_link:hover, a.footer_link:focus { color: #BDBEC3; -webkit-transition: 0.3s; transition: 0.3s; }

/* Logos */
.header_logo { height: 7rem; background-repeat: no-repeat; background-position: top center; background-size: auto 7rem; margin: 1.5rem 0 1.5rem 0; display: block; text-align: center; }
.header_logo .jl_header_logo { height: 7rem; }
@media (min-width: 768px) and (max-width: 1023px) { .header_logo { margin: 6.5rem 0 1.5rem 0; } }
@media (max-width: 767px) { .header_logo { display: none; } }
.layout-category .header_logo { display: none; }

.__izbori2020 .header_logo { display: none; }

.__izborisad2020 .header_logo { display: none; }

@media (max-width: 1023px) { #navbar-head { display: none; } }
/** JL root menu **/
.t3-header .__jutarnji.__root .main-nav .navbar-nav { padding-top: 0; }
.t3-header .__jutarnji.__root .main-nav .navbar-nav .nav__link { position: relative; margin: -.8rem 1.2rem 0 2.2rem !important; border-color: #ebebeb; display: inline-block; -webkit-box-flex: 0; -ms-flex: 0 1 0px; flex: 0 1 0; font-size: 1.7rem; line-height: 1.7rem; letter-spacing: 0rem; text-transform: lowercase; font-family: "mediasansextended-black", sans-serif; padding: 1.2rem 0 !important; height: 5rem !important; }
@media (min-width: 1024px) and (max-width: 1279px) { .t3-header .__jutarnji.__root .main-nav .navbar-nav .nav__link { font-size: 1.4rem; line-height: 1.4rem; } }
.t3-header .__jutarnji.__root .main-nav .navbar-nav .nav__link .menu__link { margin-left: 0; color: #fff; }
.t3-header .__jutarnji.__root .main-nav .navbar-nav .nav__link.nav__pretplata .menu__link { font-family: "Slabo 27px", serif; font-weight: 100; font-size: 1.8rem; line-height: 3.5rem; letter-spacing: 0rem; color: #ffffff; background: #F42927; padding: .65rem 2.5rem; height: 3.5rem !important; border-radius: 2rem; }
.t3-header .__jutarnji.__root .main-nav .navbar-nav .nav__link.nav__pretplata .menu__link:hover { color: #fff !important; -webkit-box-shadow: inset 0px 10px 10px -8px #24374D !important; box-shadow: inset 0px 10px 10px -8px #24374D !important; -webkit-transition: .3s; transition: .3s; }
.t3-header .__jutarnji.__root .main-nav .nav__pretplata:hover { border: none !important; }

.layout-category.novac_subcategories .navbar.__jutarnji.novac_navigacija__items { display: none; }

@media (min-width: 1024px) { .site--dobra-hrana .main_menu__dh { display: none; } }
@media (max-width: 1023px) { .site--dobra-hrana .main_menu__jl { display: none; } }

body { background-color: #ffffff; }

a:focus, a:hover { text-decoration: none; outline: none; }

.t3-footer { background-color: #fff; }

div.ocmPagination { text-align: center; }
div.ocmPagination .pagination { float: none; display: inline-block; }
div.ocmPagination .pagination li { display: inline-block; margin: 0; padding: 1rem; }
div.ocmPagination ul li a { color: #d20f14; margin: initial; border: initial; border-radius: initial; background: #ffffff; }
div.ocmPagination ul li.disabled { color: #505050; }
div.ocmPagination ul li.active a { background: #ffffff; text-decoration: underline; }
div.ocmPagination ul li a:hover, div.ocmPagination ul li a:focus { background-color: #ffffff; }
div.ocmPagination ul li:not(.disabled):hover, div.ocmPagination ul li:not(.disabled):focus { color: inherit; text-decoration: underline; opacity: 1; cursor: pointer; }

.card__article:hover, .card__article:focus { cursor: pointer; }
.card__article:hover .card__title, .card__article:hover .card__subtitle, .card__article:focus .card__title, .card__article:focus .card__subtitle { opacity: 0.8; }

.card__subtitle { padding-bottom: 1rem; }
@media (max-width: 767px) { .card__subtitle { padding-bottom: .5rem; } }

.card__title { padding-bottom: 0; }
.card__title--related::before { content: '>>>'; }
@media (max-width: 767px) { .card__title { font-size: 3.4rem; line-height: 3.6rem; } }

.card__cat-link { display: inline-block; padding: 0; line-height: 0; }

.card__category { display: inline-block; padding: 0; }
.card__category:hover, .card__category:focus, .card__category:active { text-decoration: underline; }

.card__category-in-image { white-space: nowrap; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); padding: 0.5rem; background-color: rgba(0, 0, 0, 0.5); }

.card__published { display: block; white-space: nowrap; position: relative; /* top: 2rem; */ color: #808080; font-size: 1.6rem; font-weight: 400; line-height: 2.6rem; }
@media (min-width: 1024px) and (max-width: 1279px) { .card__published { font-size: 1.1rem; } }
@media (max-width: 767px) { .card__published { margin-bottom: 1.5rem; } }

.card__category--egida::after { content: "//"; padding-left: 0.5rem; display: inline-block; font-size: 0.75em; position: relative; top: -0.1rem; }

.card--b4 .card__category--egida::after, .card--b5 .card__category--egida::after, .card--b6 .card__category--egida::after { padding-left: 1rem; }

.card__egida { display: inline-block; padding: 0; }

.card__info { overflow: hidden; }

.card__title, .card__author-name, .card__subtitle, .card__introtext { display: block; }

.card__author { /*&--top {
	padding-bottom: 1rem;
}*/ }
.card__author--bottom { padding-top: 1rem; }

.card__introtext { padding-top: 1rem; }

.card__numero { position: absolute; top: 1.5rem; left: 1.5rem; background-color: rgba(255, 255, 255, 0.45); padding: 0.5rem 1rem; border-radius: 1.5rem; }

.contentpg01_cont { margin-bottom: 1.5rem; }

.btn--load-more { text-align: center; background-color: #d20f14; margin-top: 1.5rem; margin-bottom: 3rem; padding: 1rem; cursor: pointer; }

.title--more-from-category { text-align: center; background-color: #ffffff; padding: 2.5rem 1rem 1rem 1rem; }

.tooltip-inner { padding: 0.2rem 0.7rem; color: #505050; text-align: center; font-weight: 900; background-color: #ffffff; border: 0.1rem solid #d20f14; border-radius: 1rem; }

.card--b6 .card__well { height: auto; width: 100%; }
.card--b6 .card__article { height: auto; }
.card--b6 .card__figure { position: relative; overflow: hidden; width: 100%; display: block; float: initial; padding-bottom: 0.5rem; }
.card--b6 .card__info { max-height: 25rem; padding-left: 0rem; padding-right: 0rem; width: initial; margin-left: initial; }

.card--b5 .card__well { height: auto; width: 100%; }
.card--b5 .card__article { height: auto; }
.card--b5 .card__figure { position: relative; overflow: hidden; width: 100%; display: block; float: initial; padding-bottom: 0.5rem; }
.card--b5 .card__info { max-height: 25rem; padding-left: 0rem; padding-right: 0rem; width: initial; margin-left: initial; }
@media (min-width: 1280px) { .card--b5 .card__figure { height: 29rem; margin-bottom: 0.5rem; } }

.card--b4 .card__well { height: auto; width: 100%; }
.card--b4 .card__article { height: auto; }
.card--b4 .card__figure { position: relative; overflow: hidden; width: 100%; display: block; float: initial; padding-bottom: 0.5rem; }
.card--b4 .card__info { max-height: 35rem; padding-left: 0rem; padding-right: 0rem; width: initial; margin-left: initial; }

@media (min-width: 1280px) { .card--s3 .card__well { height: auto; width: 100%; }
  .card--s3 .card__article { height: auto; }
  .card--s3 .card__figure { position: relative; overflow: hidden; width: 100%; display: block; float: initial; padding-bottom: 0.5rem; }
  .card--s3 .card__info { max-height: 20rem; padding-left: 0rem; padding-right: 0rem; width: initial; margin-left: initial; } }
@media (min-width: 1280px) { .card--s3 .card__figure { height: 23rem; margin-bottom: 0.5rem; } }

.card--s4 .card__well { height: auto; width: 100%; }
.card--s4 .card__article { height: auto; }
.card--s4 .card__figure { position: relative; overflow: hidden; width: 100%; display: block; float: initial; padding-bottom: 0.5rem; }
.card--s4 .card__info { max-height: 20rem; padding-left: 0rem; padding-right: 0rem; width: initial; margin-left: initial; }
@media (min-width: 1280px) { .card--s4 .card__figure { height: 34.4rem; margin-bottom: 0.5rem; } }

.card--celebs4 .card__well { height: auto; width: 100%; }
.card--celebs4 .card__article { height: auto; }
.card--celebs4 .card__figure { position: relative; overflow: hidden; width: 100%; display: block; float: initial; padding-bottom: 0.5rem; }
.card--celebs4 .card__info { max-height: 20rem; padding-left: 0rem; padding-right: 0rem; width: initial; margin-left: initial; }
@media (min-width: 1280px) { .card--celebs4 .card__figure { height: 34.7rem; margin-bottom: 0.5rem; } }

.card--i5 .card__well { height: auto; width: 100%; }
.card--i5 .card__article { position: relative; width: 100%; height: auto; }
.card--i5 .card__figure { position: relative; overflow: hidden; width: 33%; float: left; padding-bottom: 0; }
.card--i5 .card__info { position: absolute; top: 0; padding-top: 0; height: 100%; padding-left: 1rem; padding-right: 0; width: 67%; margin-left: 33%; }
.card--i5 .card__intro { display: none; }
@media (min-width: 1280px) { .card--i5 .card__image { width: 115%; position: relative; left: -7.5%; } }

.card--secb4 .card__well { height: auto; width: 100%; }
.card--secb4 .card__article { height: auto; }
.card--secb4 .card__figure { position: relative; overflow: hidden; width: 100%; display: block; float: initial; padding-bottom: 0.5rem; }
.card--secb4 .card__info { max-height: 35rem; padding-left: 0rem; padding-right: 0rem; width: initial; margin-left: initial; }

.card--secs4 .card__well { height: auto; width: 100%; }
.card--secs4 .card__article { height: auto; }
.card--secs4 .card__figure { position: relative; overflow: hidden; width: 100%; display: block; float: initial; padding-bottom: 0.5rem; }
.card--secs4 .card__info { max-height: 20rem; padding-left: 0rem; padding-right: 0rem; width: initial; margin-left: initial; }
@media (min-width: 1280px) { .card--secs4 .card__figure { height: 23rem; margin-bottom: 0.5rem; } }

.card--seci4 { height: auto; width: 100%; }
.card--seci4 .card__article { position: relative; width: 100%; height: auto; }
.card--seci4 .card__figure { position: relative; overflow: hidden; width: 33%; float: left; padding-bottom: 0; }
.card--seci4 .card__info { max-height: 20rem; padding-top: 0; padding-left: 1.5rem; padding-right: 0; width: 67%; margin-left: 33%; }
.card--seci4 .card__title { padding-top: 0rem; }
.card--seci4 .card__intro { display: none; }
@media (min-width: 1280px) { .card--seci4 .card__image { width: 115%; position: relative; left: -7.5%; } }

.card--i4 { height: auto; width: 100%; }
.card--i4 .card__article { position: relative; width: 100%; height: auto; }
.card--i4 .card__figure { position: relative; overflow: hidden; width: 25%; float: left; padding-bottom: 0; }
.card--i4 .card__info { max-height: 20rem; padding-top: 0; padding-left: 1.5rem; padding-right: 0; width: 75%; margin-left: 25%; }
.card--i4 .card__title { padding-top: 0rem; }
.card--i4 .card__intro { display: none; }

.card--n2 .card__well { height: auto; width: 100%; }
.card--n2 .card__article { height: auto; }
.card--n2 .card__figure { position: relative; overflow: hidden; width: 100%; display: block; float: initial; padding-bottom: 0.5rem; }
.card--n2 .card__info { max-height: 20rem; padding-left: 0rem; padding-right: 0rem; width: initial; margin-left: initial; }

.card--e4 .card__well { height: auto; width: 100%; }
.card--e4 .card__article { height: auto; }
.card--e4 .card__figure { position: relative; overflow: hidden; width: 100%; display: block; float: initial; padding-bottom: 0.5rem; }
.card--e4 .card__info { max-height: 20rem; padding-left: 0rem; padding-right: 0rem; width: initial; margin-left: initial; }

.col--line-sep { border-style: solid; border-width: 0 0.8rem 0 0.7rem; border-color: white; height: 0.5rem; background-color: #f5f5f5; margin-bottom: 1.5rem; position: relative; top: -0.8rem; }

.col--line-sep-regije { top: 0.3rem; }

@media (min-width: 1280px) { .container--section .col--content1, .container--section .col--content2 { -webkit-box-flex: 0; -ms-flex: 0 0 29%; flex: 0 0 29%; max-width: 29%; } }

.container--sport .col--content1 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
.container--sport .col--content2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
.container--sport .col--content3 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }

.container--mozaik .col--content1 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
.container--mozaik .col--content2 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
.container--mozaik .col--content3 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }

.container--split .col--content1 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
.container--split .col--content2 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
.container--split .col--content3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }

.container.featured_tag { position: relative; }

.dropdown--featured_tag { z-index: 2; position: absolute; top: 1.8rem; right: 0.8rem; }

/* Dom i Dizajn */
.site--dom-i-dizajn { /* Piano */ }
.site--dom-i-dizajn .ikone_top_container a { color: #fff; }
.site--dom-i-dizajn .ikone_top_container a:hover { text-decoration: underline; }
.site--dom-i-dizajn .ikone_top_container a:hover img { height: 2.5rem; -webkit-transition: 0.3s; transition: 0.3s; }
.site--dom-i-dizajn .ikone_top_container img { height: 2rem; margin: 0 2px 0 5px; -webkit-transition: 0.3s; transition: 0.3s; }
.site--dom-i-dizajn .ikone_top_container .ikona { display: inherit; float: left; margin-right: 1rem; padding-right: 1rem; border-right: 1px solid #fff; }
@media (max-width: 1023px) { .site--dom-i-dizajn #t3-header { margin-bottom: 0; } }
.site--dom-i-dizajn #t3-header #t3-mainnav #navbarSupportedContent { background-color: #45AEC7; }
.site--dom-i-dizajn #t3-header #t3-mainnav #navbarSupportedContent .podrubrika_menu { font-size: 1.6rem; line-height: 4rem; text-align: center; margin-left: 0 !important; }
.site--dom-i-dizajn #t3-header .navbar-main { background-color: #45AEC7; -webkit-box-shadow: 0 15px 12px rgba(5, 5, 5, 0.2); box-shadow: 0 15px 12px rgba(5, 5, 5, 0.2); }
.site--dom-i-dizajn #t3-header .navbar-main.fixed-top { background-color: #45AEC7 !important; }
.site--dom-i-dizajn #t3-header .main-nav .navbar-nav { width: -webkit-max-content; width: -moz-max-content; width: max-content; }
.site--dom-i-dizajn #t3-header .main-nav .navbar-nav .nav__item a.rubrika_mag.nav-link { color: #fff !important; }
.site--dom-i-dizajn #t3-header .main-nav .navbar-nav .nav__item a.rubrika_mag.nav-link:hover { border-bottom: 5px #fff solid; }
.site--dom-i-dizajn #t3-header .main-nav .navbar-nav .nav__item.active .rubrika_mag.nav-link { border-bottom: 5px #fff solid; }
.site--dom-i-dizajn #t3-header .mali_logo_container { left: 5rem; top: 0; position: absolute; }
.site--dom-i-dizajn #t3-header .mali_logo_container #mali_logo { height: 6rem; }
@media (min-width: 768px) and (max-width: 1023px) { .site--dom-i-dizajn #t3-header .mali_logo_container #mali_logo { height: 5rem; } }
@media (max-width: 767px) { .site--dom-i-dizajn #t3-header .mali_logo_container { display: none; } }
.site--dom-i-dizajn #t3-header .mali_logo_menu { display: none; }
@media (max-width: 767px) { .site--dom-i-dizajn #t3-header .mali_logo_menu { display: block; } }
.site--dom-i-dizajn #t3-header .navbar-toggler.collapsed .navbar-toggler-icon { background-image: url("/templates/site/images/svgs/JL_Hamburger.svg"); }
.site--dom-i-dizajn .header_logo { /* background-image: url('/templates/site/images/svgs/__dd.svg'); */ }
.site--dom-i-dizajn .header_logo .domidizajn_header_logo { height: 7rem; }
.site--dom-i-dizajn .header_logo_desktop { position: relative; text-align: center; display: block; }
@media (max-width: 1023px) { .site--dom-i-dizajn .header_logo_desktop { display: none; } }
.site--dom-i-dizajn .header_logo_mobile { display: none; }
.site--dom-i-dizajn .header_logo_mobile .domidizajn_header_logo { height: 5rem; }
@media (max-width: 1023px) { .site--dom-i-dizajn .header_logo_mobile { display: block; margin: 0 auto; left: 0; right: 0; z-index: 999; display: block; position: fixed; height: 5rem; background-size: auto 5rem; top: 0; width: 8rem; }
  .site--dom-i-dizajn .header_logo_mobile a { width: 8rem; height: 5rem; display: block; } }
.site--dom-i-dizajn #ocmContainer { padding: 0; }
@media (max-width: 1023px) { .site--dom-i-dizajn #ocmContainer { padding: 2rem 0 0 0; } }
.site--dom-i-dizajn .piano-user-login, .site--dom-i-dizajn .piano-user-logout { float: right; }
.site--dom-i-dizajn .piano-user-icon, .site--dom-i-dizajn .piano-user-icon-red { width: 40px; height: auto; }
.site--dom-i-dizajn .piano-user-icon:hover, .site--dom-i-dizajn .piano-user-icon-red:hover { cursor: pointer; }
.site--dom-i-dizajn .piano-user-logout .dropdown-menu { background-color: #fff; }
.site--dom-i-dizajn .piano-user-logout .dropdown-menu-right { left: auto !important; min-width: unset; }

/* Slider */
.slick-slider { position: relative; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; cursor: hand; }

.slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.slick-track { position: relative; left: 0; top: 0; display: block; margin-left: auto; margin-right: auto; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }

.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
[dir="rtl"] .slick-slide { float: right; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }

.slick-arrow.slick-hidden { display: none; }

.ad--align { display: block; text-align: center; height: auto; }

.position_wall_left_right { position: relative; }

/*.position_wall_paper {
	position: relative;
	top: 0; 	
	z-index: 1;	
	width: 100%;
	& > div {
		text-align: center;
		margin-bottom: 2 * $gutterWidth;
	}
}*/
.position_wall_left, .position_wall_right { position: absolute; z-index: 1; top: 20rem; }
.position_wall_left.wall--fixed, .position_wall_right.wall--fixed { position: fixed; top: 0; }
@media (max-width: 1279px) { .position_wall_left, .position_wall_right { display: none; } }

.position_wall_left { right: 50%; }
@media (min-width: 1280px) { .position_wall_left { margin-right: 63.6rem; } }

.position_wall_right { left: 50%; }
@media (min-width: 1280px) { .position_wall_right { margin-left: 63.6rem; } }

.break_cont, .container--break { margin-top: 0; margin-bottom: 0; }
.break_cont else iframe, .break_cont else .ad--sample, .container--break else iframe, .container--break else .ad--sample { margin-bottom: 3rem !important; }

.break_00_cont, .container--break-00 { margin-bottom: 0; }
.break_00_cont iframe, .break_00_cont .ad--sample, .container--break-00 iframe, .container--break-00 .ad--sample { margin-bottom: 0 !important; }

@media (max-width: 479px) { .position_break_01_top iframe, .position_break_01_top .ad--sample, .position_item_break_01_top iframe, .position_item_break_01_top .ad--sample { margin-bottom: 3rem !important; } }
@media (min-width: 1024px) { .position_item_break_02_top .ad--align { margin-bottom: 0; } }
@media (max-width: 1279px) { .position_item_break_03_top .ad--align { margin-bottom: 3rem; } }
.item__ad-center, .position_item_center_06_top { margin-left: -1.5rem; margin-right: -1.5rem; /*@include bp4-range (320, 329) { 
	margin-left: -1rem;
	margin-right: -1rem;	
}
@include bp4-range (310, 319) { 
	margin-left: -0.5rem;
	margin-right: -0.5rem;	
}	
@include bp4-range (310, 319) { 
	margin-left: -0.5rem;
	margin-right: -0.5rem;	
}	
@include bp4-range (0, 309) { 
	margin-left: -0.2rem;
	margin-right: -0.2rem;	
}	
*/ clear: both; }

.item__ad-header { font-family: 'DrukText-Medium'; text-transform: uppercase; color: gray; text-align: center; }

.item__ad-center.position_item_center_01_top .ad--align { margin-top: 0; }

.position_right_01_top .ad--align, .position_right_02_top .ad--align, .position_right_04_top .ad--align, .position_right_05_top .ad--align, .position_right_tpl_a_top .ad--align { margin-bottom: 0; }

.position_item_break_03_top { margin-bottom: 3rem; }

.position_item_right_01_top iframe, .position_item_right_01_top .ad--sample { margin-bottom: 3rem; }

.position_item_center_06_top iframe, .position_item_center_06_top .ad--sample { margin-bottom: 5rem; }

.position_sn_nas_mb_1_top iframe, .position_sn_rub_mb_1_top iframe { margin-top: 1.5rem; margin-bottom: 3rem; }

@media (max-width: 1023px) { .position_jl_nas_mb_1_top, .position_jl_rub_mb_1_top { margin-top: 3rem; } }

.position_gloria_nas_mb_1_top iframe, .position_gloria_rub_mb_1_top iframe { margin-top: 1.5rem; margin-bottom: 3rem; }

.position_zivim_nas_mb_1_top iframe, .position_zivim_rub_mb_1_top iframe { margin-top: 1.5rem; margin-bottom: 3rem; }

.position_item_gallery_01_top iframe, .position_item_gallery_02_top iframe, .position_item_gallery_03_top iframe, .position_item_gallery_04_top iframe, .position_item_gallery_05_top iframe, .position_item_gallery_06_top iframe { margin-bottom: 3rem; }

.position_item_textend_top iframe { margin-bottom: 3rem; }

.site--sportske .position_floater_top { position: fixed; bottom: 0; z-index: 100; left: 0; right: 0; /*
left: 50%;
transform: translateX(-50%);
*/ }
.site--sportske .item__ad-center--filled::before { background-color: #F3F3F3; }
.site--sportske .itemFullText .jwplayer { margin-bottom: 4rem; }

.site--gloria2 .positions_floater_top .ad--align { margin-bottom: 0; }

.site--jutarnji .container--break iframe { margin-bottom: 3rem !important; }

.site--sn .container--break iframe { margin-bottom: 3rem !important; }

.floater_top_wrapper .floater_top_close { display: none; height: 36px; margin-left: auto; background: transparent; border: none; }

.floater_top_anchor { width: 100%; min-height: 50px; position: fixed; bottom: 0; left: 0; z-index: 9999; }
.floater_top_anchor .position_floater_top { position: relative !important; }

.ad--filled .ad--align iframe { margin-bottom: 0 !important; }
.ad--filled::before, .ad--filled::after { visibility: hidden; }
.ad--filled .ad--align { margin-bottom: 3rem; }

@media (min-width: 1024px) { .ads-cls-fix .cat_page .position_break_01_top { position: relative; min-height: 28rem; }
  .ads-cls-fix .cat_page .position_break_01_top::before { content: ''; position: absolute; top: 0; left: calc(3rem / 2); width: calc( 100% - 3rem); height: 25rem; background-color: #fafafa; z-index: -1; }
  .ads-cls-fix .cat_page .position_break_01_top::after { content: 'OGLAS'; color: #c4c4c4; font-size: 2.8rem; position: absolute; top: calc(50% - 2rem); left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: -1; } }
@media (max-width: 1023px) { .ads-cls-fix .cat_page .position_break_02_top, .ads-cls-fix .cat_page .position_break_03_top, .ads-cls-fix .cat_page .position_break_11_top { position: relative; min-height: 28rem; }
  .ads-cls-fix .cat_page .position_break_02_top::before, .ads-cls-fix .cat_page .position_break_03_top::before, .ads-cls-fix .cat_page .position_break_11_top::before { content: ''; position: absolute; top: 0; left: calc(3rem / 2); width: calc( 100% - 3rem); height: 25rem; background-color: #fafafa; z-index: -1; }
  .ads-cls-fix .cat_page .position_break_02_top::after, .ads-cls-fix .cat_page .position_break_03_top::after, .ads-cls-fix .cat_page .position_break_11_top::after { content: 'OGLAS'; color: #c4c4c4; font-size: 2.8rem; position: absolute; top: calc(50% - 2rem); left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: -1; } }
@media (max-width: 1023px) { .ads-cls-fix .cat_page .position_jl_rub_mb_1_top { position: relative; min-height: 28rem; }
  .ads-cls-fix .cat_page .position_jl_rub_mb_1_top::before { content: ''; position: absolute; top: 0; left: calc(3rem / 2); width: calc( 100% - 3rem); height: 25rem; background-color: #fafafa; z-index: -1; }
  .ads-cls-fix .cat_page .position_jl_rub_mb_1_top::after { content: 'OGLAS'; color: #c4c4c4; font-size: 2.8rem; position: absolute; top: calc(50% - 2rem); left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: -1; } }
@media (min-width: 1024px) { .ads-cls-fix .itemView .position_item_break_01_top, .ads-cls-fix .itemView .position_item_break_11_top { position: relative; min-height: 28rem; }
  .ads-cls-fix .itemView .position_item_break_01_top::before, .ads-cls-fix .itemView .position_item_break_11_top::before { content: ''; position: absolute; top: 0; left: calc(3rem / 2); width: calc( 100% - 3rem); height: 25rem; background-color: #fafafa; z-index: -1; }
  .ads-cls-fix .itemView .position_item_break_01_top::after, .ads-cls-fix .itemView .position_item_break_11_top::after { content: 'OGLAS'; color: #c4c4c4; font-size: 2.8rem; position: absolute; top: calc(50% - 2rem); left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: -1; } }
@media (max-width: 1023px) { .ads-cls-fix .itemView .position_item_break_02_top { position: relative; min-height: 28rem; }
  .ads-cls-fix .itemView .position_item_break_02_top::before { content: ''; position: absolute; top: 0; left: calc(3rem / 2); width: calc( 100% - 3rem); height: 25rem; background-color: #fafafa; z-index: -1; }
  .ads-cls-fix .itemView .position_item_break_02_top::after { content: 'OGLAS'; color: #c4c4c4; font-size: 2.8rem; position: absolute; top: calc(50% - 2rem); left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: -1; } }
@media (max-width: 1023px) { .ads-cls-fix .itemView .position_item_textend_top, .ads-cls-fix .itemView .position_item_right_01_top { position: relative; min-height: 28rem; }
  .ads-cls-fix .itemView .position_item_textend_top::before, .ads-cls-fix .itemView .position_item_right_01_top::before { content: ''; position: absolute; top: 0; left: calc(3rem / 2); width: calc( 100% - 3rem); height: 25rem; background-color: #fafafa; z-index: -1; }
  .ads-cls-fix .itemView .position_item_textend_top::after, .ads-cls-fix .itemView .position_item_right_01_top::after { content: 'OGLAS'; color: #c4c4c4; font-size: 2.8rem; position: absolute; top: calc(50% - 2rem); left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: -1; } }

#upscore-promo-widget-1 .card__info, #upscore-promo-widget-2 .card__info, #upscore-promo-widget-no .card__info, #upscore-promo-widget-j2 .card__info, #upscore-promo-widget-kultura .card__info, #upscore-promo-widget-vijesti .card__info { margin-top: 5px; }
#upscore-promo-widget-1 .card__egida, #upscore-promo-widget-2 .card__egida, #upscore-promo-widget-no .card__egida, #upscore-promo-widget-j2 .card__egida, #upscore-promo-widget-kultura .card__egida, #upscore-promo-widget-vijesti .card__egida { display: none; }
@media (max-width: 767px) { #upscore-promo-widget-1 div > div.row > div > div.row.prvired > div:nth-child(1) > article, #upscore-promo-widget-1 div > div.col-12.prodaja-single-item > div > div:nth-child(1) > article, #upscore-promo-widget-2 div > div.row > div > div.row.prvired > div:nth-child(1) > article, #upscore-promo-widget-2 div > div.col-12.prodaja-single-item > div > div:nth-child(1) > article, #upscore-promo-widget-no div > div.row > div > div.row.prvired > div:nth-child(1) > article, #upscore-promo-widget-no div > div.col-12.prodaja-single-item > div > div:nth-child(1) > article, #upscore-promo-widget-j2 div > div.row > div > div.row.prvired > div:nth-child(1) > article, #upscore-promo-widget-j2 div > div.col-12.prodaja-single-item > div > div:nth-child(1) > article, #upscore-promo-widget-kultura div > div.row > div > div.row.prvired > div:nth-child(1) > article, #upscore-promo-widget-kultura div > div.col-12.prodaja-single-item > div > div:nth-child(1) > article, #upscore-promo-widget-vijesti div > div.row > div > div.row.prvired > div:nth-child(1) > article, #upscore-promo-widget-vijesti div > div.col-12.prodaja-single-item > div > div:nth-child(1) > article { border-top: none; padding-top: 0; }
  #upscore-promo-widget-1 div > div.row > div > div.row.prvired > div:nth-child(1) > article > h3, #upscore-promo-widget-1 div > div.col-12.prodaja-single-item > div > div:nth-child(1) > article > h3, #upscore-promo-widget-2 div > div.row > div > div.row.prvired > div:nth-child(1) > article > h3, #upscore-promo-widget-2 div > div.col-12.prodaja-single-item > div > div:nth-child(1) > article > h3, #upscore-promo-widget-no div > div.row > div > div.row.prvired > div:nth-child(1) > article > h3, #upscore-promo-widget-no div > div.col-12.prodaja-single-item > div > div:nth-child(1) > article > h3, #upscore-promo-widget-j2 div > div.row > div > div.row.prvired > div:nth-child(1) > article > h3, #upscore-promo-widget-j2 div > div.col-12.prodaja-single-item > div > div:nth-child(1) > article > h3, #upscore-promo-widget-kultura div > div.row > div > div.row.prvired > div:nth-child(1) > article > h3, #upscore-promo-widget-kultura div > div.col-12.prodaja-single-item > div > div:nth-child(1) > article > h3, #upscore-promo-widget-vijesti div > div.row > div > div.row.prvired > div:nth-child(1) > article > h3, #upscore-promo-widget-vijesti div > div.col-12.prodaja-single-item > div > div:nth-child(1) > article > h3 { padding-top: 0; } }

@media (max-width: 1023px) { #upscore-promo-widget-j2 .upscore-widget .naslov-mali .card__figure, #upscore-promo-widget-kultura .upscore-widget .naslov-mali .card__figure, #upscore-promo-widget-vijesti .upscore-widget .naslov-mali .card__figure { aspect-ratio: 0; } }

#upscore-promo-widget-dh .card__info, #upscore-promo-widget-dd .card__info { margin-top: 1rem; }
#upscore-promo-widget-dh .card__egida, #upscore-promo-widget-dd .card__egida { /* text-transform: uppercase;
display: inline-block;
padding: 0;
font-family: 'DrukText-BoldItalic', sans-serif;
font-size: 16px;
font-weight: 100;
line-height: 16px;
letter-spacing: 0.6px;
color: #000;
margin: .5rem 0 1rem 0;
background-color: transparent; */ display: none; }
@media (max-width: 767px) { #upscore-promo-widget-dh div > div.row > div > div.row.prvired > div:nth-child(1) > article, #upscore-promo-widget-dd div > div.row > div > div.row.prvired > div:nth-child(1) > article { border-top: none; padding-top: 0; }
  #upscore-promo-widget-dh div > div.row > div > div.row.prvired > div:nth-child(1) > article > h3, #upscore-promo-widget-dd div > div.row > div > div.row.prvired > div:nth-child(1) > article > h3 { padding-top: 0; }
  #upscore-promo-widget-dh .card__info, #upscore-promo-widget-dd .card__info { margin-top: 5px; } }

#upscore-promo-widget-1 .slick-dots, #upscore-promo-widget-2 .slick-dots { position: relative; top: -0.5rem; display: block; width: 100%; padding: 0; margin: 0 0 2rem 0; list-style: none; text-align: center; }
#upscore-promo-widget-1 .slick-dots li, #upscore-promo-widget-2 .slick-dots li { display: inline-block; margin: 0 0.5rem; cursor: pointer; }
#upscore-promo-widget-1 .slick-dots li button, #upscore-promo-widget-2 .slick-dots li button { padding: 0.5rem; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent; }
#upscore-promo-widget-1 .slick-dots li button::before, #upscore-promo-widget-2 .slick-dots li button::before { line-height: 2rem; content: '•'; opacity: 0.8; color: lightgray; font-size: 1.8rem !important; font-weight: 900 !important; }
#upscore-promo-widget-1 .slick-dots li button:hover, #upscore-promo-widget-1 .slick-dots li button:focus, #upscore-promo-widget-2 .slick-dots li button:hover, #upscore-promo-widget-2 .slick-dots li button:focus { outline: none; }
#upscore-promo-widget-1 .slick-dots li button:hover::before, #upscore-promo-widget-1 .slick-dots li button:focus::before, #upscore-promo-widget-2 .slick-dots li button:hover::before, #upscore-promo-widget-2 .slick-dots li button:focus::before { opacity: 1; }
#upscore-promo-widget-1 .slick-dots li.slick-active button::before, #upscore-promo-widget-2 .slick-dots li.slick-active button::before { opacity: 0.8; color: #ff3947 !important; }
@media (min-width: 1024px) { #upscore-promo-widget-1 .slick-dots, #upscore-promo-widget-2 .slick-dots { display: none; } }
@media (max-width: 767px) { #upscore-promo-widget-1 .mobile-stil-C .card__well, #upscore-promo-widget-2 .mobile-stil-C .card__well { border-top: none; } }

/* Koristimo za Dobra Hrana, D&D */
.nadnaslov-wide-crveni .card__egida { font-family: 'DrukText-MediumItalic', sans-serif; font-size: 4.5rem; font-weight: 100; line-height: 4.95rem; letter-spacing: -1px; color: #121212; margin-bottom: 1.5rem; width: 100%; }

.nadnaslov-wide-plavi .card__egida { font-family: 'DrukText-MediumItalic', sans-serif; font-size: 33px; font-weight: 100; line-height: 40px; letter-spacing: -1px; color: #121212; margin-top: 1rem; margin-bottom: 1rem; }

.nadnaslov-italic-crveni .card__egida { font-family: 'DrukText-BoldItalic', sans-serif; font-size: 16px; font-weight: 100; line-height: 16px; letter-spacing: 0.6px; color: #000; margin: .5rem 0 1rem 0; }

.nadnaslov-italic-podloga .card__egida { color: white; background-color: #FA292A; padding: 3px 4px 4px 6px; -webkit-transform: skewX(-10deg) skewY(0deg); transform: skewX(-10deg) skewY(0deg); font-weight: 100; margin-top: 4px; }

.naslov-veliki .card__title { font-family: 'Slabo 27px', serif; font-size: 4.5rem; font-weight: 100; line-height: 4.5rem; letter-spacing: -1px; color: #1D1D1D; }

.naslov-srednji .card__title { font-family: 'Slabo 27px', serif; font-size: 35px; font-weight: 100; line-height: 35px; letter-spacing: -0.7px; color: #1D1D1D; }

.naslov-mali .card__title { font-size: 25px; font-weight: 100; line-height: 25px; letter-spacing: -0.75px; color: #1D1D1D; font-family: 'Slabo 27px', serif; }

.podnaslov .card__subtitle { font-family: 'Slabo 27px', serif; font-weight: 100; font-size: 20px; line-height: 24px; letter-spacing: -0.3px; color: #696969; margin-top: .5rem; }
@media (max-width: 767px) { .podnaslov .card__subtitle { color: #1D1D1D; } }

.container__head-title { font-family: 'mediasansextended-black', sans-serif; font-size: 27px; font-weight: 100; color: #1D1D1D; padding: 0px 0px 0px 0px; margin-bottom: 15px; line-height: 1; font-style: normal; text-transform: lowercase; }

@media (max-width: 767px) { .mobile-stil-A .card__title { font-size: 3.5rem; line-height: 3.5rem; }
  .mobile-stil-A .card__info { margin: 0; padding: 0.2rem 1.5rem 0.2rem 1.5rem; }
  .mobile-stil-A .card__figure { margin: 0; position: relative; }
  .mobile-stil-A .card__egida { font-size: 3rem; line-height: 3.5rem; margin-bottom: 0.5rem; }
  .mobile-stil-A .card__subtitle { padding-bottom: 0; }
  .mobile-stil-A .card__article { margin: 0 -1.5rem 1.5rem -1.5rem; border-top: 1px #BFBFBF solid; padding-top: 1.5rem; }
  .mobile-stil-B .card__article.well.card__well { overflow: visible; }
  .mobile-stil-B .card__article { margin: 0 -1.5rem 1.5rem -1.5rem; border-top: 1px #BFBFBF solid; padding-top: 1.5rem; }
  .mobile-stil-B .card__article .card__figure { /* border-top: 1px #BFBFBF solid; */ }
  .mobile-stil-B .card__info { position: relative; width: 100%; margin-left: 0; padding: .5rem 1.5rem .2rem 1.5rem; }
  .mobile-stil-B .card__title { font-size: 3.5rem; line-height: 3.5rem; }
  .mobile-stil-B .card__egida { font-size: 1.6rem; line-height: 2rem; font-family: 'DrukText-BoldItalic', sans-serif; font-weight: 100; letter-spacing: 0.5px; margin-top: 0; margin-bottom: 0.5rem; }
  .mobile-stil-B .card__figure { position: relative; }
  .mobile-stil-C { overflow: hidden; }
  .mobile-stil-C .card__figure { width: 180px !important; float: left !important; position: relative !important; }
  .mobile-stil-C .card__info { top: -3px; padding-left: 1rem !important; width: auto !important; margin-left: 180px !important; position: absolute; height: 150px !important; max-height: 155px !important; padding-top: 1.5rem; padding-bottom: 0.2rem !important; padding-right: 0 !important; overflow: hidden; }
  .mobile-stil-C .card__egida { font-family: 'DrukText-BoldItalic', sans-serif; font-size: 15px; line-height: 16px; letter-spacing: 0px; background-color: unset; margin: 0 !important; padding: 0 !important; -webkit-transform: none; transform: none; }
  .mobile-stil-C .card__title { font-size: 20px !important; line-height: 21px !important; letter-spacing: 0 !important; margin-top: 0 !important; padding-right: 0 !important; }
  .mobile-stil-C .card__well { padding-top: 1.5rem; border-top: 1px #BFBFBF solid; }
  .mobile-stil-C .card__subtitle { display: none; }
  .mobile-stil-C .card__published { display: none; }
  .mobile-stil-D .card__article { margin: 0 -1.5rem 1.5rem -1.5rem; padding-top: 1.5rem; border-top: 1px #BFBFBF solid; }
  .mobile-stil-D .card__figure { position: relative; } }
@media only screen and (min-width: 360px) and (max-width: 374px) { .mobile-stil-C .card__title { font-size: 19px !important; line-height: 21px !important; letter-spacing: -0.075rem !important; } }
@media only screen and (min-width: 390px) and (max-width: 414px) { .mobile-stil-C .card__title { font-size: 21px !important; line-height: 21px !important; letter-spacing: 0rem !important; word-spacing: 0.05rem; } }
.container--jl_galerije { margin-bottom: 3rem; /*** Aspect ratio ***/ }
.container--jl_galerije .card__figure { background-color: transparent; }
.container--jl_galerije .card__figure { background-color: transparent; }
.container--jl_galerije .galerija_back { background-color: #1d1d1d; margin: 0; padding: 1.5rem 0.8rem 1rem 0.7rem; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; overflow: hidden; scroll-snap-align: center; border: none; }
.container--jl_galerije .galerija_back::after { content: ""; width: 8%; display: block; background-image: -webkit-gradient(linear, left top, right top, from(#000), to(transparent)); background-image: linear-gradient(to right, #000, transparent); height: 100%; position: absolute; left: 7px; top: 0; }
@media (max-width: 767px) { .container--jl_galerije .galerija_back::after { left: -8px; width: 15%; } }
.container--jl_galerije .galerija_back::before { content: ""; width: 8%; display: block; background-image: -webkit-gradient(linear, right top, left top, from(#000), to(transparent)); background-image: linear-gradient(to left, #000, transparent); height: 100%; position: absolute; right: 8px; z-index: 1; top: 0; }
@media (max-width: 767px) { .container--jl_galerije .galerija_back::before { right: -7px; width: 15%; } }
@media (max-width: 767px) { .container--jl_galerije .galerija_back { margin-left: -15px; margin-right: -15px; } }
.container--jl_galerije .card__article { padding-right: 1.5rem; margin-top: 15px; height: 90%; }
.container--jl_galerije .naslov-mali { -webkit-box-flex: 0; -ms-flex: 0 0 24%; flex: 0 0 24%; max-width: 24%; }
@media (max-width: 767px) { .container--jl_galerije .naslov-mali { -webkit-box-flex: 0; -ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%; } }
.container--jl_galerije .card__title { color: white; font-size: 20px; line-height: 22px; text-align: center;     /* margin-top: 30px;
		@include bp4-sm-dn {
			margin-top: 10px;
		} */ }
.container--jl_galerije .card__figure-icons { position: relative; top: -2.4rem; right: unset; margin: 0 auto; text-align: center; width: -webkit-max-content; width: -moz-max-content; width: max-content; }
.container--jl_galerije .card__figure-icons .card__figure-fas { margin-top: -2rem; }
.container--jl_galerije .card__figure-icons .icon-with-animation { top: -1.5rem; }
@media (max-width: 767px) { .container--jl_galerije .dividerline, .container--jl_galerije .bottomline { margin-right: -15px; margin-left: -15px; } }
.container--jl_galerije.white_gallery { /*** Aspect ratio WHITE ***/ }
.container--jl_galerije.white_gallery .galerija_back { background-color: transparent; margin-left: -0.7rem; margin-right: -0.8rem; padding: 0 0.8rem 0 0.7rem; }
.container--jl_galerije.white_gallery .galerija_back::after, .container--jl_galerije.white_gallery .galerija_back:before { display: none; }
.container--jl_galerije.white_gallery .card__article { padding-right: 0; border-right: none; margin-top: 0; height: auto; }
.container--jl_galerije.white_gallery .card__title { color: #1d1d1d; line-height: 23px; margin-top: 1.2rem; }
.container--jl_galerije.white_gallery .card__figure-icons { width: 100%; position: absolute; top: 0;       /* @include bp4-md {
				top: 25%;
			} */ }
.container--jl_galerije.white_gallery .card__info { padding: 0 4%; }
.container--jl_galerije.white_gallery .card__figure { aspect-ratio: 1.91 / 1; }
.container--jl_galerije.dobrahrana_gallery .galerija_back { background-color: #ffd400; }
.container--jl_galerije.dobrahrana_gallery .galerija_back::after { background-image: -webkit-gradient(linear, left top, right top, from(#ffd400), to(transparent)); background-image: linear-gradient(to right, #ffd400, transparent); }
.container--jl_galerije.dobrahrana_gallery .galerija_back::before { background-image: -webkit-gradient(linear, right top, left top, from(#ffd400), to(transparent)); background-image: linear-gradient(to left, #ffd400, transparent); }
.container--jl_galerije.dobrahrana_gallery .card__article { border-right: none; }
.container--jl_galerije.dobrahrana_gallery .card__title { color: black; }
.container--jl_galerije.dobrahrana_gallery .slick-dots li button::before { color: white; }
.container--jl_galerije.dobrahrana_gallery .slick-dots li.slick-active button::before { color: black !important; }
@media (min-width: 1280px) { .container--jl_galerije .card__figure { aspect-ratio: 1.55 / 1; } }
@media (min-width: 1024px) and (max-width: 1279px) { .container--jl_galerije .card__figure { aspect-ratio: 1.47 / 1; } }
@media (max-width: 1023px) { .container--jl_galerije .card__figure { aspect-ratio: 1.65 / 1; } }

@media (max-width: 767px) { .__fotogalerija .dividerline, .__fotogalerija .bottomline { display: none; }
  .__fotogalerija .container__head--fotogalerija { text-align: center; }
  .__fotogalerija .container__head-title { color: #fff; padding: 3px 6px 3px 8px; -webkit-transform: skewX(-10deg) skewY(0deg); transform: skewX(-10deg) skewY(0deg); font-family: "DrukText-Medium", sans-serif; font-size: 2rem; line-height: 2.6rem; letter-spacing: 0.1rem; text-transform: uppercase; background-color: #24374d; display: inline-block; margin-bottom: 0; }
  .__fotogalerija .galerija_back { background-color: transparent; margin-left: -30px; }
  .__fotogalerija .galerija_back::after { display: none; }
  .__fotogalerija .galerija_back::before { display: none; }
  .__fotogalerija .card__article { padding-right: 0; border-right: none; height: 100%; margin-top: 0; }
  .__fotogalerija .card__figure-icons { position: absolute; top: 8.8rem; left: 1rem; text-align: left; width: 4rem; }
  .__fotogalerija .card__figure--video-img { width: 3rem; }
  .__fotogalerija .naslov-mali { height: 100%; }
  .__fotogalerija .card__article { margin-bottom: 0; }
  .__fotogalerija .card__info { position: absolute; bottom: 1.5rem; padding: 0 1.5rem 0 5.5rem; height: 6.9rem; overflow: hidden; }
  .__fotogalerija .naslov-mali .card__title { font-size: 2.5rem; line-height: 3.3rem; text-transform: uppercase; text-align: left; }
  .__fotogalerija .card__figure--video-img { width: 3rem; }
  .__fotogalerija .card__figure::after { background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(black)); background: linear-gradient(to bottom, rgba(0, 0, 0, 0), black); width: 100%; height: 70%; bottom: 0; left: 0; position: absolute; content: ""; display: inline-block; } }

.container--jl_galerije .slick-slider--jl-galerija__wrap { padding-left: 0; padding-right: 0; }
.container--jl_galerije .galerija_back { overflow: hidden; /* border: 0.8rem solid #f3f3f3; */ }
.container--jl_galerije .slick-dots { position: relative; top: -0.5rem; display: block; width: 100%; padding: 0; margin: 0 0 2rem 0; list-style: none; text-align: center; }
.container--jl_galerije .slick-dots li { display: inline-block; margin: 0 0.5rem; cursor: pointer; }
.container--jl_galerije .slick-dots li button { padding: 0.5rem; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent; }
.container--jl_galerije .slick-dots li button::before { line-height: 2rem; content: "•"; opacity: 0.8; color: lightgray; font-size: 1.8rem !important; font-weight: 900 !important; }
.container--jl_galerije .slick-dots li button:hover, .container--jl_galerije .slick-dots li button:focus { outline: none; }
.container--jl_galerije .slick-dots li button:hover::before, .container--jl_galerije .slick-dots li button:focus::before { opacity: 1; }
.container--jl_galerije .slick-dots li.slick-active button::before { opacity: 0.8; color: red !important; }

.container--jl_rubrika { margin-bottom: 0; }
.container--jl_rubrika .column-row { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.container--jl_rubrika .dividerbothline { margin-top: 0; margin-bottom: 15px; border-bottom: 1px solid #BFBFBF; }
.container--jl_rubrika .container__head-title { font-size: 67px; letter-spacing: -1.34px; text-decoration: none; line-height: 60px; margin-bottom: 15px; }
@media (min-width: 768px) and (max-width: 1023px) { .container--jl_rubrika .container__head-title { font-size: 47px; line-height: 40px; } }
.container--jl_rubrika .card__article { overflow: inherit; }
.container--jl_rubrika .redoslijed-3 .card__article { margin-bottom: 0; }
@media (max-width: 767px) { .container--jl_rubrika .redoslijed-3 .card__article { margin-bottom: 15px; } }
.container--jl_rubrika .nadnaslov-wide-crveni .card__egida { margin-top: 5px; margin-bottom: 0; }
@media (max-width: 767px) { .container--jl_rubrika .nadnaslov-wide-crveni .card__egida { margin-top: 0; } }
.container--jl_rubrika .drugired .nadnaslov-wide-crveni .card__egida { font-size: 2.1rem; line-height: 2.3rem; }
@media (max-width: 767px) { .container--jl_rubrika .drugired .nadnaslov-wide-crveni .card__egida { font-size: 1.6rem; line-height: 2rem; } }
.container--jl_rubrika .redoslijed-0 h3.card__info { background-color: white; width: 84%; margin: -10% 8% 0 8%; padding: 16px 20px 10px 20px; }
@media (max-width: 767px) { .container--jl_rubrika .redoslijed-0 h3.card__info { width: 100%; margin: 0; padding: 0 1.5rem 0 1.5rem; } }
.container--jl_rubrika .redoslijed-3 h3.card__info, .container--jl_rubrika .redoslijed-4 h3.card__info { position: relative; z-index: 100; top: -16px; }
@media (max-width: 767px) { .container--jl_rubrika .redoslijed-3 h3.card__info, .container--jl_rubrika .redoslijed-4 h3.card__info { top: -3px; padding-top: 0; position: absolute; padding-top: 15px !important; } }
.container--jl_rubrika .redoslijed-2 .card__egida { color: #345070; }
@media (max-width: 767px) { .container--jl_rubrika .redoslijed-2 .card__egida { color: #FA292A; } }
.container--jl_rubrika .nadnaslov-italic-podloga h3 span.card__egida { margin-left: 10px; margin-bottom: 10px; }
.container--jl_rubrika .nadnaslov-italic-podloga h3 span.card__egida ::-moz-focus-inner { padding: 0; border: 0; margin-top: -1px; margin-bottom: -1px; }
@media (max-width: 1279px) { .container--jl_rubrika .nadnaslov-italic-podloga h3 span.card__egida { margin-bottom: 5px; } }
@media (max-width: 767px) { .container--jl_rubrika .nadnaslov-italic-podloga h3 span.card__egida { margin: 0; } }
@media (max-width: 767px) { .container--jl_rubrika { /* .drugired {
	.redoslijed-1 {
		.card__figure {
			.card__figure-icons {
				right: 1.5rem;
			}
		}
	}
} */ /* .drugired {
	.redoslijed-1 {
		.card__figure {
			position: relative;
		}
		.card__article {
			margin: 0 -3rem 0 -1.5rem;
			padding-top: 1.5rem;
			border-top: 1px #BFBFBF solid;
			.card__info {
				padding: .5rem 3rem 1rem 1.5rem;
			}
		}
	}
} */ }
  .container--jl_rubrika .prvired .redoslijed-0 .card__article { border: none; }
  .container--jl_rubrika .dividerline, .container--jl_rubrika .bottomline { margin-left: -15px; margin-right: -15px; }
  .container--jl_rubrika .mobile-stil-A .card__figure { padding-top: 0; border-top: none; }
  .container--jl_rubrika .dividerbothline { display: none; }
  .container--jl_rubrika .bottomline { margin-top: 0; }
  .container--jl_rubrika .mobile-stil-C .bottomline { display: none; }
  .container--jl_rubrika .mobile-stil-C .card__title { font-size: 20px; line-height: 21px; letter-spacing: 0px; color: #000; text-transform: none; }
  .container--jl_rubrika .mobile-stil-C .card__egida { color: #FA292A; } }
.container--jl_rubrika .title-over-image .card__figure { padding-bottom: 0; }
.container--jl_rubrika .title-over-image .card__figure::after { background: -webkit-gradient(linear, left top, left bottom, color-stop(25%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5))); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.5) 100%); }
.container--jl_rubrika .title-over-image .card__info { position: absolute; bottom: 0; left: 0; padding: 1.5rem; }
.container--jl_rubrika .title-over-image .card__figure::after { background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.8))); background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.8)); position: absolute; width: 100%; height: 50%; content: ''; display: inline-block; left: 0; bottom: 0; top: unset; }
.container--jl_rubrika .title-over-image h3 span.card__egida { margin-bottom: 4px; margin-left: 0; color: #fff; }
.container--jl_rubrika .title-over-image .card__title { color: white; text-transform: uppercase; }
@media (max-width: 767px) { .container--jl_rubrika .title-over-image.redoslijed-6 .card__title, .container--jl_rubrika .title-over-image.redoslijed-7 .card__title { text-transform: inherit; } }
@media (max-width: 767px) { .container--jl_rubrika .title-over-image.redoslijed-6 h3 span.card__egida, .container--jl_rubrika .title-over-image.redoslijed-7 h3 span.card__egida { color: #FA292A; }
  .container--jl_rubrika .title-over-image.redoslijed-6 .card__title, .container--jl_rubrika .title-over-image.redoslijed-7 .card__title { color: #000; } }
.container--jl_rubrika.dobra-hrana { /*** aspect ratio ***/ }
.container--jl_rubrika.dobra-hrana .prvired .naslov-veliki .card__info { background-color: white; width: 84%; margin: -10% 8% 0 8%; padding: 16px 20px 10px 20px; }
@media (max-width: 767px) { .container--jl_rubrika.dobra-hrana .prvired .naslov-veliki .card__info { width: 100%; margin: 0; padding: 5px 15px 0 15px; } }
.container--jl_rubrika.dobra-hrana .drugired .nadnaslov-wide-crveni .card__egida { font-size: 33px; line-height: 40px; letter-spacing: -1px; margin-top: 1rem; margin-bottom: 1rem; color: #121212; }
@media (max-width: 767px) { .container--jl_rubrika.dobra-hrana .drugired .nadnaslov-wide-crveni .card__egida { font-family: 'DrukText-BoldItalic', sans-serif; font-size: 15px; line-height: 16px; letter-spacing: 0px; color: #121212; } }
.container--jl_rubrika.dobra-hrana .drugired .nadnaslov-italic-podloga .card__egida { font-family: 'DrukText-BoldItalic', sans-serif; background-color: transparent; -webkit-transform: none; transform: none; font-size: 16px; line-height: 16px; letter-spacing: 0.6px; color: #000; margin: .5rem 0 1rem 0; padding: 0; }
.container--jl_rubrika.dobra-hrana .drugired .naslov-srednji .card__info { padding-right: 11.7%; }
.container--jl_rubrika.dobra-hrana .drugired .naslov-mali .card__info { padding-right: 14.35%; }
.container--jl_rubrika.dobra-hrana .drugired .redoslijed-3 .card__article { margin-bottom: 1.5rem; }
.container--jl_rubrika.dobra-hrana .drugired .redoslijed-3 h3.card__info { top: 0; }
@media (max-width: 767px) { .container--jl_rubrika.dobra-hrana .drugired .redoslijed-1 .card__article { margin: 0 0 1.5rem 0; }
  .container--jl_rubrika.dobra-hrana .drugired .redoslijed-1 .card__article .card__info { padding: 1.5rem 3rem 1rem 1.5rem; }
  .container--jl_rubrika.dobra-hrana .drugired .redoslijed-2 .card__egida { font-size: 15px; line-height: 16px; letter-spacing: 0px; } }
@media (max-width: 767px) { .container--jl_rubrika.dobra-hrana .container__head-title { margin-bottom: 0; margin-top: .5rem; } }
.container--jl_rubrika.dobra-hrana .naslov-veliki .card__figure { aspect-ratio: 1.91 / 1; }
@media (min-width: 1280px) { .container--jl_rubrika.dobra-hrana .naslov-srednji .card__figure { aspect-ratio: 1 / 1; } }
@media (min-width: 1024px) and (max-width: 1279px) { .container--jl_rubrika.dobra-hrana .naslov-srednji .card__figure { aspect-ratio: 1.91 / 1; } }
@media (max-width: 1023px) { .container--jl_rubrika.dobra-hrana .naslov-srednji .card__figure { aspect-ratio: 1.44 / 1; } }
@media (min-width: 1024px) { .container--jl_rubrika.dobra-hrana .naslov-mali .card__figure { aspect-ratio: 1.91 / 1; } }
@media (max-width: 1023px) { .container--jl_rubrika.dobra-hrana .naslov-mali .card__figure { aspect-ratio: 1.44 / 1; } }
.container--jl_rubrika._dd { /*** aspect ratio ***/ }
.container--jl_rubrika._dd .container__head-title { font-size: 27px; line-height: 1; letter-spacing: 0; }
.container--jl_rubrika._dd .drugired .nadnaslov-wide-crveni .card__egida { font-size: 33px; line-height: 40px; letter-spacing: -1px; margin-top: 1rem; margin-bottom: 1rem; color: #121212; }
@media (max-width: 767px) { .container--jl_rubrika._dd .drugired .nadnaslov-wide-crveni .card__egida { font-family: 'DrukText-BoldItalic', sans-serif; font-size: 15px; line-height: 16px; letter-spacing: 0px; color: #121212; margin-top: 4px !important; } }
.container--jl_rubrika._dd .drugired .nadnaslov-italic-podloga .card__egida { font-family: 'DrukText-BoldItalic', sans-serif; background-color: transparent; -webkit-transform: none; transform: none; font-size: 16px; line-height: 16px; letter-spacing: 0.6px; color: #FA292A; margin: .5rem 0 1rem 0; padding: 0; }
@media (max-width: 767px) { .container--jl_rubrika._dd .drugired .nadnaslov-italic-podloga .card__egida { color: #121212; } }
.container--jl_rubrika._dd .drugired .naslov-srednji .card__info { padding-right: 11.7%; }
.container--jl_rubrika._dd .drugired .naslov-mali .card__info { padding-right: 14.35%; }
.container--jl_rubrika._dd .drugired .redoslijed-3 .card__article { margin-bottom: 1.5rem; }
.container--jl_rubrika._dd .drugired .redoslijed-3 h3.card__info { top: 0; }
@media (max-width: 767px) { .container--jl_rubrika._dd .drugired .redoslijed-1 .card__article { margin: 0 0 1.5rem 0; }
  .container--jl_rubrika._dd .drugired .redoslijed-1 .card__article .card__info { padding: 1.5rem 3rem 1rem 1.5rem; }
  .container--jl_rubrika._dd .drugired .redoslijed-2 .card__egida { font-size: 15px; line-height: 16px; letter-spacing: 0px; } }
@media (max-width: 767px) { .container--jl_rubrika._dd .container__head-title { margin-bottom: 0; margin-top: .5rem; } }
.container--jl_rubrika._dd .naslov-veliki .card__figure { aspect-ratio: 1.91 / 1; }
@media (min-width: 1280px) { .container--jl_rubrika._dd .naslov-srednji .card__figure { aspect-ratio: 1 / 1; } }
@media (min-width: 1024px) and (max-width: 1279px) { .container--jl_rubrika._dd .naslov-srednji .card__figure { aspect-ratio: 1.91 / 1; } }
@media (max-width: 1023px) { .container--jl_rubrika._dd .naslov-srednji .card__figure { aspect-ratio: 1.44 / 1; } }
@media (min-width: 1024px) { .container--jl_rubrika._dd .naslov-mali .card__figure { aspect-ratio: 1.91 / 1; } }
@media (max-width: 1023px) { .container--jl_rubrika._dd .naslov-mali .card__figure { aspect-ratio: 1.44 / 1; } }
.container--jl_rubrika.sport { /*** Aspect ratio ***/ }
@media (max-width: 767px) { .container--jl_rubrika.sport .drugired .nadnaslov-wide-crveni .card__egida { font-size: 15px; line-height: 16px; }
  .container--jl_rubrika.sport .drugired .redoslijed-1 .redoslijed-1 .card__info { padding-top: 0; }
  .container--jl_rubrika.sport .nadnaslov-wide-crveni .card__egida { margin-top: .5rem; } }
.container--jl_rubrika.sport .naslov-veliki .card__figure { aspect-ratio: 1.91 / 1; }
@media (min-width: 1280px) { .container--jl_rubrika.sport .naslov-srednji .card__figure { aspect-ratio: 1 / 1; } }
@media (min-width: 1024px) and (max-width: 1279px) { .container--jl_rubrika.sport .naslov-srednji .card__figure { aspect-ratio: 1.91 / 1; } }
@media (max-width: 1023px) { .container--jl_rubrika.sport .naslov-srednji .card__figure { aspect-ratio: 1.44 / 1; } }
@media (min-width: 1024px) { .container--jl_rubrika.sport .naslov-mali .card__figure { aspect-ratio: 1.91 / 1; } }
@media (max-width: 1023px) { .container--jl_rubrika.sport .naslov-mali .card__figure { aspect-ratio: 1.44 / 1; } }
.container--jl_rubrika.sport .title-over-image .card__figure { aspect-ratio: 1 / 1; }
@media (max-width: 767px) { .container--jl_rubrika.sport .title-over-image.mobile-stil-C .card__figure { aspect-ratio: 1.44 / 1; } }

.scena { /*** aspect ratio ***/ }
.scena .dividerbothline { margin-top: 15px; margin-bottom: 15px; border-bottom: 1px solid #BFBFBF; }
.scena .container__head-title { font-size: 67px; letter-spacing: -1.34px; text-decoration: none; line-height: 60px; margin-bottom: 15px; }
@media (min-width: 768px) and (max-width: 1023px) { .scena .container__head-title { font-size: 47px; line-height: 40px; } }
@media (max-width: 767px) { .scena .container__head-title { font-size: 57px; line-height: 55px; } }
.scena .card__article { overflow: inherit; }
.scena .drugired .nadnaslov-wide-crveni .card__egida { margin-top: 5px; }
@media (max-width: 767px) { .scena .drugired .nadnaslov-wide-crveni .card__egida { margin-top: 0; } }
.scena .redoslijed-0 h3.card__info { background-color: white; width: 84%; margin: -10% 8% 0 8%; padding: 16px 20px 10px 20px; }
@media (max-width: 767px) { .scena .redoslijed-0 h3.card__info { width: 100%; margin: 0; padding: 3px 15px 0px 15px; } }
.scena .redoslijed-3 h3.card__info { position: relative; z-index: 100; top: -16px; }
@media (max-width: 767px) { .scena .redoslijed-3 h3.card__info { top: -3px; padding-top: 0; position: absolute; padding-top: 15px !important; } }
.scena .redoslijed-3 .card__article { margin-bottom: 0; }
@media (max-width: 767px) { .scena .redoslijed-3 .card__article { margin-bottom: 15px; } }
.scena .redoslijed-0 .card__egida, .scena .redoslijed-1 .card__egida, .scena .redoslijed-2 .card__egida { color: #FA2989; }
@media (max-width: 767px) { .scena .redoslijed-0 .card__egida, .scena .redoslijed-1 .card__egida, .scena .redoslijed-2 .card__egida { width: 100%; -webkit-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } }
.scena .redoslijed-1 .card__egida, .scena .redoslijed-2 .card__egida { margin-top: 5px; }
.scena .redoslijed-3 .card__egida { background-color: #FA2989; }
.scena .nadnaslov-italic-podloga h3 span.card__egida { margin-left: 10px; margin-bottom: 10px; }
@media (min-width: 1024px) and (max-width: 1279px) { .scena .nadnaslov-italic-podloga h3 span.card__egida { margin-bottom: 5px; } }
@media (max-width: 767px) { .scena .nadnaslov-italic-podloga h3 span.card__egida { margin: 0; background-color: transparent; } }
@media (max-width: 767px) { .scena { /* .redoslijed-1 {
	.card__figure-icons {
		right: 1.5rem;
	}
} */ }
  .scena .mobile-stil-B .card__subtitle { display: none; }
  .scena .mobile-stil-C .card__egida { color: #FA2989; } }
.scena .naslov-veliki .card__figure { aspect-ratio: 1.91 / 1; }
@media (min-width: 1280px) { .scena .naslov-srednji .card__figure { aspect-ratio: 1 / 1; } }
@media (min-width: 1024px) and (max-width: 1279px) { .scena .naslov-srednji .card__figure { aspect-ratio: 1.91 / 1; } }
@media (max-width: 1023px) { .scena .naslov-srednji .card__figure { aspect-ratio: 1.44 / 1; } }
@media (min-width: 1024px) { .scena .naslov-mali .card__figure { aspect-ratio: 1.91 / 1; } }
@media (max-width: 1023px) { .scena .naslov-mali .card__figure { aspect-ratio: 1.44 / 1; } }

.container--jl_podrubrika .card__article { overflow: inherit; }
.container--jl_podrubrika .card__info { margin-top: 1rem; }
@media (max-width: 767px) { .container--jl_podrubrika .card__info { margin-top: 0; } }
.container--jl_podrubrika .card__well { margin-bottom: 0; }
.container--jl_podrubrika .card__published { margin-top: 1.2rem; }
@media (max-width: 767px) { .container--jl_podrubrika .card__published { margin-top: .5rem; } }
.container--jl_podrubrika .card__egida { font-size: 2.5rem; }
@media (max-width: 767px) { .container--jl_podrubrika .card__egida { font-size: 1.6rem; } }
.container--jl_podrubrika .card__title { font-size: 4.5rem; line-height: 4.95rem; }
@media (max-width: 767px) { .container--jl_podrubrika .card__title { font-size: 3rem; line-height: 3.3rem; } }
.container--jl_podrubrika .dividerbothline { margin-top: 2rem; margin-bottom: 3rem; border-bottom: 1px solid #BFBFBF; }
@media (max-width: 767px) { .container--jl_podrubrika .dividerbothline { display: none; } }
@media (max-width: 767px) { .container--jl_podrubrika .redoslijed-1 .card__article { border-top: none; padding-top: 0; }
  .container--jl_podrubrika .redoslijed-1 .card__figure { border-top: none; padding-top: 0; } }
.container--jl_podrubrika._dobra-hrana .card__egida { font-size: 4.5rem; line-height: 4.95rem; margin-top: .5rem; }
.container--jl_podrubrika._dobra-hrana .card__title { line-height: 4.5rem; }
.container--jl_podrubrika._dobra-hrana .card__published { margin-top: .5rem; }
.container--jl_podrubrika._dobra-hrana .redoslijed-10 .dividerbothline { display: none; }
.__serif .container--jl_podrubrika .card__info { margin-top: 0; }
.__serif .container--jl_podrubrika .nadnaslov-wide-crveni .card__egida { font-size: 4.5rem; line-height: 4.5rem; letter-spacing: -1px; margin-top: .5rem; margin-bottom: 0; color: #121212; font-family: 'DrukText-MediumItalic', sans-serif; }
@media (max-width: 767px) { .__serif .container--jl_podrubrika .nadnaslov-wide-crveni .card__egida { font-size: 3rem; line-height: 3rem; } }
.__serif .container--jl_podrubrika .naslov-srednji .card__title { font-family: 'Slabo 27px', serif; font-size: 4.5rem; line-height: 4.5rem; letter-spacing: -0.7px; }
@media (max-width: 767px) { .__serif .container--jl_podrubrika .naslov-srednji .card__title { font-size: 3.3rem; line-height: 3.5rem; } }
.container--jl_podrubrika._novac .card__egida { font-family: "Open Sans",sans-serif; color: #C30A1E; font-weight: 800; text-transform: uppercase; font-size: 1.4rem; line-height: 1.9rem; padding-left: 2rem; margin-bottom: 3rem; }
@media (max-width: 767px) { .container--jl_podrubrika._novac .card__egida { margin-bottom: 2rem; margin-top: 2rem; } }
.container--jl_podrubrika._novac .card__egida::before { content: ""; display: block; position: relative; float: left; width: 1.2rem; height: 1.2rem; border-radius: 50%; background: #C30A1E; left: -2rem; top: .3rem; }
.container--jl_podrubrika._novac .card__title { font-size: 2.7rem; font-family: 'DrukText-Bold', sans-serif; line-height: 2.9rem; letter-spacing: -0.5px; color: #000; text-transform: uppercase; margin-bottom: 3rem; }
@media (max-width: 767px) { .container--jl_podrubrika._novac .card__title { font-size: 3rem; line-height: 3.5rem; margin-bottom: 2.5rem; } }
.container--jl_podrubrika._novac .card__published { font-family: 'Titillium Web', sans-serif; font-weight: 400; font-size: 2rem; line-height: 2.7rem; color: #000; }
@media (max-width: 767px) { .container--jl_podrubrika._novac .dividerbothline { display: block; } }
.container--jl_podrubrika .category-load__more-wrap, .container--jl_podrubrika .items-load__more-wrap { text-align: center; margin: 1.5rem 0; }
.container--jl_podrubrika .category-load__search-wrap, .container--jl_podrubrika .items-load__search-wrap { display: none; text-align: center; margin: 1.5rem 0; }
.container--jl_podrubrika .category-load__search, .container--jl_podrubrika .items-load__search { position: relative; top: -0.1rem; margin-left: 1rem; }
.container--jl_podrubrika .category-load__space, .container--jl_podrubrika .items-load__space { max-height: 0; overflow: hidden; }
.container--jl_podrubrika .category-load__space.showContent, .container--jl_podrubrika .items-load__space.showContent { max-height: 1000rem; -webkit-transition: all 1.2s ease-in; transition: all 1.2s ease-in; }
@media (min-width: 1024px) { .container--jl_podrubrika .row--sticky--side-ad { margin-bottom: 3rem; } }
.container--jl_podrubrika.najnovije { /* Trenutno za test na produkciji */ margin-top: 1.8rem; }
.container--jl_podrubrika.najnovije .col--content-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
.container--jl_podrubrika.najnovije .col--content-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
.container--jl_podrubrika.najnovije .col--side { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
@media (max-width: 1279px) { .container--jl_podrubrika.najnovije .col--content-2 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
  .container--jl_podrubrika.najnovije .col--side { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } }
.container--jl_podrubrika.najnovije .nn_top_line { display: block; width: 100%; height: 2px; background: #1D1D1D; }
.container--jl_podrubrika.najnovije .container__head { padding-top: 0.5rem; }
.container--jl_podrubrika.najnovije .container__head-url { text-decoration: none; }
.container--jl_podrubrika.najnovije .container__head-title { font-size: 2.7rem; margin-bottom: 6rem; }
@media (min-width: 768px) and (max-width: 1023px) { .container--jl_podrubrika.najnovije .container__head-title { margin-bottom: 3rem; } }
@media (max-width: 767px) { .container--jl_podrubrika.najnovije .container__head-title { margin-bottom: 2rem; } }
.container--jl_podrubrika.najnovije .card__article { padding-bottom: 2.2rem; border-bottom: 2px solid #D1D1D1; margin-bottom: 2.2rem; }
@media (max-width: 767px) { .container--jl_podrubrika.najnovije .card__article { margin-bottom: 1rem; padding-bottom: 1rem; } }
.container--jl_podrubrika.najnovije .card__article.nadnaslov-italic-crveni .card__egida { color: #1D1D1D; margin-bottom: 1rem; letter-spacing: -0.25px; }
@media (max-width: 767px) { .container--jl_podrubrika.najnovije .card__article.nadnaslov-italic-crveni .card__egida { font-size: 1.6rem; line-height: 2rem; margin-bottom: 0.5rem; } }
.container--jl_podrubrika.najnovije .card__article.naslov-mali .card__title { font-family: "Slabo 27px", serif; font-size: 3rem; line-height: 3.5rem; letter-spacing: -0.9px; }
@media (min-width: 768px) and (max-width: 1023px) { .container--jl_podrubrika.najnovije .card__article.naslov-mali .card__title { font-size: 2.8rem; line-height: 3.2rem; } }
@media (max-width: 767px) { .container--jl_podrubrika.najnovije .card__article.naslov-mali .card__title { font-size: 2.2rem; line-height: 2.5rem; letter-spacing: -0.4px; padding-right: 0; } }
.container--jl_podrubrika.najnovije .card__article .card__published { font-size: 1.6rem; line-height: 1.5rem; letter-spacing: -0.48px; color: #1D1D1D; margin-top: 1.5rem; }
@media (min-width: 768px) and (max-width: 1023px) { .container--jl_podrubrika.najnovije .card__article .card__published { margin-top: 1rem; } }
@media (max-width: 767px) { .container--jl_podrubrika.najnovije .card__article .card__published { margin-bottom: 0; margin-top: 0.5rem; font-size: 1.5rem; line-height: 1.7rem; letter-spacing: -0.28px; } }
.container--jl_podrubrika.najnovije .inlineimage .card__well { height: auto; width: 100%; }
.container--jl_podrubrika.najnovije .inlineimage .card__article { position: relative; width: 100%; height: auto; }
.container--jl_podrubrika.najnovije .inlineimage .card__figure { position: relative; overflow: hidden; width: 35.7%; float: right; padding-bottom: 0; }
.container--jl_podrubrika.najnovije .inlineimage .card__info { position: absolute; top: 0; padding-top: 0; height: 100%; padding-right: 1rem; padding-left: 0; width: 64.3%; margin-right: 35.7%; }
.container--jl_podrubrika.najnovije .inlineimage .card__intro { display: none; }
.container--jl_podrubrika.najnovije .inlineimage .card__info { padding-top: .6rem; margin-top: 0; }
@media (max-width: 767px) { .container--jl_podrubrika.najnovije .inlineimage .card__well { height: auto; width: 100%; }
  .container--jl_podrubrika.najnovije .inlineimage .card__article { position: relative; width: 100%; height: auto; }
  .container--jl_podrubrika.najnovije .inlineimage .card__figure { position: relative; overflow: hidden; width: 100%; float: right; padding-bottom: 0; }
  .container--jl_podrubrika.najnovije .inlineimage .card__info { position: absolute; top: 0; padding-top: 0; height: 100%; padding-right: 1rem; padding-left: 0; width: 0%; margin-right: 100%; }
  .container--jl_podrubrika.najnovije .inlineimage .card__intro { display: none; }
  .container--jl_podrubrika.najnovije .inlineimage .card__info { margin-right: 0; position: relative; height: auto; width: 100%; }
  .container--jl_podrubrika.najnovije .inlineimage .card__figure { display: none; } }
.container--jl_podrubrika.najnovije .card--s3 .card__figure { height: 16rem; }
@media (max-width: 767px) { .container--jl_podrubrika.najnovije .card--s3 .card__figure { height: 11rem; } }
.container--jl_podrubrika.najnovije .read_more { font-family: "Open Sans", sans-serif; font-weight: 700; font-size: 1.4rem; line-height: 2.2rem; letter-spacing: -0.28px; margin-bottom: 1.5rem; }
@media (max-width: 767px) { .container--jl_podrubrika.najnovije .read_more { margin-bottom: 2rem; margin-top: -1rem; } }
.container--jl_podrubrika.najnovije .read_more__link { color: #1D1D1D; }
.container--jl_podrubrika.najnovije .read_more__link::after { margin-left: 3px; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 9px solid #1D1D1D; top: 16px; position: relative; content: ""; }
@media (max-width: 767px) { .container--jl_podrubrika.najnovije { margin-top: 3rem; } }

.back-to-school_page .dividerbothline { display: none; }
.back-to-school_page .card__well { margin-bottom: 3.5rem; }

.container--jl_izdvojeno_MAG { /*** Aspect ratio ***/ }
.container--jl_izdvojeno_MAG .card__title { padding-bottom: .5rem; }
.container--jl_izdvojeno_MAG .nadnaslov-italic-crveni .card__info { padding-right: 11.3%; }
@media (max-width: 767px) { .container--jl_izdvojeno_MAG .nadnaslov-italic-crveni .card__info { padding-right: 1.5rem; } }
.container--jl_izdvojeno_MAG .card__article { overflow: inherit; }
@media (max-width: 767px) { .container--jl_izdvojeno_MAG .card--izdvojeno-s3-1 .card__article { border-top: none; padding-top: 0; } }
.container--jl_izdvojeno_MAG .card--izdvojeno-s3-1 h3.card__info { background-color: white; width: 84%; margin: -6% 8% 0 8%; padding: 16px 20px 10px 20px; }
.container--jl_izdvojeno_MAG .card--izdvojeno-s3-1 h3.card__info .card__egida { margin-bottom: 0; }
@media (max-width: 767px) { .container--jl_izdvojeno_MAG .card--izdvojeno-s3-1 h3.card__info { width: 100%; margin: 0; padding: 5px 15px 0 15px; } }
.container--jl_izdvojeno_MAG .card--izdvojeno-s3-2 .card__title { font-size: 41px; line-height: 41px; }
@media (max-width: 767px) { .container--jl_izdvojeno_MAG .card--izdvojeno-s3-2 .card__title { font-size: 3.3rem; line-height: 3.5rem; } }
.container--jl_izdvojeno_MAG .card--izdvojeno-s3-2 .card__info { text-align: center; }
@media (max-width: 767px) { .container--jl_izdvojeno_MAG .card--izdvojeno-s3-2 .card__info { text-align: left; padding: .5rem 1.5rem 0 1.5rem; } }
@media (max-width: 767px) { .container--jl_izdvojeno_MAG .card--izdvojeno-s3-2 .card__subtitle { display: none; } }
@media (max-width: 767px) { .container--jl_izdvojeno_MAG { margin-bottom: 0; }
  .container--jl_izdvojeno_MAG .card--izdvojeno-s3-1 .card__figure { padding-top: 0; border-top: none; }
  .container--jl_izdvojeno_MAG .card--izdvojeno-s3-1 .card__title { font-size: 3.3rem; line-height: 3.5rem; }
  .container--jl_izdvojeno_MAG .card__subtitle { margin-top: .5rem; } }
.container--jl_izdvojeno_MAG._dd .nadnaslov-italic-crveni .card__egida { color: #FA292A; }
@media (max-width: 767px) { .container--jl_izdvojeno_MAG._dd .nadnaslov-italic-crveni .card__egida { color: #121212; } }
.container--jl_izdvojeno_MAG._ak .card--izdvojeno-s3-2 .card__egida, .container--jl_izdvojeno_MAG._globus .card--izdvojeno-s3-2 .card__egida { margin-top: 1rem; margin-bottom: .5rem; }
@media (max-width: 767px) { .container--jl_izdvojeno_MAG._ak .card--izdvojeno-s3-2 .card__egida, .container--jl_izdvojeno_MAG._globus .card--izdvojeno-s3-2 .card__egida { margin-top: 0; } }
.container--jl_izdvojeno_MAG._ak .card--izdvojeno-s3-2 .card__title, .container--jl_izdvojeno_MAG._globus .card--izdvojeno-s3-2 .card__title { font-size: 3rem; line-height: 3.3rem; }
.container--jl_izdvojeno_MAG._ak .card--izdvojeno-s3-2 .card__info, .container--jl_izdvojeno_MAG._globus .card--izdvojeno-s3-2 .card__info { text-align: left; }
.container--jl_izdvojeno_MAG._ak .nadnaslov-italic-crveni .card__egida, .container--jl_izdvojeno_MAG._globus .nadnaslov-italic-crveni .card__egida { margin-top: 1rem; margin-bottom: .2rem; }
@media (max-width: 767px) { .container--jl_izdvojeno_MAG._ak .nadnaslov-italic-crveni .card__egida, .container--jl_izdvojeno_MAG._globus .nadnaslov-italic-crveni .card__egida { margin-top: 0; } }
.container--jl_izdvojeno_MAG .card--izdvojeno-s3-1 .card__figure { aspect-ratio: 1.91 / 1; }
@media (min-width: 1024px) { .container--jl_izdvojeno_MAG .card--izdvojeno-s3-2 .card__figure { aspect-ratio: 1 / 1; } }
@media (max-width: 1023px) { .container--jl_izdvojeno_MAG .card--izdvojeno-s3-2 .card__figure { aspect-ratio: 1.91 / 1; } }
.container--jl_izdvojeno_MAG .card--izdvojeno-s3-3 .card__figure, .container--jl_izdvojeno_MAG .card--izdvojeno-s3-4 .card__figure, .container--jl_izdvojeno_MAG .card--izdvojeno-s3-5 .card__figure { aspect-ratio: 1.563 / 1; }

.container--jl_tri_over_foto_MAG .naslov-srednji .card__title { color: white; text-transform: uppercase; font-family: 'DrukText-Medium', sans-serif; font-size: 3rem; line-height: 3.3rem; }
@media (min-width: 768px) and (max-width: 1023px) { .container--jl_tri_over_foto_MAG .naslov-srednji .card__title { font-size: 2.3rem; line-height: 2.5rem; } }
.container--jl_tri_over_foto_MAG .title-over-image .card__figure { padding-bottom: 0; }
.container--jl_tri_over_foto_MAG .title-over-image .card__figure::after { background: -webkit-gradient(linear, left top, left bottom, color-stop(25%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5))); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.5) 100%); }
.container--jl_tri_over_foto_MAG .title-over-image .card__info { position: absolute; bottom: 0; left: 0; padding: 1.5rem; }
.container--jl_tri_over_foto_MAG .prvired h3 span.card__egida { margin-bottom: 5px; background-color: #FFD400; color: #000; }
@media (max-width: 767px) { .container--jl_tri_over_foto_MAG .prvired h3 span.card__egida { font-size: 1.4rem; padding: 3px 7px 3px 9px; } }
.container--jl_tri_over_foto_MAG .prvired .card__figure:after { background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8))); background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); position: absolute; width: 100%; height: 50%; content: ''; display: inline-block; left: 0; bottom: 0; top: unset; }
@media (max-width: 767px) { .container--jl_tri_over_foto_MAG { margin-bottom: 0; }
  .container--jl_tri_over_foto_MAG .redoslijed-1 .card__article { padding-top: 0; border-top: none; }
  .container--jl_tri_over_foto_MAG .bottomline { margin-left: -15px; margin-right: -15px; }
  .container--jl_tri_over_foto_MAG .head-veliki { margin-top: 1.5rem; } }
.container--jl_tri_over_foto_MAG._dd .prvired h3 span.card__egida { background-color: #FA292A; color: #fff; }
.container--jl_tri_over_foto_MAG._autoklub .nadnaslov-italic-podloga .card__egida { background-color: #FA292A; color: #fff; }
.container--jl_tri_over_foto_MAG .card__figure { aspect-ratio: 1 / 1; }

.container--jl_1_tri_polozene_MAG .card__info { padding-right: 11.1%; }
.container--jl_1_tri_polozene_MAG .card__article { overflow: inherit; }
.container--jl_1_tri_polozene_MAG .card__egida { color: #000; margin: .5rem 0 1rem 0; }
.container--jl_1_tri_polozene_MAG .card__title { font-family: 'Slabo 27px', serif; font-size: 3.5rem; line-height: 3.5rem; }
@media (min-width: 768px) and (max-width: 1023px) { .container--jl_1_tri_polozene_MAG .card__title { font-size: 3rem; line-height: 3rem; } }
@media (max-width: 767px) { .container--jl_1_tri_polozene_MAG .bottomline { margin-left: -15px; margin-right: -15px; }
  .container--jl_1_tri_polozene_MAG .redoslijed-1 .card__figure { padding-top: 0; border-top: none; }
  .container--jl_1_tri_polozene_MAG .redoslijed-1 .card__figure-icons { top: 0; }
  .container--jl_1_tri_polozene_MAG .redoslijed-1.mobile-stil-B .card__article { border-top: none; padding-top: 0; }
  .container--jl_1_tri_polozene_MAG .nadnaslov-italic-crveni .card__egida { margin: 0 0 0.5rem 0; } }
.container--jl_1_tri_polozene_MAG._dd .nadnaslov-italic-crveni .card__egida { color: #FA292A; margin: .5rem 0 1rem 0; }
@media (max-width: 767px) { .container--jl_1_tri_polozene_MAG._dd .nadnaslov-italic-crveni .card__egida { color: #121212; margin: 0 0 0.5rem 0; } }
.container--jl_1_tri_polozene_MAG._autoklub .nadnaslov-italic-crveni .card__egida, .container--jl_1_tri_polozene_MAG._globus .nadnaslov-italic-crveni .card__egida { margin: 1rem 0 .2rem 0; color: #FA292A; }
@media (max-width: 767px) { .container--jl_1_tri_polozene_MAG._autoklub .nadnaslov-italic-crveni .card__egida, .container--jl_1_tri_polozene_MAG._globus .nadnaslov-italic-crveni .card__egida { margin: 0 0 0.5rem 0; } }
.container--jl_1_tri_polozene_MAG._autoklub .card__title, .container--jl_1_tri_polozene_MAG._globus .card__title { font-family: 'DrukText-Medium', sans-serif; font-size: 3rem; line-height: 3.3rem; }
.container--jl_1_tri_polozene_MAG .card__figure { aspect-ratio: 1.57 / 1; }

.container--jl_1_dva_polozene_MAG .card__info { padding-right: 6.5%; }
.container--jl_1_dva_polozene_MAG .card__article { overflow: inherit; }
.container--jl_1_dva_polozene_MAG .card__egida { font-size: 3.3rem; line-height: 4.5rem; color: #000; margin-top: 0.5rem; }
@media (max-width: 767px) { .container--jl_1_dva_polozene_MAG .card__egida { font-family: 'DrukText-MediumItalic'; font-size: 1.6rem; line-height: 2rem; margin: 0 0 0.5rem 0; font-style: normal; } }
.container--jl_1_dva_polozene_MAG .card__title { font-family: 'Slabo 27px', serif; font-size: 4.1rem; line-height: 4.1rem; }
@media (max-width: 767px) { .container--jl_1_dva_polozene_MAG .card__title { font-size: 3.5rem; line-height: 3.5rem; } }
@media (max-width: 767px) { .container--jl_1_dva_polozene_MAG .bottomline { margin-left: -15px; margin-right: -15px; }
  .container--jl_1_dva_polozene_MAG .redoslijed-1 .card__figure { padding-top: 0; border-top: none; }
  .container--jl_1_dva_polozene_MAG .prvired .card__article { border-top: none; padding-top: 0; } }
.container--jl_1_dva_polozene_MAG._dd .card__egida { color: #121212; }

.container--jl_1_pet_polozene_MAG .col-xs-5ths, .container--jl_1_pet_polozene_MAG .col-sm-5ths, .container--jl_1_pet_polozene_MAG .col-md-5ths, .container--jl_1_pet_polozene_MAG .col-lg-5ths { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; width: 100%; }
.container--jl_1_pet_polozene_MAG .col-xs-5ths { width: 20%; float: left; }
@media (min-width: 768px) { .container--jl_1_pet_polozene_MAG .col-sm-5ths { width: 20%; float: left; } }
@media (min-width: 992px) { .container--jl_1_pet_polozene_MAG .col-md-5ths { width: 20%; float: left; }
  .container--jl_1_pet_polozene_MAG .col-md-5ths .card__title { font-size: 2.5rem !important; line-height: 2.5rem !important; } }
@media (min-width: 1200px) { .container--jl_1_pet_polozene_MAG .col-lg-5ths { width: 20%; float: left; }
  .container--jl_1_pet_polozene_MAG .col-lg-5ths .card__title { font-size: 2.5rem !important; line-height: 2.5rem !important; } }
.container--jl_1_pet_polozene_MAG .card__info { padding-right: 11.1%; }
.container--jl_1_pet_polozene_MAG .card__article { overflow: inherit; }
.container--jl_1_pet_polozene_MAG .card__egida { color: #000; margin: .5rem 0 1rem 0; }
.container--jl_1_pet_polozene_MAG .card__title { font-family: 'Slabo 27px', serif; font-size: 3.5rem; line-height: 3.5rem; }
@media (min-width: 768px) and (max-width: 1023px) { .container--jl_1_pet_polozene_MAG .card__title { font-size: 3rem; line-height: 3rem; } }
@media (max-width: 767px) { .container--jl_1_pet_polozene_MAG .bottomline { margin-left: -15px; margin-right: -15px; }
  .container--jl_1_pet_polozene_MAG .redoslijed-1 .card__figure { padding-top: 0; border-top: none; }
  .container--jl_1_pet_polozene_MAG .redoslijed-1 .card__figure-icons { top: 0; }
  .container--jl_1_pet_polozene_MAG .redoslijed-1.mobile-stil-B .card__article { border-top: none; padding-top: 0; }
  .container--jl_1_pet_polozene_MAG .nadnaslov-italic-crveni .card__egida { margin: 0 0 0.5rem 0; } }
.container--jl_1_pet_polozene_MAG._dd .nadnaslov-italic-crveni .card__egida { color: #FA292A; margin: .5rem 0 1rem 0; }
@media (max-width: 767px) { .container--jl_1_pet_polozene_MAG._dd .nadnaslov-italic-crveni .card__egida { color: #121212; margin: 0 0 0.5rem 0; } }
.container--jl_1_pet_polozene_MAG._autoklub .nadnaslov-italic-crveni .card__egida, .container--jl_1_pet_polozene_MAG._globus .nadnaslov-italic-crveni .card__egida { margin: 1rem 0 .2rem 0; color: #FA292A; }
@media (max-width: 767px) { .container--jl_1_pet_polozene_MAG._autoklub .nadnaslov-italic-crveni .card__egida, .container--jl_1_pet_polozene_MAG._globus .nadnaslov-italic-crveni .card__egida { margin: 0 0 0.5rem 0; } }
.container--jl_1_pet_polozene_MAG._autoklub .card__title, .container--jl_1_pet_polozene_MAG._globus .card__title { font-family: 'DrukText-Medium', sans-serif; font-size: 3rem; line-height: 3.3rem; }
.container--jl_1_pet_polozene_MAG .card__figure { aspect-ratio: 1.57 / 1; }

.container--jl_top_pet .bottomline { margin-bottom: 25px; }
@media (max-width: 767px) { .container--jl_top_pet .bottomline { margin-left: -15px; margin-right: -15px; } }
.container--jl_top_pet .top_5_recepata_logo { margin-top: -1.3rem; }
@media (max-width: 767px) { .container--jl_top_pet .top_5_recepata_logo { margin-top: -0.5rem; } }
@media (max-width: 767px) { .container--jl_top_pet .prvired { -ms-flex-wrap: nowrap; flex-wrap: nowrap; overflow-x: scroll; } }
@media (max-width: 767px) { .container--jl_top_pet { margin-bottom: 0; }
  .container--jl_top_pet .prvired .logo { max-width: 50%; width: 50%; -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; } }
.container--jl_top_pet .card__figure { aspect-ratio: 1.57 / 1; }

/* Dom i dizajn */
.container--dd_newsletter #wp_embed_signup { background-color: #45aec7; text-align: center; padding-bottom: 20px; margin: 15px 0; }
.container--dd_newsletter #wp_embed_signup label { color: #fff; font-size: 26px; margin-bottom: 4px; display: block; font-family: "DrukText-Medium",sans-serif; padding-top: 14px; }
@media (max-width: 767px) { .container--dd_newsletter #wp_embed_signup label { font-size: 26px; line-height: 30px; padding: 1.5rem; } }
.container--dd_newsletter #wp_embed_signup input[type="email"] { height: 40px; width: 280px; border: 0; padding-left: 10px; font-family: "Open Sans",sans-serif; font-size: 14px; }
.container--dd_newsletter #wp_embed_signup .button { font-family: "DrukText-Medium",sans-serif; font-size: 14px; display: inline-block; margin: 10px auto 5px; font-family: "DrukText-Medium",sans-serif; padding: 10px 13px; background-color: #000; color: #fff; -webkit-transition: .3s; transition: .3s; border: 0; font-weight: 700; }
.container--dd_newsletter #wp_embed_signup .button:hover { text-decoration: none; background-color: #231f20; color: #49c2ce; -webkit-transition: .3s; transition: .3s; }
.container--dd_newsletter #wp_embed_signup .recaptcha-text { font-size: 16px; color: white; margin-top: 2rem; }
.container--dd_newsletter #wp_embed_signup .g-recaptcha { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

/* Dobra hrana */
.container--dh_newsletter #wp_embed_signup { background-color: #ffd400; text-align: center; padding-bottom: 20px; margin: 15px 0; }
.container--dh_newsletter #wp_embed_signup label { color: #000; font-size: 26px; margin-bottom: 4px; display: block; font-family: "DrukText-Medium",sans-serif; padding-top: 14px; }
@media (max-width: 767px) { .container--dh_newsletter #wp_embed_signup label { font-size: 26px; line-height: 30px; padding: 1.5rem; } }
.container--dh_newsletter #wp_embed_signup input[type="email"] { height: 40px; width: 280px; border: 0; padding-left: 10px; font-family: "Open Sans",sans-serif; font-size: 14px; }
.container--dh_newsletter #wp_embed_signup .button { font-family: "DrukText-Medium",sans-serif; font-size: 14px; display: inline-block; margin: 10px auto 5px; font-family: "DrukText-Medium",sans-serif; padding: 10px 13px; background-color: #000; color: #fff; -webkit-transition: .3s; transition: .3s; border: 0; font-weight: 700; }
.container--dh_newsletter #wp_embed_signup .button:hover { text-decoration: none; background-color: #231f20; color: #ffd400; -webkit-transition: .3s; transition: .3s; }

b, strong { font-weight: bold; }

.view-item .site-title { display: none; }

/* .itemView{
	margin-top: 8rem; 
} */
.itemView { /* Premium ikona */ /* Više na jutarenjm */ /* Izdvojeno */ /* Više s weba */ /* Potpis pod fotografiju */ /* Embed photo */ /* Embed infobox */ /* Share ikone bottom */ /* Dopuniti temu */ /* Newsletter */ /* Komentari */ /* Item share Side-Left */     /* .item__title {
		font-size: 6.7rem;
		line-height: 7.3rem;
		font-weight: bold;
		letter-spacing: -0.2rem; text-align: left; }     .item__author-wrap { text-align: left;
		height: 2.2rem;
		border-bottom: 1px solid #bfbfbf;
		margin-bottom: 1.5rem; } .item__author { padding-bottom: $gutterWidth; text-align: left;
		font-family: $fontJLDrukTextMedium;
		font-size: 1.4rem; } .item__author-image { width: 10rem; height: auto; background-color: $clrLiderLightGray; border: 0.5rem solid $colorwhite; vertical-align: middle; box-shadow: 0 0.1rem 0.3rem 0 rgba(0,0,0,.15); position: relative; //z-index: 11; display: inline-block; overflow: hidden; max-width: 10rem; max-height: 10rem; margin-bottom: $gutterWidth;         }
 .item__author-link { word-wrap: break-word; &:focus, &:hover { text-decoration: underline; color: $clrLiderRed; } }  */     /* .item__supertitle {
		font-family: $fontJLDrukTextMediumItalic;
		font-size: 3rem;
		color: #FA292A; margin-left: -2rem; margin-right: -2rem;         padding: 1rem 0 0rem 2rem;             }    */ }
.itemView .card__figure--premium { width: 6rem; }
.itemView .vise_jl_clanak .container__head-title { font-size: 2rem; margin-bottom: 1.3rem; }
.itemView .vise_jl_clanak .card__egida { margin-top: 5px; }
.itemView .vise_jl_clanak .card__title { font-size: 2rem; line-height: 2.2rem; }
.itemView .izdvojeno .container__head-title { font-size: 2rem; margin-bottom: 1.3rem; }
.itemView .izdvojeno .naslov-mali .card__title { font-size: 2rem; line-height: 2.2rem; letter-spacing: 0; margin-top: 7px; }
.itemView .izdvojeno .naslov-mali .card__article { margin-bottom: 2.3rem; }
.itemView .izdvojeno .promo_content_1 .card__figure::before, .itemView .izdvojeno .promo_content_2 .card__figure::before, .itemView .izdvojeno .promo_content_3 .card__figure::before { content: ""; width: 100%; height: 4.6rem; background-color: #1D1D1D; position: absolute; top: 20rem; }
.itemView .izdvojeno .promo_content_1 .card__figure::after, .itemView .izdvojeno .promo_content_2 .card__figure::after, .itemView .izdvojeno .promo_content_3 .card__figure::after { content: ""; position: relative; display: block; background-repeat: no-repeat; width: 100%; height: 3rem; left: 1.5rem; top: -2px; }
.itemView .izdvojeno .promo_content_1 .card__figure::after { background-image: url("inherit/../../images/svgs/jl_linker.svg"); }
.itemView .izdvojeno .promo_content_2 .card__figure::after { background-image: url("inherit/../../images/svgs/jl_100posto.svg"); }
.itemView .izdvojeno .promo_content_3 .card__figure::after { background-image: url("inherit/../../images/svgs/jl_sportske_novosti.svg"); }
.itemView .izdvojeno .card__egida { margin-top: 5px; }
.itemView .vise_s_weba { margin-top: 1rem; }
.itemView .vise_s_weba .container__head-title { font-size: 2rem; margin-bottom: 1.3rem; }
.itemView .vise_s_weba .card__title { font-size: 2rem; line-height: 2.35rem; margin-top: 5px; }
.itemView .item__image-desc, .itemView .se__caption, .itemView .picture-caption { font-family: 'Slabo 27px', serif; line-height: 2rem; font-size: 1.8rem; letter-spacing: normal; color: #121212; display: block; clear: both; }
.itemView .item__image-desc-desc { width: 100%; display: block; }
.itemView .se-embed--photo .se__caption { padding-bottom: 0; }
.itemView .icon_camera { background-size: 100%; width: 11.5px; height: 10px; margin: 0 .2rem 0 0; -webkit-transition: 0.3s; transition: 0.3s; display: inline-block; background-repeat: no-repeat; background-image: url("inherit/../../images/svgs/camer_photo_desc.svg"); }
.itemView .item__image-desc-credit, .itemView .se__source .se__credit, .itemView .picture-author { font-family: 'DrukText-Medium', sans-serif; font-size: 1.4rem; color: #808080; letter-spacing: 0.4px; }
.itemView .se__source { height: 1.7rem; line-height: 1.7rem; }
.itemView .se-embed--photo { margin-top: 4rem; margin-bottom: 2rem; }
.itemView .se-embed--infobox-gray, .itemView .e4-sub-article { width: 100%; background-color: #F0EFE9; border-top: 2px solid #1D1D1D; margin-top: 3rem; margin-bottom: 3rem; padding: 1.5rem 1.5rem 0 1.5rem; }
.itemView .se-embed--infobox-gray .se__title { font-weight: bold; text-transform: uppercase; font-family: 'DrukText-Medium', sans-serif; font-style: italic; font-size: 1.6rem; line-height: 1.6rem; color: #345070; }
.itemView .se-embed--infobox-gray .se__text h2, .itemView .se-embed--infobox-gray h2, .itemView .e4-sub-article h2 { font-family: 'DrukText-Medium', sans-serif; font-size: 3rem; line-height: 3rem; color: #121212; }
.itemView .se-embed--infobox-gray strong { display: inline; }
.itemView .se-embed--infobox-gray .se__text { font-family: 'Open Sans', sans-serif; color: #121212; font-size: 1.9rem; line-height: 3rem; font-weight: 400; }
.itemView .se-embed--infobox-2-linije { padding: 1rem 0 1rem 0; border-top: 1px solid #000; border-bottom: 1px solid #000; width: 100%; margin-bottom: 2.5rem; }
.itemView .se-embed--infobox-2-linije .se__title { font-family: 'DrukText-Bold', sans-serif; font-size: 3rem; line-height: 4rem; margin-bottom: 1rem; }
.itemView .se-embed--infobox-2-linije .se__text { font-family: 'DrukText-Medium', sans-serif; font-size: 2rem; line-height: 2.5rem; }
.itemView .se-embed--infobox-2-linije ul { padding-left: 1rem; }
.itemView .se-embed--infobox-2-linije li { margin-bottom: 1rem; }
.itemView .se-embed--infobox-2-linije li::marker { font-size: 1rem; }
.itemView .se-embed--infobox-quote-jl, .itemView .quote__longread { padding: 0; margin: 3.5rem 5rem 5rem 0; width: 45.2%; }
.itemView .se-embed--infobox-quote-jl .se__text, .itemView .quote__longread .se__text { font-family: 'Roboto Slab', serif; font-size: 2.5rem; line-height: 2.8rem; }
.itemView .se-embed--infobox-quote-jl .se__text p, .itemView .quote__longread .se__text p { padding-bottom: 0; }
.itemView .se-embed--infobox-quote-jl .se__text h1, .itemView .se-embed--infobox-quote-jl .se__text h2, .itemView .se-embed--infobox-quote-jl .se__text h3, .itemView .se-embed--infobox-quote-jl .se__text h4, .itemView .se-embed--infobox-quote-jl .se__text h5, .itemView .se-embed--infobox-quote-jl .se__text h6, .itemView .quote__longread .se__text h1, .itemView .quote__longread .se__text h2, .itemView .quote__longread .se__text h3, .itemView .quote__longread .se__text h4, .itemView .quote__longread .se__text h5, .itemView .quote__longread .se__text h6 { font-family: 'Open Sans', sans-serif; font-size: 1.6rem; line-height: 1.8rem; padding: 0; text-transform: uppercase; }
.itemView .se-embed--infobox-quote-jl::before, .itemView .quote__longread::before { content: close-quote; font-size: 2rem; font-family: 'Holtwood One SC', serif; content: '“'; position: absolute; margin-top: -35px; font-size: 6.5rem; line-height: 4rem; }
.itemView .itemFullText .se-embed--infobox-brojka { padding: 1.5rem 1.5rem 1.5rem 0; }
.itemView .itemFullText .se-embed--infobox-brojka .se__text h1, .itemView .itemFullText .se-embed--infobox-brojka .se__text h2, .itemView .itemFullText .se-embed--infobox-brojka .se__text h3, .itemView .itemFullText .se-embed--infobox-brojka .se__text h4, .itemView .itemFullText .se-embed--infobox-brojka .se__text h5, .itemView .itemFullText .se-embed--infobox-brojka .se__text h6 { font-family: 'DrukText-Medium', sans-serif; font-size: 5.0rem; font-weight: 400; }
.itemView .itemFullText .se-embed--infobox-brojka .se__text p { font-family: 'Open Sans', sans-serif; font-size: 1.7rem; line-height: 2.0rem; font-weight: 100; }
.itemView .itemFullText .se-embed--infobox-timeline { width: 100%; margin: 0; padding: 2rem 0; }
.itemView .itemFullText .se-embed--infobox-timeline .se__title, .itemView .itemFullText .se-embed--infobox-timeline .se__text { padding-left: 70px; }
.itemView .itemFullText .se-embed--infobox-timeline .se__title { font-family: 'DrukText-Bold', sans-serif; font-size: 3.3rem; line-height: 3.6rem; font-weight: 400; text-transform: uppercase; margin-bottom: 4rem; }
.itemView .itemFullText .se-embed--infobox-timeline .se__text { border-left: 1px solid; font-family: 'Open Sans', sans-serif; font-size: 1.9rem; line-height: 3rem; letter-spacing: -0.1rem; }
.itemView .itemFullText .se-embed--infobox-timeline .se__text h1, .itemView .itemFullText .se-embed--infobox-timeline .se__text h2, .itemView .itemFullText .se-embed--infobox-timeline .se__text h3, .itemView .itemFullText .se-embed--infobox-timeline .se__text h4, .itemView .itemFullText .se-embed--infobox-timeline .se__text h5, .itemView .itemFullText .se-embed--infobox-timeline .se__text h6 { font-family: 'DrukText-BoldItalic', sans-serif; font-size: 2rem; line-height: 2.3rem; letter-spacing: 0.03rem; color: #345070; padding-left: 56px; margin-left: -56px; padding-bottom: 0; margin-top: 3rem; padding-top: 0; }
.itemView .itemFullText .se-embed--infobox-timeline .se__text h1::before, .itemView .itemFullText .se-embed--infobox-timeline .se__text h2::before, .itemView .itemFullText .se-embed--infobox-timeline .se__text h3::before, .itemView .itemFullText .se-embed--infobox-timeline .se__text h4::before, .itemView .itemFullText .se-embed--infobox-timeline .se__text h5::before, .itemView .itemFullText .se-embed--infobox-timeline .se__text h6::before { content: ""; display: block; border: 2px solid #24374D; background-color: #fff; width: 22px; height: 22px; border-radius: 50%; left: -0.4rem; position: absolute; }
.itemView .itemFullText .se-embed--infobox-stepbystep { width: 100%; margin: 0; padding: 2rem 0; }
.itemView .itemFullText .se-embed--infobox-stepbystep .se__title { font-family: 'DrukText-Bold', sans-serif; font-size: 3.3rem; line-height: 3.6rem; font-weight: 400; text-transform: uppercase; }
.itemView .itemFullText .se-embed--infobox-stepbystep .se__text { font-size: 2rem; line-height: 3rem; }
.itemView .itemFullText .se-embed--infobox-stepbystep .se__text h1, .itemView .itemFullText .se-embed--infobox-stepbystep .se__text h2, .itemView .itemFullText .se-embed--infobox-stepbystep .se__text h3, .itemView .itemFullText .se-embed--infobox-stepbystep .se__text h4, .itemView .itemFullText .se-embed--infobox-stepbystep .se__text h5, .itemView .itemFullText .se-embed--infobox-stepbystep .se__text h6 { font-family: 'DrukText-Bold', sans-serif; font-size: 3.0rem; line-height: 3.6rem; letter-spacing: -0.02rem; color: #1D1D1D; border-top: 2px solid #000; padding: 1rem 0 2.5rem 0; }
.itemView .itemFullText .se-embed--telegram { margin: 1rem 0 1rem 0; }
.itemView .se-embed--infobox-longread-l1, .itemView .se-embed--infobox-longread-l2 { width: 100%; }
.itemView .itemFullText .se-embed--infobox-longread-l1 { padding: 0 0 0 30px; border-left: 20px solid #000; font-family: 'DrukText-BoldItalic', sans-serif; font-size: 4.0rem; line-height: 4.5rem; letter-spacing: -0.17rem; font-weight: 400; text-transform: uppercase; margin: 4rem 0; }
.itemView .itemFullText .se-embed--infobox-longread-l1 p { padding-bottom: 0; margin-bottom: 0; }
.itemView .se-embed--infobox-longread-l2 { padding-left: 0; font-family: 'Roboto Slab', serif; font-size: 4.0rem; line-height: 4.5rem; letter-spacing: -0.17rem; font-weight: 700; text-align: center; }
.itemView .se-embed--infobox-longread-l2 .se__text { margin-top: 2rem; }
.itemView .longread-l2-line { width: 20%; margin: 0 auto; height: 2rem; background-color: #000; }
.itemView .item__share-icon { background-size: 4.5rem auto; width: 45px; height: 45px; margin: 2rem 1.5rem 0 0; -webkit-transition: 0.3s; transition: 0.3s; }
.itemView .item__share-icon.share-facebook { background-image: url("inherit/../../images/svgs/item_Facebook_share_bottom.svg"); }
.itemView .item__share-icon.share-facebook:hover, .itemView .item__share-icon.share-facebook:focus { background-image: url("inherit/../../images/svgs/item_Facebook_share_bottom_hover.svg"); -webkit-transition: 0.3s; transition: 0.3s; }
.itemView .item__share-icon.share-twitter { background-image: url("inherit/../../images/svgs/item_Twitter_share_bottom.svg"); }
.itemView .item__share-icon.share-twitter:hover, .itemView .item__share-icon.share-twitter:focus { background-image: url("inherit/../../images/svgs/item_Twitter_share_bottom_hover.svg"); -webkit-transition: 0.3s; transition: 0.3s; }
.itemView .item__share-icon.share-messenger { background-image: url("inherit/../../images/svgs/Item_Messenger_share_bottom.svg"); }
.itemView .item__share-icon.share-messenger:hover, .itemView .item__share-icon.share-messenger:focus { background-image: url("inherit/../../images/svgs/Item_Messenger_share_bottom_hover.svg"); -webkit-transition: 0.3s; transition: 0.3s; }
.itemView .item__share-icon.share-email { background-image: url("inherit/../../images/svgs/item_Email_share_bottom.svg"); }
.itemView .item__share-icon.share-email:hover, .itemView .item__share-icon.share-email:focus { background-image: url("inherit/../../images/svgs/item_Email_share_bottom_hover.svg"); -webkit-transition: 0.3s; transition: 0.3s; }
.itemView .item__share-icon.share-copylink { background-image: url("inherit/../../images/svgs/item_Link_share_bottom.svg"); }
.itemView .item__share-icon.share-copylink:hover, .itemView .item__share-icon.share-copylink:focus { background-image: url("inherit/../../images/svgs/item_Link_share_bottom_hover.svg"); -webkit-transition: 0.3s; transition: 0.3s; }
.itemView .dopuniti_temu { display: block; width: -webkit-max-content; width: -moz-max-content; width: max-content; width: 100%; text-align: center; padding: 1rem 2rem; color: #808080; background: #F6F6F6; margin: 2rem auto; border-radius: 35px; font-size: 1.8rem; line-height: 2rem; }
.itemView .dopuniti_temu:hover { color: #121212; -webkit-transition: 0.3s; transition: 0.3s; }
.itemView .newsletter_container { font-family: 'DrukText-MediumItalic', sans-serif; text-transform: uppercase; color: #345070; text-align: center; }
.itemView .newsletter_naslov { font-size: 6.7rem; line-height: 6rem; }
.itemView p.newsletter_naslov { margin: 0; }
.itemView .newsletter_podnaslov { font-size: 2rem; line-height: 2.3rem; }
.itemView .newsletter_mail input { width: 98%; padding: 1.5rem; border-radius: 5px; border: 1px solid #BFBFBF; line-height: 2.6rem; font-size: 1.3rem; font-family: 'Open Sans', sans-serif; color: #808080; }
.itemView .newsletter_container input.submit { width: auto; background: #345070; color: #fff; line-height: 0.9rem; padding: 1.5rem 2.5rem; border: none; border-radius: 30px; font-family: 'Slabo 27px', serif; font-size: 1.8rem; height: 3.5rem; position: absolute; right: 4rem; margin-top: 1rem; }
.itemView .comments_hide { display: none; }
.itemView .comments_show { display: block; }
.itemView .prikazi_komentare { text-align: center; }
.itemView .btn_comments { background: #FA292A; border: none; color: #fff; height: 3.5rem; padding: 0 2.5rem; border-radius: 25px; font-family: 'Slabo 27px', serif; font-size: 1.8rem; line-height: 4rem; margin: 2rem auto 1.5rem auto; -webkit-transition: 0.3s; transition: 0.3s; }
.itemView .btn_comments:hover { background: #345070; -webkit-transition: 0.3s; transition: 0.3s; }
.itemView .arrow { width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 9px solid #f00; margin: 0 auto; }
.itemView .komentari_container { margin-bottom: 3rem; }
.itemView .item__share--side .item__share-icon { display: block; clear: both; margin: 0 auto 1.2rem auto; }
.itemView .item__wrap { margin-bottom: 2rem; }
.itemView .item__dates { text-align: left; color: #808080; font-family: "DrukText-Medium", sans-serif; font-size: 1.4rem; }
.itemView .item__share-icons { text-align: center; padding-top: 2rem; }
@media (min-width: 480px) { .itemView .item__image-desc { padding: 1rem 1.5rem 1rem 0; border-bottom: 1px solid #BFBFBF; }
  .itemView .item__body { padding: 1.5rem; margin-bottom: 1.5rem; } }
@media (max-width: 479px) { .itemView .item__body { padding: 1.5rem 0; }
  .itemView .item__image-desc-credit { display: block; }
  .itemView .item__image-desc-desc, .itemView .item__image-desc-credit { padding-top: 0.5rem; } }
.itemView .item__share-icon { display: inline-block; padding: 0.5rem; }
.itemView .item__share-icon .fa, .itemView .item__share-icon .fab { font-size: 3.2rem; color: #ffffff; background: #828282; width: 4.6rem; height: 4.6rem; border-radius: 50%; text-align: left; line-height: 4.6rem; vertical-align: middle; }
.itemView .item__share-icon .fa:hover, .itemView .item__share-icon .fa:focus, .itemView .item__share-icon .fab:hover, .itemView .item__share-icon .fab:focus { background-color: #d20f14; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }
.itemView .item__tags { text-align: center; clear: both; margin-top: 2rem; margin-bottom: 2rem; }
.itemView .item__tags .item__tag { background: #345070; white-space: nowrap; padding: 1rem 2rem; display: inline-block; border-radius: 35px; height: 35px; margin-right: 1rem; -webkit-transition: 0.3s; transition: 0.3s; }
.itemView .item__tags .item__tag:hover, .itemView .item__tags .item__tag:focus { background: #FA292A; -webkit-transition: 0.3s; transition: 0.3s; }
.itemView .item__tags .itemTagName { color: #fff; font-family: 'Open Sans', sans-serif; font-size: 1.1rem; line-height: 1.2rem; text-transform: capitalize; }
.itemView .item__author-name { float: left; }
.itemView .item__author-date { float: left; margin-left: 1rem; color: #808080; }
.itemView .item__breadcrumb { margin-left: -2rem; margin-right: -2rem; border-width: 0 0 0.1rem 0; border-style: solid; border-color: #eee; }
.itemView .item__breadcrumb .breadcrumb { padding-left: 1.5rem; background-color: #ffffff; }
.itemView .item__breadcrumb .breadcrumb > li + li:before { content: ">"; color: #adadad; }
.itemView .item__breadcrumb .breadcrumb > .active + li:before { content: ""; }
@media (min-width: 768px) { .itemView .item__share { text-align: right; position: absolute; top: 2rem; right: 0.7rem; } }
.itemView .item__share-icons a img { width: 4rem; height: 4rem; margin-bottom: 1rem; }
.itemView .item__share-icons a img:hover, .itemView .item__share-icons a img:focus { opacity: 0.7; }
.itemView .item__dates { padding-bottom: 1.5rem; }
.itemView .item__image-block .item__image { position: relative; }
.itemView .item__image-block .item__image img { height: auto; }
.itemView .item__image-block .item__image .article-Gallery { position: absolute; bottom: 1.5rem; left: 1.5rem; text-shadow: -0.1rem -0.1rem 0 #505050, 0.1rem -0.1rem 0 #505050, -0.1rem 0.1rem 0 #505050, 0.1rem 0.1rem 0 #505050; }
.itemView .item__image-block .item__image .article-Gallery .open-gallery-title:hover { cursor: pointer; color: #ebebeb; text-decoration: none; }
.itemView .item__image-block .item__image .open-gallery:hover { cursor: pointer; }
.itemView .item__subtitle { font-family: "Slabo 27px", serif; font-weight: bold; font-size: 2rem; padding: 1.5rem 0; }
.itemView .itemFullText h1, .itemView .itemFullText h2, .itemView .itemFullText h3, .itemView .itemFullText h4, .itemView .itemFullText h5, .itemView .itemFullText h6, .itemView .itemIntroText h1, .itemView .itemIntroText h2, .itemView .itemIntroText h3, .itemView .itemIntroText h4, .itemView .itemIntroText h5, .itemView .itemIntroText h6 { padding: 1.5rem 0; }
@media (max-width: 767px) { .itemView .itemFullText h1, .itemView .itemFullText h2, .itemView .itemFullText h3, .itemView .itemFullText h4, .itemView .itemFullText h5, .itemView .itemFullText h6, .itemView .itemIntroText h1, .itemView .itemIntroText h2, .itemView .itemIntroText h3, .itemView .itemIntroText h4, .itemView .itemIntroText h5, .itemView .itemIntroText h6 { padding: 0; } }
.itemView .itemFullText p, .itemView .itemIntroText p { padding-bottom: 1rem; }
@media (max-width: 767px) { .itemView .itemFullText p, .itemView .itemIntroText p { padding-bottom: .7rem; margin-bottom: .8rem; } }
.itemView .itemFullText > h1, .itemView .itemFullText > h2, .itemView .itemFullText > h3, .itemView .itemFullText > h4, .itemView .itemFullText > h5, .itemView .itemFullText > h6 { clear: left; font-family: 'DrukText-Bold', sans-serif; font-size: 3rem; line-height: 3rem; margin-bottom: 1rem; }
@media (max-width: 767px) { .itemView .itemFullText > h1, .itemView .itemFullText > h2, .itemView .itemFullText > h3, .itemView .itemFullText > h4, .itemView .itemFullText > h5, .itemView .itemFullText > h6 { font-size: 2.1rem; line-height: 2.5rem; margin-bottom: 1.5rem; } }
.itemView .itemFullText { color: #121212; }
.itemView blockquote { padding: 3rem 2.5rem; background-color: #d20f14; margin: 1.5rem 0; }
.itemView .item__share--bottom { clear: both; margin-top: 3rem; margin-bottom: 2rem; }
.itemView .item__share-label { text-align: center; padding: 1.5rem; }
.itemView .item__fbcomments { margin-top: 5rem; }
.itemView .item__related { width: 33%; margin: 0 0; position: absolute; left: -33%; /* @include bp4-lg {
	.container--inner {
		width: auto !important;
	}
} */ }
@media (max-width: 1279px) { .itemView .item__related { position: relative; margin: 0 3rem 0 0; left: 0; width: 100%; } }
.itemView .item__related .relatedarticles_cont { width: auto !important; }
.itemView .item__related .item__related-title { font-family: 'DrukText-MediumItalic'; color: white; background-color: #FA292A; padding: 2px 6px 2px 6px; -webkit-transform: skewX(-10deg) skewY(0deg); transform: skewX(-10deg) skewY(0deg); text-transform: uppercase; font-size: 1.8rem; letter-spacing: 1px; width: -webkit-max-content; width: -moz-max-content; width: max-content; margin-bottom: 1rem; }
@media (min-width: 768px) and (max-width: 1023px) { .itemView .item__related .item__related-title { padding: 0px 6px 1px 6px; font-size: 1.5rem; letter-spacing: 0; } }
@media (max-width: 767px) { .itemView .item__related .item__related-title { margin-left: -1.5rem; } }
.itemView .item__related .card__info { padding: 1rem 0 0 0; -webkit-box-shadow: none; box-shadow: none; background-color: transparent; }
.itemView .item__related .card__title { font-family: 'DrukText-Medium'; }
@media (min-width: 768px) and (max-width: 1023px) { .itemView .item__related .card__title { font-size: 1.9rem; line-height: 2.2rem; } }
.itemView .item__related .card__article { margin-bottom: .5rem; }
@media (max-width: 1279px) { .itemView .item__related .card__egida { line-height: 1.6rem; } }
.itemView .item__related .col-xl-6 { -ms-flex: 0 0 100%; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; }
.site--euractiv .itemView .item__image-desc-desc { overflow: hidden; }

.twitter-tweet { margin-left: auto; margin-right: auto; }

/* Social share u članku */
.item_social_share { width: 100%; height: 2rem; margin-bottom: 2rem; }

.item_social_share .item_social__logo { background-size: auto; width: 6rem; height: 2rem; margin: 0rem 0.8rem 0 0; -webkit-transition: 0.3s; transition: 0.3s; display: inline-block; background-repeat: no-repeat; }

.item_social__logo--fb { background-image: url("inherit/../../images/svgs/item_Facebook_share.svg"); }

.item_social__logo--fb:hover, .item_social__logo--fb:focus { background-image: url("inherit/../../images/svgs/item_Facebook_share.svg"); -webkit-transition: 0.3s; transition: 0.3s; }

.item_social__logo--ms { background-image: url("inherit/../../images/svgs/Item_Messenger_share.svg"); }

.item_social__logo--ms:hover, .item_social__logo--ms:focus { background-image: url("inherit/../../images/svgs/Item_Messenger_share.svg"); }

.item_social__logo--tv { background-image: url("inherit/../../images/svgs/item_Twitter_share.svg"); }

.item_social_share .item_social__logo.item_social__logo--tv { width: 7rem; }

.item_social__logo--tv:hover, .item_social__logo--tv:focus { background-image: url("inherit/../../images/svgs/item_Twitter_share.svg"); }

.item_social__logo--em { background-image: url("inherit/../../images/svgs/item_Email_share.svg"); }

.item_social_share .item_social__logo.item_social__logo--em { width: 6.6rem; }

.item_social__logo--em:hover, .item_social__logo--em:focus { background-image: url("inherit/../../images/svgs/item_Email_share.svg"); }

/* Arhiva tekstova */
.archive_picture { margin-bottom: 2rem; }

.archive_embedyoutube { position: relative; width: 100%; height: 0; padding-bottom: 56.25%; }
.archive_embedyoutube .archive_embedyoutube_iframe { position: absolute; width: 100%; height: 100%; }

/* Arhiva - fotogalerija */
.archive_gallery { position: relative; }
.archive_gallery::before { content: "\f03e"; font-family: 'font awesome 5 free'; color: #fff; bottom: 24px; position: absolute; font-size: 30px; left: 25px; pointer-events: none; z-index: 1; }
.archive_gallery::after { content: "Pogledaj galeriju"; position: absolute; bottom: 20px; left: 20px; padding-left: 4.5rem; font-size: 1.9rem; line-height: 3.3rem; color: #fff; font-family: "DrukText-Medium", sans-serif; pointer-events: none; width: 170px; height: 35px; background: rgba(0, 0, 0, 0.6); z-index: 0; }

.item-gallery__img { width: 100%; height: auto; margin-bottom: 1rem; }
.item-gallery__caption { margin-bottom: 2rem; }

#live_title_block { width: 100%; text-align: center; margin-top: 6rem; margin-bottom: 1.5rem; }

#live_bullets_block { position: relative; padding-top: 10rem; border-top: 0.1rem solid #e0e0e0; margin-bottom: 4.5rem; }
#live_bullets_block::before { content: 'Ključni događaji:'; position: absolute; top: 4rem; left: 0; font-size: 2rem; line-height: 2.5rem; font-weight: bold; color: black; }
#live_bullets_block live_bullet { display: block; position: relative; padding-left: 6rem; margin-bottom: 1.5rem; }
#live_bullets_block live_bullet::before { content: ''; position: absolute; top: 0.8rem; left: 3rem; width: 1rem; height: 1rem; background-color: black; border-radius: 50%; }

.se_blocklist { margin: 1.5rem 0 3rem 0; }
.se_blocklist .odd_block, .se_blocklist .even_block { position: relative; clear: both; margin-bottom: 3rem; padding-top: 0 !important; padding-bottom: 0 !important; border-width: 0 !important; display: -webkit-box; display: -ms-flexbox; display: flex; }
.se_blocklist .odd_block::before, .se_blocklist .even_block::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 0.1rem; background-color: #e0e0e0; }
@media (min-width: 768px) { .se_blocklist .odd_block, .se_blocklist .even_block { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } }
@media (max-width: 767px) { .se_blocklist .odd_block, .se_blocklist .even_block { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 0 1.5rem; } }
.se_blocklist .SE_block_content p { margin-bottom: 1rem; }
@media (min-width: 768px) { .se_blocklist .SE_block_content .se-embed--article { padding: 1rem 0 0 0; } }
@media (max-width: 767px) { .se_blocklist .SE_block_content .se-embed--article { padding: 0rem 0 1rem 0; } }
.se_blocklist .SE_block_content .se-embed--article .se__anchor { display: block; position: relative; padding-bottom: 6rem; }
.se_blocklist .SE_block_content .se-embed--article .se__anchor .se__img { width: 100%; height: auto; margin-bottom: 1rem; }
.se_blocklist .SE_block_content .se-embed--article .se__anchor::after { position: absolute; bottom: 1.5rem; padding: 0.5rem 1rem; border: 0.1rem solid #FE4020; border-radius: 0.5rem 0.5rem; }
.se_blocklist .SE_block_content .se-embed--photo { margin: 0 !important; }
@media (min-width: 768px) { .se_blocklist .SE_block_content .se-embed--photo { padding: 1rem 0 1rem 0; } }
@media (max-width: 767px) { .se_blocklist .SE_block_content .se-embed--photo { padding: 0rem 0 1rem 0; } }
.se_blocklist .SE_block_content .se-embed--photo .se__meta { padding-left: 0 !important; }
@media (min-width: 768px) { .se_blocklist .SE_block_content { -webkit-box-flex: 1; -ms-flex: 1 1 100%; flex: 1 1 100%; padding: 1.5rem 3rem 1.5rem 3rem; } }
@media (max-width: 767px) { .se_blocklist .SE_block_content { -webkit-box-flex: 1; -ms-flex: 1 1 100%; flex: 1 1 100%; } }
.se_blocklist .SE_block_c_date { font-weight: bold; position: relative; -ms-flex-item-align: start; align-self: start; }
@media (min-width: 768px) { .se_blocklist .SE_block_c_date { -webkit-box-flex: 0; -ms-flex: 0 0 9rem; flex: 0 0 9rem; padding: 1.5rem 1.5rem 1.5rem 0rem; z-index: 0; }
  .se_blocklist .SE_block_c_date::before { content: ''; position: absolute; top: 0.1rem; left: 0.1rem; height: calc(100% - 0.1rem); width: 100%; background-color: white; z-index: -1; } }
@media (max-width: 767px) { .se_blocklist .SE_block_c_date { padding: 1.5rem 1.5rem 1.5rem 0rem; }
  .se_blocklist .SE_block_c_date::before { left: 0; } }

.view-item { 	/* .header_logo {
		display: none;
	} &.site--dobra-hrana .header_log
	o, &.site--dom-i-dizajn .header_logo, &.site--autoklub .header_logo, &.site--globus .header_logo{ @include bp4-sm-dn { display: block !important; } } */ }
.view-item blockquote { background-color: transparent; }
.view-item .card__video--youtube-wrap { position: relative; }
.view-item #ocmContainer { padding: 0; }
@media (max-width: 767px) { .view-item #ocmContainer { padding: 2.5rem 0 0 0; } }
.view-item.novac_subcategories .navbar.__jutarnji.novac_navigacija { display: none; }
.view-item.novac_subcategories .navbar.__jutarnji.novac_navigacija__items { display: block; }
.view-item.novac_subcategories .navbar.__jutarnji.novac_navigacija__items .nav__item.active .nav__link { color: #BDBEC3 !important; border-bottom: 5px #FA292A solid; }

.itemView { margin-top: 0; }
.itemView .item__author-name, .itemView .item__author-name a, .itemView .item__author-label { font-family: "DrukText-Bold", sans-serif; font-weight: 100; font-size: 1.4rem; line-height: 2.3rem; letter-spacing: 0.056rem; color: #404040; display: inline-block; margin-right: .5rem; }
.itemView .item__author__date-label, .itemView .item__author__date { font-family: "DrukText-Medium", sans-serif; font-weight: 100; font-size: 1.4rem; line-height: 2.3rem; letter-spacing: 0.056rem; color: #808080; }
.itemView .itemFullText { margin-bottom: 3rem; }
.itemView .container--max { width: 100%; padding: 0; }
@media (min-width: 1280px) { .itemView .container--max { max-width: 190.3rem; } }
.itemView .item__author__date-label, .itemView .item__author__date { font-family: "DrukText-Medium",sans-serif; font-weight: 100; font-size: 1.4rem; line-height: 2.3rem; letter-spacing: .056rem; color: gray; }
.itemView .item__author-date { margin-left: 0; float: initial; text-align: left; height: initial; border-bottom: 0.1rem solid #BFBFBF; margin-bottom: 1.5rem; }
.itemView .item__author-name { float: initial; }
.itemView .item__date, .itemView .item__author { display: inline-block; }
.itemView .item__author { padding: 0 3rem 0 0; }
.itemView .card__image:hover { opacity: 1; }
@media (max-width: 1023px) { .itemView .item__wrap-image { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
  .itemView .item__wrap-social { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
  .itemView .item__wrap-body { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } }
.itemView .item__body { padding: 1.5rem 0 0 0; }
@media (min-width: 1024px) { .itemView--classic .item__body, .itemView--kolumne .item__body { width: 61.5rem; } }
@media (min-width: 1280px) { .itemView--classic .item__wrap-social, .itemView--kolumne .item__wrap-social { padding-left: 0; padding-right: 0; -webkit-box-flex: 0; -ms-flex: 0 1 21rem; flex: 0 1 21rem; max-width: 21rem; } }
@media (min-width: 1024px) { .itemView--galerija .row--nogutter { margin-left: 0; margin-right: 0; }
  .itemView--galerija .col--nogutter { padding-left: 0; padding-right: 0; }
  .itemView--galerija .col--item-content { display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0 10.5rem; }
  .itemView--galerija .item__wrap-body { -webkit-box-flex: 0; -ms-flex: 0 0 61.5rem; flex: 0 0 61.5rem; max-width: 61.5rem; padding-left: 0; padding-right: 0; }
  .itemView--longread1 .row--nogutter, .itemView--longread2 .row--nogutter, .itemView--longread3 .row--nogutter, .itemView--longread4 .row--nogutter, .itemView--longread5 .row--nogutter, .itemView--longreadlife .row--nogutter { margin-left: 0; margin-right: 0; }
  .itemView--longread1 .col--nogutter, .itemView--longread2 .col--nogutter, .itemView--longread3 .col--nogutter, .itemView--longread4 .col--nogutter, .itemView--longread5 .col--nogutter, .itemView--longreadlife .col--nogutter { padding-left: 0; padding-right: 0; }
  .itemView--longread1 .col--item-content, .itemView--longread2 .col--item-content, .itemView--longread3 .col--item-content, .itemView--longread4 .col--item-content, .itemView--longread5 .col--item-content, .itemView--longreadlife .col--item-content { display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0 10.5rem; }
  .itemView--longread1 .item__wrap-body, .itemView--longread2 .item__wrap-body, .itemView--longread3 .item__wrap-body, .itemView--longread4 .item__wrap-body, .itemView--longread5 .item__wrap-body, .itemView--longreadlife .item__wrap-body { -webkit-box-flex: 0; -ms-flex: 0 0 61.5rem; flex: 0 0 61.5rem; max-width: 61.5rem; padding-left: 0; padding-right: 0; }
  .itemView--longread1 .item__wrap-social, .itemView--longread2 .item__wrap-social, .itemView--longread3 .item__wrap-social, .itemView--longread4 .item__wrap-social, .itemView--longread5 .item__wrap-social, .itemView--longreadlife .item__wrap-social { padding-left: 0; padding-right: 0; -webkit-box-flex: 0; -ms-flex: 0 1 21rem; flex: 0 1 21rem; max-width: 21rem; } }
.itemView--classic { /* Live članak */ }
@media (max-width: 767px) { .itemView--classic .itemFullText .shrinkToFit { width: 100%; } }
@media (min-width: 1024px) and (max-width: 1279px) { .itemView--classic .itemFullText { width: 61.5rem; margin-left: auto; margin-right: auto; } }
@media (max-width: 767px) { .itemView--classic .item__title { letter-spacing: -0.13rem !important; } }
@media (max-width: 767px) { .itemView--classic .item__image-block { margin: 0 -1.5rem; }
  .itemView--classic .item__image-block .item__image-desc { padding: 0 1.5rem; } }
@media (max-width: 767px) { .itemView--classic .item_social_share { display: none; } }
@media (max-width: 767px) { .itemView--classic .item__social-jl--top { padding: .5rem 0 1rem 0; } }
@media (max-width: 767px) { .itemView--classic .item__wrap { margin-bottom: 1rem; } }
.itemView--classic.itemView--art-class-103 .itemFullText .yt-icons-live { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.itemView--classic.itemView--art-class-103 .itemFullText .yt-icons-live .jl_logo_live { display: block; width: 5.9rem; height: 5rem; background-image: url("/templates/site/images/svgs/JL_logo_blue.svg"); margin-right: -0.5rem; position: relative; float: left; }
.itemView--classic.itemView--art-class-103 .itemFullText .yt-icons-live .video_logo_live { display: block; width: 5.9rem; height: 5rem; background-image: url("/templates/site/images/svgs/JL_Video_icon.svg"); margin-right: 0.2rem; position: relative; float: left; }
.itemView--classic.itemView--art-class-103 .itemFullText .yt-icons-live .live_pogledajte { font-family: "Slabo 27px",serif; font-weight: bold; font-size: 2rem; line-height: 3rem; color: #333333; display: inline-block; -ms-flex-item-align: end; align-self: flex-end; margin-bottom: -0.6rem; margin-left: 0.5rem; }
@media (min-width: 1024px) { .itemView--galerija .container--up { margin-top: -19.5rem; }
  .itemView--galerija .col--border { background-color: #ffffff; padding-top: 3rem; }
  .itemView--galerija--crna .container--back, .itemView--galerija--crna .col--border, .itemView--galerija--crna .fb-comments { background-color: #000000; } }
@media (max-width: 1279px) { .itemView--galerija--crna .container--back, .itemView--galerija--crna .col--border, .itemView--galerija--crna .fb-comments { background-color: #000000; } }
.itemView--galerija .item-gallery__wrap { margin-bottom: 3rem; }
.itemView--galerija .item-gallery__info { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
.itemView--galerija .item-gallery__meta { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
.itemView--galerija .item-gallery__caption { padding-left: 3rem; margin-bottom: 0; }
.itemView--galerija .item-gallery__credit { padding-left: 3rem; }
.itemView--galerija .item__wrap-body { margin-left: auto; margin-right: auto; }
@media (min-width: 1024px) { .itemView--longread1 .container--up, .itemView--longread5 .container--up { margin-top: -19.5rem; }
  .itemView--longread1 .col--border, .itemView--longread5 .col--border { border-width: 1rem 0 0 0; border-style: solid; background-color: #ffffff; padding-top: 3rem; } }
.itemView--longread1 .item__image-block .card__figure::before, .itemView--longread5 .item__image-block .card__figure::before { content: ""; display: block; position: absolute; width: 100%; height: 30rem; bottom: 0; left: 0; background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8))); background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%); mix-blend-mode: multiply; }
.itemView--longread1 .item__supertitle, .itemView--longread5 .item__supertitle { margin: 0; padding: 1rem 0 3rem 0; }
.itemView--longread1 .item__title, .itemView--longread5 .item__title { padding-bottom: 1.5rem; }
.itemView--longread1 .item__subtitle, .itemView--longread5 .item__subtitle { padding: 0 0 3rem 0; }
.itemView--longread1 .col--border { border-color: #000000; }
.itemView--longread5 .col--border { border-color: #345070; }
.itemView--longread2 .container--title, .itemView--longreadlife .container--title { background: #D84B4B; margin-bottom: 1.5rem; }
.itemView--longread2 .container--title .container--inner, .itemView--longreadlife .container--title .container--inner { margin-bottom: 0; }
.itemView--longread2 .container--subtitle, .itemView--longreadlife .container--subtitle { background: #000000; margin-bottom: 1.5rem; }
.itemView--longread2 .container--subtitle .container--inner, .itemView--longreadlife .container--subtitle .container--inner { margin-bottom: 0; }
.itemView--longread2 .item__supertitle, .itemView--longreadlife .item__supertitle { margin-left: 0; margin-right: 0; padding: 0; padding-top: 2rem; }
@media (max-width: 1023px) { .itemView--longread2 .item__wrap-title, .itemView--longreadlife .item__wrap-title { padding: 1.5rem; } }
.itemView--longread2 .item__wrap-subtitle, .itemView--longreadlife .item__wrap-subtitle { width: 100%; }
@media (min-width: 1024px) { .itemView--longread2 .item__subtitle, .itemView--longreadlife .item__subtitle { padding: 1.5rem 21rem 1.5rem 10.5rem; } }
.itemView--longread2 .item__wrap, .itemView--longreadlife .item__wrap { margin-bottom: 0; }
@media (min-width: 1280px) { .itemView--longread2 .item__wrap-title, .itemView--longread2 .item__wrap-image, .itemView--longreadlife .item__wrap-title, .itemView--longreadlife .item__wrap-image { max-width: 51rem; float: right; } }
@media (min-width: 1024px) { .itemView--longread2 .item__wrap-title--outter, .itemView--longread2 .item__wrap-image--outter, .itemView--longreadlife .item__wrap-title--outter, .itemView--longreadlife .item__wrap-image--outter { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } }
@media (min-width: 1600px) { .itemView--longread2 .item__supertitle, .itemView--longreadlife .item__supertitle { margin-right: -25rem; }
  .itemView--longread2 .item__title, .itemView--longreadlife .item__title { margin-right: -25rem; } }
.itemView--longread2 .item__author, .itemView--longreadlife .item__author { display: block; text-align: center; padding: 0; }
.itemView--longread2 .item__supertitle, .itemView--longread2 .item__title, .itemView--longread2 .item__author, .itemView--longreadlife .item__supertitle, .itemView--longreadlife .item__title, .itemView--longreadlife .item__author { margin-bottom: 2rem; }
@media (min-width: 1024px) { .itemView--longread2 .item__supertitle, .itemView--longread2 .item__title, .itemView--longread2 .item__author, .itemView--longreadlife .item__supertitle, .itemView--longreadlife .item__title, .itemView--longreadlife .item__author { text-align: left; } }
@media (max-width: 1023px) { .itemView--longread2 .item__supertitle, .itemView--longread2 .item__title, .itemView--longread2 .item__author, .itemView--longreadlife .item__supertitle, .itemView--longreadlife .item__title, .itemView--longreadlife .item__author { text-align: center; } }
.itemView--longread2 .item__supertitle, .itemView--longreadlife .item__supertitle { margin-bottom: 3rem; }
.itemView--longread2 .item__supertitle::after, .itemView--longreadlife .item__supertitle::after { content: ""; display: block; width: 33rem; height: 2rem; background-color: #000000; }
@media (max-width: 1023px) { .itemView--longread2 .item__supertitle::after, .itemView--longreadlife .item__supertitle::after { margin-left: auto; margin-right: auto; } }
.itemView-longread2 .item__image-block .card__figure::before { content: ""; display: block; position: absolute; width: 100%; height: 100%; bottom: 0; left: 0; background-color: rgba(216, 75, 75, 0.7); mix-blend-mode: multiply; }
.itemView--longreadlife .container--title { background: #CC7575; }
@media (min-width: 1024px) { .itemView--longread3 .item__author-date, .itemView--longread3 .item_social_share { margin-left: 10.5rem; margin-right: 10.5rem; } }
.itemView--longread3 .item__supertitle { margin: 0; padding: 1rem 0 3rem 0; }
.itemView--longread3 .item__title { padding-bottom: 1.5rem; }
.itemView--longread3 .item__subtitle { padding: 0 0 3rem 0; }
.itemView--longread3 .item__supertitle, .itemView--longread3 .item__title, .itemView--longread3 .item__subtitle { text-align: center; }
@media (min-width: 1024px) { .itemView--longread4 .item__author-date, .itemView--longread4 .item_social_share { margin-left: 10.5rem; margin-right: 10.5rem; } }
.itemView--longread4 .container--title { background: #FE4020 -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.3))); background: #FE4020 linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%); margin-bottom: 0; }
.itemView--longread4 .container--title .container--inner { margin-bottom: 0; }
.itemView--longread4 .item__supertitle { margin: 0; padding: 3rem 0; }
.itemView--longread4 .item__title { margin: 0; padding-bottom: 1.5rem; }
.itemView--longread4 .item__subtitle { padding: 0; margin-bottom: 1.5rem; }
.itemView--longread4 .item__supertitle, .itemView--longread4 .item__title, .itemView--longread4 .item__subtitle { text-align: center; }
.itemView--kolumne .item__wrap { margin-bottom: 0; }
.itemView--kolumne .row--kolumne { margin: 0 0 3rem 0; background-color: #F0EFE9; }
.itemView--kolumne .card__image-author { width: auto; height: 10rem; margin-left: auto; margin-right: auto; }
.itemView--kolumne .card__image-author-wrap { width: 24rem; border-width: 0 0 0.1rem 0; border-style: solid; border-color: #BFBFBF; margin: 0 auto 1rem auto; }
.itemView--kolumne .item__author { padding: 0; text-align: center; margin-bottom: 3rem; }
.itemView--kolumne .item__title { margin-bottom: 3rem; padding: 0 1.5rem; }
.itemView--kolumne .item__subtitle { padding: 0 1.5rem; }
.itemView--kolumne .item__wrap-title { padding: 0 0 1.5rem 1.5rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
@media (max-width: 1023px) { .itemView--kolumne .item__wrap-title { padding: 0 0 1.5rem 0; } }
.itemView--kolumne .item__title, .itemView--kolumne .item__subtitle { text-align: center; }
.itemView--kolumne .item__supertitle { background-color: #FA292A; padding: 0.2rem 0.6rem; -webkit-transform: skewX(-10deg) skewY(0deg); transform: skewX(-10deg) skewY(0deg); margin: 1.5rem 0; }
.itemView--kolumne .item__wrap-image { padding: 1.5rem 1.5rem 0 1.5rem; }
.itemView--kolumne .item__image-desc { padding: 1rem 0; border-bottom-width: 0; }
.itemView--kolumne .item__wrap-publish { padding: 1.5rem 0 0 0; background-color: #ffffff; border-width: 0 0 0.1rem 0; border-style: solid; border-color: #F0EFE9; -webkit-box-ordinal-group: 101; -ms-flex-order: 100; order: 100; }
.itemView .item__social-jl--img { text-align: center; display: block; width: 4.5rem; height: 4.5rem; }
@media (max-width: 479px) { .itemView .item__social-jl--img { width: 4rem; height: 4rem; } }
.itemView .item__social-jl--top { padding: 1.5rem 0; }
@media (min-width: 1024px) { .itemView .item__social-jl--top { margin-top: 2rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } }
@media (max-width: 1023px) { .itemView .item__social-jl--top { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } }
@media (min-width: 1024px) { .itemView .item__social-jl--top .item__social-jl--img { margin-bottom: 2rem; } }
@media (min-width: 480px) and (max-width: 1023px) { .itemView .item__social-jl--top .item__social-jl--img { margin: 0 1rem; } }
@media (max-width: 479px) { .itemView .item__social-jl--top .item__social-jl--img { margin: 0 0.5rem; } }
.itemView .item__social-jl--bottom { clear: both; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin: 0 1rem; }
.itemView .item__social-jl--bottom .item__social-jl--img { margin: 0 1rem; }
@media (max-width: 479px) { .itemView .item__social-jl--bottom .item__social-jl--img { margin: 0 0.5rem; } }
@media (min-width: 1024px) and (max-width: 1279px) { .itemView--classic .item__wrap-social, .itemView--kolumne .item__wrap-social { margin-bottom: 0; }
  .itemView--classic .item__social-jl--top, .itemView--kolumne .item__social-jl--top { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  .itemView--classic .item__social-jl--img, .itemView--kolumne .item__social-jl--img { margin: 0 1rem; } }
.itemView .item__tags .item__tag { margin: 1rem; }
.itemView .najcitanije .card__article { padding-left: 0.7rem; padding-right: 0.8rem; }
.itemView .se__caption { display: block; }
.itemView .item__related { /* Linker dodatak */ }
.itemView .item__related .card__egida { font-family: 'DrukText-BoldItalic'; font-size: 1.8rem; line-height: 2rem; color: #FA292A; }
.itemView .item__related .card__title { font-family: 'DrukText-Medium'; font-size: 2rem; line-height: 2.2rem; color: #1D1D1D; }
@media (min-width: 1024px) { .itemView .item__related { width: 100%; position: relative; left: 0; margin: 0; padding-right: 1.5rem; } }
@media (max-width: 1023px) { .itemView .item__related { /* display: none; */ }
  .itemView .item__related .relatedarticles_cont { padding: 0; }
  .itemView .item__related .item__related-title { background-color: #1D1D1D; margin-left: 0.3rem; margin-bottom: 0; }
  .itemView .item__related .card__figure { display: none; }
  .itemView .item__related .card__egida { font-size: 1.6rem; } }
.itemView .item__related .linker-widget-title, .itemView .item__related .linker-widget-col a img { display: none; }
.itemView .item__related .lwdgt a span { letter-spacing: unset; }
.itemView .item__related .linker-widget-col a span { font-family: 'DrukText-Medium'; font-size: 2rem; line-height: 2.2rem; color: #1D1D1D; letter-spacing: 0px; }
.itemView .item__related .linker-widget-col a span:hover { text-decoration: underline; opacity: .8; -webkit-text-decoration-color: #d20f14; text-decoration-color: #d20f14; text-decoration-thickness: 1px; }
.itemView .item__related .lk-variant-2 h3 { padding-top: 1.5rem; }
@media (min-width: 1024px) { .itemView .item__social-jl--viber, .itemView .item__social-jl--whatsapp, .itemView .item__social-jl--messenger-mob { display: none; } }
@media (max-width: 1023px) { .itemView .item__social-jl--messenger-desk { display: none; } }
.itemView .lwdgt .lwdgt-container.wid-116, .itemView .lwdgt .lwdgt-container.wid-117 { margin-left: 0 !important; margin-right: 0 !important; }

.itemid-526 .itemFullText iframe img { width: 100%; }

.se-embed--facebook, .se-embed--instagram, .se-embed--youtube, .se-embed--twitter, .se-embed--button { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; clear: both; margin-top: 1.5rem; margin-bottom: 1.5rem; }
.se-embed--button { padding: 1.5rem 0; }
.se-embed--infobox { display: block; padding: 1.5rem; margin-top: 1.5rem; margin-bottom: 1.5rem; }
@media (min-width: 1024px) { .se-embed--infobox { margin-right: 3rem; width: 50%; float: left; } }
@media (max-width: 1023px) { .se-embed--infobox { margin-right: 0; width: 100%; clear: both; float: initial; } }
.se-embed--infobox.full-width { margin-right: 0; width: 100%; clear: both; float: initial; }
.se-embed--infobox .se__text { width: 100%; }
@media (min-width: 768px) { .se-embed--photo.left-50 { float: left; width: 50%; padding: 0 1.5rem 1.5rem 0; }
  .se-embed--photo.left-40 { float: left; width: 40%; padding: 0 1.5rem 1.5rem 0; }
  .se-embed--photo.left-30 { float: left; width: 30%; padding: 0 1.5rem 1.5rem 0; }
  .se-embed--photo.right-50 { float: right; width: 50%; padding: 0 0 1.5rem 1.5rem; }
  .se-embed--photo.right-40 { float: right; width: 40%; padding: 0 0 1.5rem 1.5rem; }
  .se-embed--photo.right-30 { float: right; width: 30%; padding: 0 0 1.5rem 1.5rem; } }
.se-embed--photo .se__img { width: 100%; }
.se-embed--photo .se__meta { padding-top: 0.5rem; padding-bottom: 0.5rem; }
.se-embed--photo .se__caption { padding-bottom: 0.5rem; }
.se-embed--infobox-gray { background-color: #ebebeb; }
.se-embed--infobox-red { background-color: #d20f14; }
.se-embed--infobox .se__text a { color: inherit; text-decoration: underline; }
.se-embed--infobox .se__text a:hover, .se-embed--infobox .se__text a:focus, .se-embed--infobox .se__text a:active { opacity: 0.8; }
.se-embed--infobox strong { display: block; }
.se-embed--photo { /*.se__icon { padding-right: 1rem
}*/ }

.SearchBar { float: right; }
.SearchBar .search-toggler { display: block; }
.SearchBar .fa-search { font-size: 2rem; color: #ffffff; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; padding: .5rem; height: 2.9rem; }
.SearchBar .fa-search:hover, .SearchBar .fa-search:focus { font-size: 2.5rem; -webkit-transition: 0.3rem; transition: 0.3rem; }
.site--dobra-hrana .SearchBar .fa-search { color: #000000; }
@media (max-width: 1023px) { .SearchBar .search-toggler.data-searchBoxOff .fa-search { color: #fff; } }

.navbar-main.fixed-top .searchBox { padding: 0; }
@media (min-width: 1280px) { .navbar-main.fixed-top .fa-search { height: 3.7rem; position: relative; top: -0.1rem; } }
@media (min-width: 1024px) and (max-width: 1279px) { .navbar-main.fixed-top .fa-search { height: 3.4rem; position: relative; top: -0.1rem; } }

#t3-mainnav .searchBox { top: 6rem; }
@media (max-width: 767px) { #t3-mainnav .searchBox { top: 5rem; right: 0rem; } }

.searchBox { position: absolute; display: none; width: 37rem; z-index: 104; right: 0; -webkit-box-shadow: 0px 5px 10px #0000004D; box-shadow: 0px 5px 10px #0000004D; }
@media (max-width: 767px) { .searchBox { width: 32rem; } }
.searchBox .fa-search { font-size: 2rem; color: #505050; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; padding: 1rem; }
.searchBox .fa-search:hover, .searchBox .fa-search:focus { color: #fad200; }
.searchBox .searchInput { background-color: #fff; width: 100%; border: 0; border-radius: 0; padding: 1.2rem 12rem 1.2rem 1.3rem; font-size: 1.4rem; height: 4.5rem; letter-spacing: 0; font-family: 'Slabo 27px', serif; }
.searchBox .searchInput, .searchBox .searchInput:focus { outline: none; }
.searchBox .searchButton { display: block; position: absolute; right: 0.5rem; top: 0.5rem; border: 0; background: #345070; font-size: 1.7rem; padding: 0 4.2rem; height: 3.5rem; font-family: 'Slabo 27px', serif; color: #fff; border-radius: 20px; -webkit-transition: 0.3s; transition: 0.3s; }
.searchBox .searchButton:hover { background: #FA292A; -webkit-transition: 0.3s; transition: 0.3s; }
@media (min-width: 1280px) { .searchBox { top: 0.7rem; } }
@media (min-width: 1024px) and (max-width: 1279px) { .searchBox { top: 6rem; } }
@media (max-width: 1023px) { .searchBox { top: 5.4rem; right: 3rem; } }
.searchBox form { position: relative; }
@media (max-width: 1023px) { .searchBox form { margin-left: 0; margin-right: 0; } }

.searchPageForm { padding: 0; }
.searchPageForm .rezultati_pretrage { margin-top: 2rem; margin-bottom: 3.5rem; }
.searchPageForm .rezultati_pretrage .naslov-srednji { font-family: "DrukText-Medium", sans-serif; font-size: 3.5rem; line-height: 4.5rem; color: #1D1D1D; }
.searchPageForm .rezultati_pretrage .naslov-srednji span { color: #808080; }
.searchPageForm .rezultati_pretrage .podnaslov { font-family: "Open Sans", sans-serif; font-size: 1.8rem; line-height: 3.6rem; color: #808080; width: 50%; float: left; }
.searchPageForm .rezultati_pretrage .sort { font-family: 'DrukText-Bold'; font-size: 1.8rem; line-height: 3.6rem; color: #BFBFBF; }
.searchPageForm .dividerline, .searchPageForm .bottomline { width: 100%; }
@media (max-width: 767px) { .searchPageForm .dividerline, .searchPageForm .bottomline { width: 105%; margin: 0 -1.5rem 5px -1.5rem; } }
.searchPageForm .card--m .card__figure { width: 42%; float: right; }
@media (max-width: 767px) { .searchPageForm .card--m .card__figure { width: 100%; } }
.searchPageForm .card--m .card__info { padding-right: 4rem; }
@media (max-width: 767px) { .searchPageForm .card--m .card__info { padding-right: 0; width: 100%; -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } }
.searchPageForm .card--m .card__published { margin-top: 1rem; }
.searchPageForm .card--m .card__article { padding-top: 4.8rem; margin-bottom: 4.8rem; border-top: 1px solid #BFBFBF; }
@media (max-width: 767px) { .searchPageForm .card--m .card__article { padding-top: 1.5rem; margin-bottom: 1.5rem; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } }
@media (max-width: 767px) { .searchPageForm .card--m .card__article-link { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } }
@media (max-width: 767px) { .searchPageForm .card--m .card__egida { font-size: 1.8rem; line-height: 1.8rem; } }
.searchPageForm .card--m1 .card__article { border-top: none; }
.searchPageForm h1 { padding: 2rem 0 1rem 0; }
.searchPageForm .col--search { padding-left: 0.7rem; padding-right: 0.8rem; }
.searchPageForm #searchPagination { margin: 2rem 0 1.5rem 0; }
.searchPageForm #searchPageInput, .searchPageForm #selectYearOptions { margin-bottom: 4.5rem; }
@media (max-width: 767px) { .searchPageForm #searchPageInput, .searchPageForm #selectYearOptions { margin-bottom: 2.5rem; } }
.searchPageForm #searchPageInput, .searchPageForm #selectYearOptions, .searchPageForm #searchPageButton { border-radius: 5px; }

#searchPageInput, #selectYearOptions { font-size: 2rem; height: 5.5rem; padding: 1rem 5rem 1rem 1.3rem; }
#searchPageInput:focus, #selectYearOptions:focus { -webkit-box-shadow: none; box-shadow: none; border-color: #000000; }
@media (max-width: 767px) { #searchPageInput, #selectYearOptions { height: 4.5rem; } }

#searchPageButton { z-index: 3; width: 7rem; height: 4.5rem; background: #345070; border: 0; margin: 0; right: 5px; top: 5px; position: absolute; }
#searchPageButton .fa-search { color: #fff; font-size: 2.4rem; padding: 0.7rem 0.6rem; }
@media (max-width: 767px) { #searchPageButton .fa-search { font-size: 1.6rem; } }
#searchPageButton:hover { background: #FA292A; -webkit-transition: 0.3s; transition: 0.3s; }
@media (max-width: 767px) { #searchPageButton { width: 5.8rem; height: 3.7rem; top: 4px; } }

.select-wrapper { display: block; position: relative; }
.select-wrapper select { -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 100%; display: block; position: relative; cursor: pointer; }
.select-wrapper .fa-chevron-down { position: absolute; top: 1.5rem; font-size: 2rem; z-index: 1; right: 1.5rem; }

#searchPagination { text-align: center; padding-top: 9rem; padding-right: 10%; border-top: 1px solid #BFBFBF; margin-bottom: 5rem; }
@media (max-width: 767px) { #searchPagination { padding-top: 4rem; padding-right: 0.8rem; border-top: none; margin-bottom: 1rem; } }
#searchPagination .Pagination { list-style: none; padding: 0; }
#searchPagination .Pagination-item { display: inline-block; }
@media (max-width: 767px) { #searchPagination .Pagination-item { font-size: 2.2rem !important; } }
#searchPagination .Pagination-link { padding: 0.3rem 1.2rem; display: inline-block; }
@media (max-width: 767px) { #searchPagination .Pagination-link { font-size: 2.2rem !important; } }
#searchPagination .Pagination-link:hover, #searchPagination .Pagination-link:focus { color: #000000; }
#searchPagination .Pagination-link.active { color: #ffffff; color: #000000; }
#searchPagination .Pagination-link .fa { font-size: 3rem; }
@media (max-width: 767px) { #searchPagination .Pagination-link .fa { font-size: 2.2rem; } }
#searchPagination .form-control::-webkit-input-placeholder { color: #000 !important; }
#searchPagination .form-control:-ms-input-placeholder { color: #000 !important; }
#searchPagination .form-control::-ms-input-placeholder { color: #000 !important; }
#searchPagination .form-control::placeholder { color: #000 !important; }

.dobra-hrana .SearchBar .fa-search { color: #000; }

@media (max-width: 1023px) { .view-item.site--dom-i-dizajn #ocmContainer { padding: 2rem 0 0 0; } }
@media (max-width: 767px) { .view-item.site--dom-i-dizajn .itemView--longread1 .item__title { letter-spacing: -0.13rem !important; } }
.view-item.site--dom-i-dizajn .itemView .header_logo.header_logo_dekstop { display: block; }
@media (max-width: 1023px) { .view-item.site--dom-i-dizajn .itemView .header_logo.header_logo_dekstop { display: none; } }
.view-item.site--dom-i-dizajn .itemView .header_logo.header_logo_mobile { display: none; }
@media (max-width: 1023px) { .view-item.site--dom-i-dizajn .itemView .header_logo.header_logo_mobile { display: block; } }
.view-item.site--dom-i-dizajn .itemView .header_logo .domidizajn_header_logo { height: 7rem; }

.impressum .site-title__img { width: 190px; margin-top: 1rem; margin-bottom: 2rem; }

.impressum { text-align: center; }

.back2top-div { margin-top: 5rem; border-top: 1px solid #BFBFBF; }

.impressum__back2top { background-color: #24374D; width: -webkit-max-content; width: -moz-max-content; width: max-content; padding: 8px 40px; text-align: center; margin: 0 auto; border-radius: 20px; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.impressum__back2top:hover { cursor: pointer; }

.footer { background-color: #24374D; }

.container--impressum { text-align: center; color: #FFF; margin-bottom: 0; padding-top: 1rem; }
.container--impressum .impressum__copyright-text { font-weight: bold; }
.container--impressum .site-title__link { display: block; margin: 4.5rem 0; }
.container--impressum .site-title__img { display: initial; }
.container--impressum .menu-block-1, .container--impressum .menu-block-2, .container--impressum .menu-block-3, .container--impressum .menu-block-4, .container--impressum .menu-block-5, .container--impressum .menu-block-6 { height: auto; margin-top: 20px; padding-left: 20px; padding-right: 20px; }
.container--impressum .menu-block-1, .container--impressum .menu-block-2, .container--impressum .menu-block-3, .container--impressum .menu-block-4, .container--impressum .menu-block-5 { border-right: 1px solid #F6F6F6; }
@media (min-width: 768px) and (max-width: 1023px) { .container--impressum .menu-block-2, .container--impressum .menu-block-4 { border-right: 0; } }
.container--impressum .kat1 { font-family: "mediasansextended-black", sans-serif; font-size: 1.3rem; line-height: 2.7rem; letter-spacing: -0.033rem; text-align: left; }
.container--impressum .kat2 { font-family: "Slabo 27px", serif; font-size: 1.3rem; line-height: 2.3rem; letter-spacing: -0.033rem; border-bottom: 1px solid rgba(176, 169, 180, 0.4); padding: 10px 0px 1px 0px; text-align: left; }
.container--impressum .impressum__note { font-family: "Druk-Medium", sans-serif; font-size: 4.5rem; line-height: 4.5rem; text-transform: uppercase; font-style: italic; padding-top: 30px; }
.container--impressum .impressum__copyright { padding-bottom: 2rem; }

.impressum__logos { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 3rem; }
.impressum__copyright-div { display: inline-block; }
@media (max-width: 479px) { .impressum__copyright-div:last-child { display: block; } }
.impressum__logo { background-image: url(/templates/site/images/pngs/sd_site_logos_newest_yet_again.png); background-repeat: no-repeat; height: 4rem; display: inline-block; margin: 0 1.5rem; }
.impressum__logo--jl { width: 18.8rem; }
.impressum__logo--sd { width: 10rem; background-position: -18.8rem 0; }
.impressum__logo--sn { width: 4.6rem; background-position: -29.1rem 0; }
.impressum__logo--globus { width: 10rem; background-position: -33.6rem 0; }
.impressum__logo--zivim { width: 7.2rem; background-position: -43.6rem 0; }
.impressum__logo--gloria { width: 6.1rem; background-position: -50.9rem 0; }
.impressum__logo--dobrahrana { width: 13.7rem; background-position: -57.4rem 0; }
.impressum__logo--dd { width: 6.4rem; background-position: -70.9rem 0; }
.impressum__logo--autoklub { width: 13.4rem; background-position: -77.7rem 0; }
.impressum__logo--gorila { width: 13.1rem; background-position: -91.3rem 0; }
.impressum__logo--ok { width: 6.5rem; background-position: -104.4rem 0; }
.impressum__logo--euroactiv { width: 12.4rem; background-position: -198.5rem 0; }
.impressum__logo--novac { width: 12.2rem; background-position: -169.7rem 0; }
.impressum__logo--sn { width: 4.6rem; background-position: -29.1rem 0; }
.impressum__logo--dubrovacki { width: 17.6rem; background-position: -116.2rem 0; }
.impressum__logo--zadarski { width: 11.4rem; background-position: -133.8rem 0; }
.impressum__logo--sibenski { width: 10.6rem; background-position: -158.9rem 0; }
.impressum__logo--gg { width: 3.5rem; background-position: -211.5rem 0; }
.impressum__logo--croatiatimes { width: 14.8rem; background-position: -183rem 0; }
.impressum__logo--cropix { width: 10.9rem; background-position: -214.9rem 0; }
.impressum__logo--native { width: 25rem; background-position: -226rem 0; }
.impressum__logo:hover, .impressum__logo:focus, .impressum__logo:active { background-position-y: -4.2rem; cursor: pointer !important; }
.impressum__menu { padding: 1.5rem 0; /* background-color: $clrSDGray2; */ /*
@include bp4-sm-dn {
	.menu__link {
		//display: inline-block;
		padding: 0 $gutterWidth 0 0;
		&::after {
			content: "|";
			padding-left: 0.8rem;
			position: relative;
			top: -0.2rem;
		}			
	}
	.menu__item:nth-child(3n+2) {
		.menu__link {
			&::after {
				content: "";
				padding-left: 0.8rem;
				position: relative;
				top: -0.2rem;
			}					
		}
	}			
	.menu__item:nth-child(3n+0) {
		.menu__link {
			//display: block;
			padding: 0 $gutterWidth 0 0;
		}
	}
	.menu__item:last-child {
		.menu__link::after {
			content: "";
			padding-left: $gutterWidth;
			position: relative;
			top: -0.2rem;
		}			
	}
	.menu__item {
		display: inline-block;
		&::after {
			content: "\A";white-space:pre;
		}
	}				
}		
*/ }
.impressum__menu .menu__item { display: inline-block; }
.impressum__menu .menu__item:not(:last-child) .menu__link::after { content: "|"; padding-left: 1rem; padding-right: 1rem; position: relative; top: -0.2rem; }
.impressum__menu .menu__link:hover, .impressum__menu .menu__link:focus, .impressum__menu .menu__link:active { text-decoration: underline; }

/* Impressum Social ikone */
.impressum__social { margin-bottom: 4rem; }

.impressum__social .impressum__logo { background-size: 4.5rem auto; width: 45px; height: 45px; margin: 2rem 1.5rem 0 0; -webkit-transition: 0.3s; transition: 0.3s; }

.impressum__social .impressum__logo:hover, .impressum__social .impressum__logo:focus { background-position: center; }

.impressum__logo--fb { background-image: url("inherit/../../images/svgs/footer_facebook.svg"); }

.impressum__logo--fb:hover, .impressum__logo--fb:focus { background-image: url("inherit/../../images/svgs/footer_facebook_hover.svg"); -webkit-transition: 0.3s; transition: 0.3s; }

.impressum__logo--tw { background-image: url("inherit/../../images/svgs/footer_twitter.svg"); }

.impressum__logo--tw:hover, .impressum__logo--tw:focus { background-image: url("inherit/../../images/svgs/footer_twitter_hover.svg"); }

.impressum__logo--ig { background-image: url("inherit/../../images/svgs/footer_instagram.png"); }

.impressum__logo--ig:hover, .impressum__logo--ig:focus { background-image: url("inherit/../../images/svgs/footer_instagram_hover.png"); }

.impressum__logo--yt { background-image: url("inherit/../../images/svgs/footer_youtube.svg"); }

.impressum__logo--yt:hover, .impressum__logo--yt:focus { background-image: url("inherit/../../images/svgs/footer_youtube_hover.svg"); }

.impressum__logo.impressum__logo--yt { margin-right: 0; }

.impressum__logos { width: 85%; margin: 0 auto 3rem auto; display: inline-block; }

/* Mobile menu */
.menu_hide { height: 0px; overflow: hidden; }

.menu_show { height: auto; overflow: visible; }

.btn_menu { width: 100%; background: #344E6C; border: none; color: #CAC4CE; font-family: "mediasansextended-black",sans-serif; font-size: 1.3rem; line-height: 1.3rem; padding: 1rem; text-align: left; border-radius: 5px; }
.btn_menu::after { content: ""; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 7px solid #FC5130; position: relative; top: 3px; float: right; }

.menu_mob_top { margin: 5px 0 5px 0; }
.menu_mob_top .kat2 { padding-left: 1.2rem; }

@media (min-width: 480px) { .desktop_menu { display: -webkit-box; display: -ms-flexbox; display: flex; }
  .mobile_menu { display: none; } }
@media (max-width: 479px) { .desktop_menu { display: none; }
  .mobile_menu { display: block; margin-top: 2rem; } }
.arrow_to_top { width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 9px solid #FC5130; position: absolute; top: -37px; left: 49.5%; }

.jl_logo { display: block; background-image: url("/templates/site/images/svgs/__jutarnji.svg"); width: 190px; height: 42px; background-repeat: no-repeat; margin: 1rem auto 2.3rem auto; }

.impressum__social_sn { display: none; }

.site--sn { /* .desktop_menu, .mobile_menu, .impressum__note, .impressum__logos, .impressum__social {
	display: none;
} */ }
.site--sn .impressum__social_sn { display: block; margin-top: 1.5rem; margin-bottom: 1rem; }
.site--sn .impressum__social_sn .impressum__logo { background-image: none; }
.site--sn .impressum__logo { color: #fff; font-size: 18px; margin: 0 1rem; }
.site--sn .impressum__copyright-text { font-size: 1.6rem; line-height: 1.9rem; font-family: 'TitilliumWeb-Regular'; }
.site--sn .footer, .site--sn .impressum__back2top { background-color: #0D1C38; }

#piano_wrapper { position: fixed; bottom: 0px; width: 100%; z-index: 999999; left: 0; }

@media (min-width: 1024px) and (max-width: 1279px) { .container--inner, .inner_cont { width: 101rem !important; padding-left: 0.8rem; padding-right: 0.8rem; }
  body .t3-content, body .t3-header, body .t3-footer { width: 100%; }
  body .t3-header { width: 100% !important; padding: 0; }
  body .container--outter, body .outter_cont { width: 102.4rem !important; }
  body .container--inner > .row > .col-lg-9, body .inner_cont > .row > .col-lg-9 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  body .container--inner > .row > .col-lg-6, body .inner_cont > .row > .col-lg-6 { -webkit-box-flex: 0; -ms-flex: 0 0 69.4rem; flex: 0 0 69.4rem; max-width: 69.4rem; }
  body .container--inner > .row > .col-lg-3, body .inner_cont > .row > .col-lg-3 { -webkit-box-flex: 0; -ms-flex: 0 0 31.5rem; flex: 0 0 31.5rem; max-width: 31.5rem; }
  body .itemView .row--grid > .col-lg-9 { width: 100%; }
  body .itemView .row--grid > .col-lg-1 { width: 11.4rem; }
  body .itemView .row--grid > .col-lg-5 { width: 58rem; }
  body .itemView .row--grid > .col-lg-3 { width: 31.5rem; }
  body #serp.contentsearch_cont .col--search { width: 31.5rem; }
  body #serp.contentsearch_cont .col--search-result { width: 69.5rem; } }
/* themes/_theme.scss */

/*# sourceMappingURL=custom_dom-i-dizajn.css.map */