.current-menu-item a{ color: #ff9800 !important;}
.current-menu-parent a{}

.main-header-menu .sub-menu .menu-link {
    padding: 0.5em 1em;
}

#primary{ margin-bottom:0!important; }



.ub-block-post-grid header .ub-block-post-grid-title a:hover{ text-decoration:none; color:#526789; }

.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link, .ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-1 .current-menu-ancestor > .menu-link{  color: #ff9800 !important; }

.wp-block-image a{ text-decoration: none!important; color:#fff; }

.ast-builder-social-element{ color:#f6f6f6; }
.site-below-footer-wrap path{ fill: #fff; }

.wp-block-image figcaption {
    margin-top: 0;
    padding: 10px;
    margin-bottom: 1em;
    background-color: #334155;
	color:#fff;
}

.prijatelji_wrap{ min-height:280px; }
.prijatelji_wrap .wp-block-columns{ align-items: center!important; }

.lokacije_wrap img{ transition: filter .3s;}
.lokacije_wrap img:hover{ filter: drop-shadow(2px 4px 6px black); } 

a.ast-builder-social-element:hover{ color:#f6f6f6; }
a.ast-builder-social-element{ text-decoration: none!important; } 
.ast-footer-copyright{ color:#fff; }
.ast-builder-html-element{ color:#fff; text-align:left; margin-left:32px; }
.ast-builder-html-element a{ color:#fff; text-decoration:none !important; }
.footer-widget-area[data-section="section-fb-html-1"] .ast-builder-html-element{ text-align:left; text-decoration:none; }

.ast-footer-copyright a{ color:#92a9c0; }

.sakrij{ display:none!important; }

.ast-single-post .entry-content a, .ast-comment-content a:not(.ast-comment-edit-reply-wrap a) {
    text-decoration: none;
}


.wp-block-post h2, .wp-block-post .entry-content h2 {
    font-size: 1.247rem;
    font-weight: 600;
    line-height: 1.05em;
}

.noClick{ pointer-events: none; }


@media only screen and (max-width: 1620px) {
	
}

@media only screen and (max-width: 768px) {
   [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
    width: 40px;
    height: 40px;
    }
	body:not(.home) #primary{ margin-top:32px!important; }
	.lokacije_wrap { padding-top: 50px!important; }
}

@media only screen and (max-width: 544px) {
 
}