/*
Theme Name: Dalmacija Danas
Theme URI: https://www.dalmacijadanas.hr
Description: Dalmacija Danas Child Theme
Author: Dalmacija Danas Webmaster
Author URI: https://www.dalmacijadanas.hr
Template: smart-mag
Version: 1.1

@import url('https://fonts.googleapis.com/css2?family=Quintessential&display=swap');
.archive-heading span {display: none !important;}*/
.wp-post-image:hover {opacity: unset!important;}
.wp-post-image{width: 100%;}
.wp-embedded-content{width:90%!important; max-width: 90%!important;}
.wp-video {min-width: 100% !important; height: auto;}
/*.wp-caption {max-width: 100% !important;}*/
.wp-block-button__link { height: auto!important; padding:20px!important; font-size:100%!important; line-height: 1.5!important; text-transform:none!important; text-align: left!important;}
.wp-block-button{box-shadow: 6px 4px 5px 0px rgba(0,0,0,0.65);}

.wp-polls-ul{ background-color: #e2e2e2!important; padding: 20px!important; border-radius: 10px; margin: 0px 0px 20px 0px!important;}
.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul {color: #1b4066!important;}
.wp-polls .Buttons {padding: 5px!important; border-radius: 10px; color: #1b4066;}
.wp-polls{ background: linear-gradient(135deg, #1a3665, #0375bc)!important; padding: 20px!important; border-radius: 10px; box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); border: 2px #1a3665; border-style: solid;}
.the-post-tags {display: none!important;}
.wp-polls .pollbar{border: 0px !important;}
.wp-polls h3 {color:#ffffff!important;}
.wp-polls p {color:#ffffff!important;}
 
a {outline: none;}
:focus {outline: none;}
::-moz-focus-inner {border: 0;}

.single-post span.last {
    white-space: normal;
}
.ts-tooltip-top {display:none!important;}
.post-meta .sponsor-info a {pointer-events: none;}
.post-meta .sponsor-info {color: #003366; font-family: "Roboto", system-ui, -apple-system, "Segoe UI", Arial, sans-serif; text-decoration:none!important;}
.post-meta .sponsor-info > a { text-decoration: none!important;}
.ts-tooltip .ts-tooltip-top .ts-tooltip-top-left {display:none!important;}
.grid-sm-post .post-meta .sponsor-info {display:none!important;}
.grid-sm-post .post-meta .date {display:none!important;}

.navigation .menu > li li a {padding: 9px 15px;}
img{vertical-align: middle!important;}
#content .wp-caption a img {max-width: 99.03225806%; height: auto;}
.topbutton {height:41px;width:41px;position:fixed;right:10px;bottom:5px;Z-index:1000000; background-image:url("/images/DD-top.png");background-repeat:no-repeat;display:none;}
.dashicons, .dashicons-before::before {vertical-align: middle!important; margin-bottom: 5px!important;margin-right:5px;}
.subtitle{color:#cc0000;font-size:14px!important;}
.posted-on{margin-left:10px;}
.post-content iframe {margin: 0 auto; display: block;}
.post-header .the-post-meta {text-transform: none;}
.post-header .the-post-meta time {text-transform: none;}
.post-header .post-title {font-size: 28px!important;margin-bottom: 20px;}
.post-author a {pointer-events: none;}
.reviewer{ pointer-events: none; }

.widget-title section-title{display:none;}

.trending-ticker li {display: none;color: #036;}
.trending-ticker .heading{color:#FFF!important;background-color:#cc0000;padding:10px;margin-right: 5px;}
.trending-ticker ul {float: left;padding: 10px;}
.trending-ticker .post-link {max-width: 800px!important;}
.main-content video{height:auto!important;}

/* LEADERBOARD Placeholder */
@media only screen and (min-width: 768px) {
.leaderboard{background-image: url("/wp-content/uploads/2025/02/placeholder-930x220-1.jpg");width: 930; height: 220px; max-width:930px!important; max-height: 220px!important;}
}
@media only screen and (max-width: 767px) {
.leaderboard{background-image: url("/wp-content/uploads/2025/02/placeholder-small-300x250-1.jpg"); width: 300px; height: 250px;}
}

/* INTEXT Placeholder */
@media only screen and (min-width: 768px) {
.intextbanner{background-image: url("/wp-content/uploads/2025/02/placeholder-930x220-1.jpg");width: 930; height: 220px; max-width:930px!important; max-height: 220px!important;}
.intextbannermidas{background-image: url("/wp-content/uploads/2025/02/placeholder-930x220-1.jpg");width: 930; height: 220px; max-width:930px!important; max-height: 220px!important;}
}
@media only screen and (max-width: 767px) {
.intextbanner{background-image: url("/wp-content/uploads/2025/02/placeholder-small-300x250-1.jpg"); width: 300px; height: 250px;}
.intextbannermidas{background-image: url("/wp-content/uploads/2025/02/placeholder-small-300x300-1.jpg"); width: 300px; height: 300px;}
}

.gddanas-110{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-width:1300px!important; margin-left: auto; margin-right: auto;}
.gddanas-111{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-width:1300px!important;}
.gddanas-169{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-width:1300px!important;}
.gddanas-194{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-width:1300px!important;}
.sjena{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5);}
.gddanas-113{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:100px!important;}
.gddanas-114{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:400px!important;}
.gddanas-115{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:250px!important;}
.gddanas-116{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:250px!important;}
.gddanas-117{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:250px!important;}
.gddanas-118{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:250px!important;}
.gddanas-119{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:250px!important;}
.gddanas-120{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:250px!important;}
.gddanas-121{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:600px!important;}
.gddanas-122{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:600px!important;}
.gddanas-123{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:600px!important;}
.gddanas-124{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:600px!important;}
.gddanas-125{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:600px!important;}
.gddanas-132{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:150px!important;}
.gddanas-133{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:150px!important;}
.gddanas-134{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:150px!important;}
.gddanas-135{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:150px!important;}
.gddanas-148{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:250px!important;}
.gddanas-149{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:250px!important;}
.gddanas-150{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:250px!important;}
.gddanas-162{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:600px!important;}
.gddanas-170{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:500px!important;}
.gddanas-172{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); max-height:250px!important;}
.gddanas-167{ box-shadow: 1px 1px 20px 5px #f63305;}
.gddanas-166{ box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); margin-bottom:-30px margin-left: auto; margin-right: auto;}
.search .gddanas-111 {display: none; }
.search .gddanas-110 {display: none; }
.a-wrap a > img {display: inline!important;}
@media screen and (max-width: 1281px) {.gddanas-112 {width: 100%;}}
@media screen and (max-width: 1281px) {.gddanas-166 {width: 100%;}}
/*body.category-luka-kanaet .gddanas-111{display:none;}*/
.slicicepricaju{ display:block; margin-top: -55px !important; margin-bottom:40px; max-width:1300px!important; margin-left: auto; margin-right: auto;}

body.category-zdravlje-priska-med .gddanas-67{display:none;}
body.category-zdravlje-priska-med .gddanas-111{display:none;}
body.category-zdravlje-priska-med .gddanas-112{display:none;}
body.category-zdravlje-priska-med .gddanas-130{display:none;}
body.category-zdravlje-priska-med .gddanas-141{display:none;}
body.category-zdravlje-priska-med .gddanas-142{display:none;}
body.category-zdravlje-priska-med .gddanas-143{display:none;}
body.category-zdravlje-priska-med .gddanas-144{display:none;}
body.category-zdravlje-priska-med .gddanas-154{display:none;}
body.category-zdravlje-priska-med .gddanas-183{display:none;}

body.category-promo .gddanas-67{display:none;}
body.category-promo .gddanas-111{display:none;}
body.category-promo .gddanas-112{display:none;}
body.category-promo .gddanas-130{display:none;}
body.category-promo .gddanas-141{display:none;}
body.category-promo .gddanas-142{display:none;}
body.category-promo .gddanas-143{display:none;}
body.category-promo .gddanas-144{display:none;}
body.category-promo .gddanas-154{display:none;}
body.category-promo .gddanas-183{display:none;}

body.category-promo-slajder .gddanas-67{display:none;}
body.category-promo-slajder .gddanas-111{display:none;}
body.category-promo-slajder .gddanas-112{display:none;}
body.category-promo-slajder .gddanas-130{display:none;}
body.category-promo-slajder .gddanas-141{display:none;}
body.category-promo-slajder .gddanas-142{display:none;}
body.category-promo-slajder .gddanas-143{display:none;}
body.category-promo-slajder .gddanas-144{display:none;}
body.category-promo-slajder .gddanas-154{display:none;}
body.category-promo-slajder .gddanas-183{display:none;}

body.category-joker .gddanas-67{display:none;}
body.category-joker .gddanas-111{display:none;}
body.category-joker .gddanas-112{display:none;}
body.category-joker .gddanas-130{display:none;}
body.category-joker .gddanas-141{display:none;}
body.category-joker .gddanas-142{display:none;}
body.category-joker .gddanas-143{display:none;}
body.category-joker .gddanas-144{display:none;}
body.category-joker .gddanas-154{display:none;}
body.category-joker .gddanas-183{display:none;}

body.category-joker-portfolio .gddanas-67{display:none;}
body.category-joker-portfolio .gddanas-111{display:none;}
body.category-joker-portfolio .gddanas-112{display:none;}
body.category-joker-portfolio .gddanas-130{display:none;}
body.category-joker-portfolio .gddanas-141{display:none;}
body.category-joker-portfolio .gddanas-142{display:none;}
body.category-joker-portfolio .gddanas-143{display:none;}
body.category-joker-portfolio .gddanas-144{display:none;}
body.category-joker-portfolio .gddanas-154{display:none;}
body.category-joker-portfolio .gddanas-183{display:none;}

body.category-u-centru-paznje .gddanas-67{display:none;}
body.category-u-centru-paznje .gddanas-111{display:none;}
body.category-u-centru-paznje .gddanas-112{display:none;}
body.category-u-centru-paznje .gddanas-130{display:none;}
body.category-u-centru-paznje .gddanas-141{display:none;}
body.category-u-centru-paznje .gddanas-142{display:none;}
body.category-u-centru-paznje .gddanas-143{display:none;}
body.category-u-centru-paznje .gddanas-144{display:none;}
body.category-u-centru-paznje .gddanas-154{display:none;}
body.category-u-centru-paznje .gddanas-183{display:none;}

body.category-tvojemisto .gddanas-67{display:none;}
body.category-tvojemisto .gddanas-111{display:none;}
body.category-tvojemisto .gddanas-112{display:none;}
body.category-tvojemisto .gddanas-130{display:none;}
body.category-tvojemisto .gddanas-141{display:none;}
body.category-tvojemisto .gddanas-142{display:none;}
body.category-tvojemisto .gddanas-143{display:none;}
body.category-tvojemisto .gddanas-144{display:none;}
body.category-tvojemisto .gddanas-154{display:none;}
body.category-tvojemisto .gddanas-183{display:none;}

body.category-unist .gddanas-67{display:none;}
body.category-unist .gddanas-111{display:none;}
body.category-unist .gddanas-112{display:none;}
body.category-unist .gddanas-130{display:none;}
body.category-unist .gddanas-141{display:none;}
body.category-unist .gddanas-142{display:none;}
body.category-unist .gddanas-143{display:none;}
body.category-unist .gddanas-144{display:none;}
body.category-unist .gddanas-154{display:none;}
body.category-unist .gddanas-183{display:none;}

body.category-pecat-od-vrimena .gddanas-67{display:none;}
body.category-pecat-od-vrimena .gddanas-111{display:none;}
body.category-pecat-od-vrimena .gddanas-112{display:none;}
body.category-pecat-od-vrimena .gddanas-130{display:none;}
body.category-pecat-od-vrimena .gddanas-141{display:none;}
body.category-pecat-od-vrimena .gddanas-142{display:none;}
body.category-pecat-od-vrimena .gddanas-143{display:none;}
body.category-pecat-od-vrimena .gddanas-144{display:none;}
body.category-pecat-od-vrimena .gddanas-154{display:none;}
body.category-pecat-od-vrimena .gddanas-183{display:none;}
body.category-pecat-od-vrimena .gddanas-189{display:none;}

.category-pecat-od-vrimena .the-post-header .post-meta .post-title {font-family:"Quintessential-Regular",serif; color: #c30;}
.category-pecat-od-vrimena .post-title a{font-family:"Quintessential-Regular",serif; color: #c30;}
.category-pecat-od-vrimena h1{font-family:"Quintessential-Regular",serif; color: #ac4624;}
.category-pecat-od-vrimena h2{font-family:"Quintessential-Regular",serif; color: #ac4624;}
.site-s-light .category-pecat-od-vrimena{background: url("https://www.dalmacijadanas.hr/images/pecat-od-vrimena.jpg"); background-size:100% auto;}
.site-s-dark .sp-text{color:var(--c-post-meta);}

body .category.term-color-159, body .category.term-color-210 {background: #dd3333 !important; color: #fff !important;}
.category[class*="term-color"]:not(.term-color-159):not(.term-color-210) {display: none !important;}

.cat-labels .category {font-size: 16px!important; border-radius: 0 0 5px 0!important;}

.l-post .format-overlay {--size: calc(62px * var(--post-format-scale, 1.096))!important; border-width: 2px!important;}
.common-slider .slick-arrow {background: #036; border: 1px solid #036;color: #fff;font-size: 48px;height: 65px;width: 40px;line-height: 60px;border-width: 2px;border-radius:5px;}
.smart-head .items-center:not(.empty) {padding-left: 0px;padding-right: 0px;}
.smart-head-bot {border: none!important;}
.smart-head-main .smart-head-top {margin-bottom: 20px;}
.s-light .smart-head-sticky:not(.s-dark) { box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5); }

.dojavi-vijest-dno{width:300px; height:180px; display: block; margin-left: auto; margin-right: auto; margin-bottom:-50px; margin-top:-30px;}

.category-na-dobro-van-dosa .featured{display:none;}

.mega-menu .sub-cats :not(._) a {padding-left: 20px;}
.g {line-height: 0!important;}

#facebook .no_svg {width:100%!important; min-width: 99%!important;}

div#n2-ss-3 a{color:#ffffff!important;}
.load-button-a:hover {background-color: #003366;}
.load-button-a {color: #003366;}
.njt-nofi-close-button{display:none!important;}
.baner-centrirani {display: block; width:100%!important; height:auto; margin-bottom: 10px;}
.marketing300x250 { margin-left:0; margin-right:0;}
.style2.tabberlive .tabbertab {border: 0px!important; margin-top: 10px!important; padding: 0px!important;}
.style2 ul.tabbernav {margin: 0; margin-left: 0px; padding: 3px 0; border-bottom: none!important; font: inherit; font-size: 14px; font-family: inherit;}
.style2 ul.tabbernav li a:link {color: #036;width: 140px !important; display: inline-block;text-align: center;margin-left:0px;}
.style2 ul.tabbernav li a:link:hover {color: #0074bb;}
.style2 ul.tabbernav li a {padding: 3px 0.5em; margin-left: 3px;  background: #fff; border-bottom:1px solid #003366!important; border:1px solid #003366;}
.style2 ul.tabbernav li a:hover{background: #fff}
.style2 ul.tabbernav li.tabberactive a {color: #fff !important; background-color:#036;width: 140px !important; display: inline-block;text-align: center;margin-right:0px;}
.style2 ul.tabbernav li.tabberactive a:hover { color: #fff !important; background-color:#036;}

.feat-grid .item-large .post-title {max-width: 100%!important;}

.post-title: var(--c-headings); font-family: var(--title-font); line-height: 1.36; font-weight: var(--title-fw-bold); display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}

.has-sb-sep .main-sidebar.elementor-column::before, .has-sb-sep .main-sidebar::before {border-left: none!important;}
.cli_messagebar_head{color:#fff;}
.single-featured{box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.5); border-radius: 5px;}

#fav150 {width: 310px!important;}
.fbr-dark .fbr-content {background-color: #036!important;}
.fbr-dark .fbr-button {background-color: #0074bb!important; font-weight: 700;}

.dd-center {width:100%!important; text-align: center;}
.rpwe-time {font-size: 12px!important;}
.rpwe-block a {color: #036!important;}

.fg-panel-thumb-image {width: 150px!important; height: 150px!important; object-fit: contain!important;}

#text-2{border-bottom: var(--border-weight) solid var(--c-border); padding-bottom: 13px; --c-line: var(--c-main); --line-width: 40px; --line-weight: 2px; --border-weight: 1px; max-width:300px;margin:0 auto; width: 100%;}

.midas-title3 {color: #1b4066;}
.midas-widget2 {padding: 10px!important;}
.midas-widget4 .midas-title4 {color: #1b4066; font-weight: 400 !important;}
.midas-title5 {color: #1b4066;}
single-featured. #midasWidget__10311 .midas-wgt-article-title a{color: var(--c-headings)!important; font-weight: 400 !important;}
.midas-wgt-article-title a:hover{color: var(--c-headings)!important;}
.the-post #midasWidget__10311 .midas-wgt .midas-wgt-article-title{font-size:14px!important; font-weight: 400 !important;}
.elementor-widget-container #midasWidget__10311 .midas-wgt .midas-wgt-article-title{font-size:14px!important; font-weight: 400 !important;}
#midasfeed #midasfeeddata a, #midasfeeddata a:link{color:#1b4066!important; font-size:100%!important; font-weight: 400 !important; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;}

.wpra-plugin-container[data-source="global"] .wpra-call-to-action {margin-bottom: 30px;}

.modern-quote.pull{max-width: 100%!important;}

.super_style5-white.superprev {margin-left: 10px !important; margin-top: -45px;}
.super_style5-white.supernext {margin-right: 10px !important; margin-top: -45px;}

/*///////////////////////// INTERSCROLLER /////////////////////////////////////////*/
@media only screen and (min-width: 768px) {
/*INTERSCROLLER  For desktop: */
.interscrollerDD-wrapper {cursor: pointer !important; background: #transparent !important; z-index:10000000 !important; display: block; margin-left: auto; margin-right: auto; height: 600px; right: 14.7031px; width: 860px;}
.interscrollerDD-bg-wrapper {position: absolute !important; display: block; margin-left: auto; margin-right: auto; height: 600px;clip: rect(0px 900px 600px 0px); width: 860px;}
.interscrollerDD-bg { position: fixed !important; top: 12% !important; padding:0px!important; backface-visibility: hidden !important; -webkit-backface-visibility: hidden !important; border:0 !important; display: block; margin-left: auto; margin-right: auto; height: 600px; width: 860px; padding: 0px; overflow: hidden; text-align: center; }
#DalmacijaDanas-InterscrollerOglas{ position: absolute; display: block; margin-left: auto; margin-right: auto;}}

@media only screen and (max-width: 768px) {
/*INTERSCROLLER  For mobile: */
.interscrollerDD-wrapper {cursor: pointer !important; background: #transparent !important; z-index:10000000 !important; display: block; margin-left: auto; margin-right: auto; height: 650px; width: 320px;}
.interscrollerDD-bg-wrapper {position: absolute !important; height: 650px;  text-align: center; clip: rect(0px 320px 650px 0px); width: 320px;}
.interscrollerDD-bg {position: fixed !important; height: 100% !important; top: 12% !important; padding:0px!important; backface-visibility: hidden !important; -webkit-backface-visibility: hidden !important; border:0 !important; display: block; margin-left: auto; margin-right: auto; height: 650px; width: 320px; padding: 0px; overflow: hidden; text-align: center; }
#DalmacijaDanas-InterscrollerOglas{ text-align: center; object-fit: fill!important; position: absolute;  z-index: 1000000000;  display: block; margin-left: auto; margin-right: auto;}}
/*//////////////////////////////////////////////////////////////////*/


.stb-container.stb-no-caption:not(.stb-caption-box) .stb-caption {display: none;}
.stb-container.stb-no-caption:not(.stb-caption-box) .stb-content{padding: 20px!important;}
.stb-container {box-shadow: none!important; -webkit-box-shadow:none!important;}

.content-box-blue,
.content-box-gray,
.content-box-green,
.content-box-purple,
.content-box-red,
.content-box-black,
.content-box-yellow { margin: 0 0 25px; overflow: hidden; padding: 20px; border-radius:7px;}

.content-box-blue { background-image: linear-gradient(180deg, rgba(120, 192, 247, 0.46) 30%, rgb(120, 192, 247) 90%); border: 1px solid #afcde3; }
.content-box-gray { background-image: linear-gradient(180deg, #F5F5F5 30%, rgb(223, 221, 221) 90%); border: 1px solid #bdbdbd; }
.content-box-green { background-image: linear-gradient(180deg, rgba(161, 234, 148, 0.41) 30%, #a1ea94 90%); border: 1px solid #b2ce96; }
.content-box-purple { background-image: linear-gradient(180deg, rgba(247, 205, 245, 0.44) 30%, #f7cdf5 90%); border: 1px solid #bebde9; }
.content-box-red { background-image: linear-gradient(180deg, rgba(252, 158, 158, 0.39) 30%, rgb(252, 158, 158) 90%); border: 1px solid #e9b3b3; }
.content-box-yellow { background-image: linear-gradient(180deg, rgba(248, 252, 145, 0.44) 30%, rgb(237, 241, 138) 90%); border: 1px solid #fadf98; }
.content-box-black { background-image: linear-gradient(180deg, #3b3b3b 30%, #000000 90%); color:#ffffff; border: 1px solid #000000; }

.menu-item .view-all{display:none!important;}
.mega-menu .sub-cats {padding-bottom: 0!important;}

.interscroller-caption {!important; color:#a8a8a8 !important; font-size: 10px !important; font-weight: 400 !important; text-transform: uppercase !important; display: block; text-align: center!important; margin-bottom:10px;}

.post-content > iframe.instagram-media, .post-content > .twitter-tweet {
  margin: var(--p-media-margin) auto !important;
  min-width: 100%!important;}
  
.fb-post {max-width: 90%!important; overflow: hidden!important;}

/* Stiliziranje karusela (obični postovi) */
/* Stil za carousel */
.post-carousel {display: flex; overflow-x: hidden; margin: 0; padding: 0; width: 100%; box-sizing: border-box; scroll-snap-type: x mandatory; scroll-behavior: smooth;}
.post-carousel::-webkit-scrollbar { display: none;}
.post-carousel .carousel-item {flex: 0 0 100%; width: 100%; padding: 5px; margin: 0; text-align: center; box-sizing: border-box; max-height: 320px; overflow: hidden; scroll-snap-align: start;}
.post-carousel .carousel-item-thumbnail {position: relative; width: 100%; padding-top: 56.25%; overflow: hidden; border-radius:5px; box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;}
.post-carousel .carousel-item-thumbnail img {position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover;}
.post-carousel  h2 a{font-size: 1rem; color: inherit; margin-top: 10px; line-height: 1.4; text-decoration: none; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; text-align: left;}
.post-carousel  h2 a:hover {color:#0375bc;}
.post-carousel .slick-dots {display: none !important;}

/* Stil za RSS feed karusel */
.rss-carousel {display: flex; overflow-x: hidden; margin: 0; padding: 0; width: 100%; box-sizing: border-box; scroll-snap-type: x mandatory; scroll-behavior: smooth;}
.rss-carousel .carousel-item {flex: 0 0 100%; width: 100%; height:auto; padding: 5px; margin: 0; text-align: center; box-sizing: border-box; overflow: hidden; scroll-snap-align: start;}
.rss-carousel .carousel-item-thumbnail {position: relative; width: 100%; margin-bottom: 10px; border-radius:5px; box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;}
.rss-carousel .carousel-item-thumbnail img {width: 100%; height: 100%; object-fit: cover;}
.rss-carousel .rss-subject {font-size: 85%; color: #cc0000; margin-bottom: 10px;}
.rss-carousel h2 a{font-size: 1rem; color: inherit; margin: 0; line-height: 1.4; text-decoration: none; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.rss-carousel h2 a:hover {color:#0375bc;}
.rss-carousel .slick-dots  {display: none !important;}

#tabla-pov td {vertical-align: middle; text-align: center; font-size: 90%;}
.AEM-small-text{display: block; font-size: 90%; text-align: center !important; margin: 0px 0px 0px 10px!important; color: var(--c-headings) !important;}
.size-full.wp-image-783910 {max-width: 200px;}
    /* Mobile styling */
    @media (max-width: 768px) {.size-full.wp-image-783910 {max-width: 100%; display: block; margin: 0 auto;}}
	
/* Klase za boje pozadine */
.bg-plava {background-image: linear-gradient(180deg, rgba(120, 192, 247, 0.46) 30%, rgb(120, 192, 247) 90%); border: 1px solid #afcde3; color: #000000;}
.bg-crveno {background-image: linear-gradient(180deg, rgba(252, 158, 158, 0.39) 30%, rgb(252, 158, 158) 90%); border: 1px solid #e9b3b3; color: #000000;}
.bg-zuto {background-image: linear-gradient(180deg, rgba(248, 252, 145, 0.44) 30%, rgb(237, 241, 138) 90%); border: 1px solid #fadf98; color: #000000;}
.bg-zeleno {background-image: linear-gradient(180deg, rgba(161, 234, 148, 0.41) 30%, #a1ea94 90%); border: 1px solid #b2ce96; color: #000000;}
.bg-ljubicasto {background-image: linear-gradient(180deg, rgba(247, 205, 245, 0.44) 30%, #f7cdf5 90%); border: 1px solid #bebde9; color: #000000;}
.bg-sivo {background-image: linear-gradient(180deg, #F5F5F5 30%, rgb(223, 221, 221) 90%); border: 1px solid #bdbdbd; color: #000000;}
.bg-crno {background-image: linear-gradient(180deg, #3b3b3b 30%, #000000 90%); color: #ffffff; border: 1px solid #000000;}
.custom-style {padding: 15px; border-radius: 5px; box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px; display: inline-block; padding:20px; width: 100%;}
/* /////////////////////////// */
.menu-cat-355 {background-color: #f9f6f1;font-family:"Quintessential-Regular",serif; color: #c30;}
