.grecaptcha-badge, .rc-anchor { visibility: hidden !important; opacity: 0 !important; }

strong, b { color: inherit !important; }

.copy-tekst, .copy-tekst p { font-size: 13px !important; }

table td { font-weight: 400; }

.bez-bullet ul { list-style: none !important; padding: 0px !important; }

.wpcf7-form p, form p { padding-bottom: 0; margin: 0; font-weight: 400; }
input[type="text"], input[type="email"], input[type="number"], input[type="url"], input[type="tel"], input[type="search"], input[type="password"] { width: 100%; }

.style-light .ui-br, .style-dark .style-light .ui-br, .style-light hr, .style-dark .style-light hr, .style-light pre, .style-dark .style-light pre, .style-light table, .style-dark .style-light table, .style-light table td, .style-dark .style-light table td, .style-light table th, .style-dark .style-light table th, .style-light input, .style-dark .style-light input, .style-light textarea, .style-dark .style-light textarea, .style-light select, .style-dark .style-light select, .style-light .seldiv, .style-dark .style-light .seldiv, .style-light .select2-choice, .style-dark .style-light .select2-choice, .style-light .select2-selection--single, .style-dark .style-light .select2-selection--single, .style-light fieldset, .style-dark .style-light fieldset, .style-light .seldiv::before, .style-dark .style-light .seldiv::before, .style-light .tab-container .nav-tabs, .style-dark .style-light .tab-container .nav-tabs, .style-light .nav-tabs > li.active > a, .style-dark .style-light .nav-tabs > li.active > a, .style-light .border-100 .tab-content::before, .style-dark .style-light .border-100 .tab-content::before, .style-light .tab-content.vertical, .style-dark .style-light .tab-content.vertical, .style-light .nav-tabs.tabs-vertical > li, .style-dark .style-light .nav-tabs.tabs-vertical > li, .style-light .panel, .style-dark .style-light .panel, .style-light .panel-group .panel-heading + .panel-collapse::before, .style-dark .style-light .panel-group .panel-heading + .panel-collapse::before, .style-light .divider::before, .style-dark .style-light .divider::before, .style-light .divider::after, .style-dark .style-light .divider::after, .style-light .plan, .style-dark .style-light .plan, .style-light .plan .plan-title, .style-dark .style-light .plan .plan-title, .style-light .plan .item-list > li, .style-dark .style-light .plan .item-list > li, .style-light .plan .plan-button, .style-dark .style-light .plan .plan-button, .style-light .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced), .style-dark .style-light .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced), .style-light .post-share, .style-dark .style-light .post-share, .style-light .post-tag-share-container, .style-dark .style-light .post-tag-share-container, .style-light .widget-container .widget-title, .style-dark .style-light .widget-container .widget-title, .style-light .widget-container.widget_calendar #wp-calendar caption, .style-dark .style-light .widget-container.widget_calendar #wp-calendar caption, .style-light .widget-container.widget_calendar .wp-calendar-nav, .style-dark .style-light .widget-container.widget_calendar .wp-calendar-nav, .style-light #comments .comment-list .comments-list:first-child, .style-dark .style-light #comments .comment-list .comments-list:first-child, .style-light #respond .comment-list .comments-list:first-child, .style-dark .style-light #respond .comment-list .comments-list:first-child, .style-light #comments .comments-list .comment-content, .style-dark .style-light #comments .comments-list .comment-content, .style-light #respond .comments-list .comment-content, .style-dark .style-light #respond .comments-list .comment-content, .style-light ul.dwls_search_results, .style-dark .style-light ul.dwls_search_results, .style-light ul.dwls_search_results li, .style-dark .style-light ul.dwls_search_results li, .style-light .ajax-filter-sidebar .ajax-filter-sidebar-header, .style-dark .style-light .ajax-filter-sidebar .ajax-filter-sidebar-header, .style-light .ajax-filter-sidebar .ajax-filter-sidebar-footer, .style-dark .style-light .ajax-filter-sidebar .ajax-filter-sidebar-footer, .style-light .swatch-type-label, .style-dark .style-light .swatch-type-label, .style-light .swatch--logo, .style-dark .style-light .swatch--logo, .style-light .widget-container .tagcloud a, .style-dark .style-light .widget-container .tagcloud a {
	border-color: #595959;
}


.arrow-pre::before {
  font-family: "uncodeicon";
  content: "\f105";
  margin-right: 12px;
  margin-top: 3px;
}

.widget-container {
  margin-top: 25px !important;
}

.cena-velicina { font-size: clamp(1.25rem, 0.9375rem + 1vw, 1.5rem) !important; }
.tmb-woocommerce.tmb .t-entry span.price { font-weight: 400 !important; }
.product_meta .sku_wrapper { display: none !important; }

.ajax-grid-system .extra-filters-wrapper .menu-smart > li > a.uncode-woocommerce-sorting__link {
	border: 1px solid #595959 !important;
	border-radius: 2px !important;
	padding: 10px 15px 10px 15px !important;
	background-color: #fff !important;
}
.woocommerce-result-count-wrapper { padding-right: 20px !important; padding-bottom: 36px !important; }
.has-extra-filters .woocommerce-result-count { padding-top: 11px !important; padding-bottom: 10px !important; }
@media (min-width: 960px) {
  .extra-filters-wrapper:not(.desktop-hidden) {
    align-items: start !important;
  }
}

footer a:hover { color: inherit !important; opacity: 0.8; }

.col-widgets-sidebar .widget-container .widget-title { padding-bottom: 10px; margin-bottom: 10px; }

.platne-kartice-razmak { margin-right: 5px !important; margin-left: 0px !important; }

/* ***** PDF vauceri ***** */

.woo-vou-preview-template-img-wrap .woo-vou-image-wrap { width: 19%; border: 1px solid #f2f2f2; }
.woo-vou-preview-template-img-wrap .woo-vou-image-wrap .woo-vou-view-preview-template-img { display: none !important; }

/* Ostalo */

.t400 { font-weight: 400 !important; }
.t700 { font-weight: 700 !important; }

.mrg-t0 { margin-top: 0px !important; }
.mrg-t5 { margin-top: 5px !important; }
.mrg-t10 { margin-top: 10px !important; }
.mrg-t15 { margin-top: 15px !important; }
.mrg-t20 { margin-top: 20px !important; }
.mrg-t30 { margin-top: 30px !important; }

.mrg-r15 { margin-right: 15px !important; }
.mrg-r30 { margin-right: 30px !important; }

.pad-t0 { padding-top: 0px !important; }
.pad-t20 { padding-top: 20px !important; }
.pad-t30 { padding-top: 30px !important; }
.pad-t50 { padding-top: 50px !important; }
