.grecaptcha-badge { visibility: hidden !important; opacity: 0 !important; }

input[type="text"], input[type="email"], input[type="number"], input[type="url"], input[type="tel"], input[type="search"], input[type="password"] { width: 100%; }

@media (max-width: 1024px) {
	h1,.h1 { font-size: 44px !important; }
	h2,.h2 { font-size: 38px !important; }
	h3,.h3 { font-size: 30px !important; }
	h4,.h4 { font-size: 24px !important; }
	h5,.h5 { font-size: 20px !important; }
	h6,.h6 { font-size: 18px !important; }
}
@media (max-width: 959px) {
	h1,.h1 { font-size: 44px !important; }
	h2,.h2 { font-size: 38px !important; }
	h3,.h3 { font-size: 30px !important; }
	h4,.h4 { font-size: 24px !important; }
	h5,.h5 { font-size: 20px !important; }
	h6,.h6 { font-size: 18px !important; }
}
@media (max-width: 640px) {
	h1,.h1 { font-size: 36px !important; }
	.vertical-text.h1 { font-size: 22px !important; }
	h2,.h2 { font-size: 30px !important; }
	.vertical-text.h2 { font-size: 22px !important; }
	h3,.h3 { font-size: 26px !important; }
	h4,.h4 { font-size: 22px !important; }
	h5,.h5 { font-size: 18px !important; }
	h6,.h6 { font-size: 16px !important; }
}

table td { font-weight: 400; }

/*----------------------------------------------------------
Veliki font
----------------------------------------------------------*/
@media (max-width: 1440px) { .fontsize-203096 { font-size: 74px; }}
@media (max-width: 1280px) { .fontsize-203096 { font-size: 68px; }}
@media (max-width: 1024px) { .fontsize-203096 { font-size: 56px; }}
@media (max-width: 959px) { .fontsize-203096 { font-size: 56px; }}
@media (max-width: 569px) { .fontsize-203096 { font-size: 35px; }}
@media (max-width: 320px) { .fontsize-203096 { font-size: 28px; }}


@media (max-width: 1280px) {
	.menu-smart > li > a { padding: 0px 5px 0px 5px !important;}
	.menu-smart > li > a, .menu-smart > li > a > div > div > div.btn { font-size: 14px !important; }
	body.hormenu-position-left:not(.hmenu-center-split):not(.hmenu-center-double):not(.menu-overlay):not(.hmenu-center) .menu-container:not(.menu-borders) .navbar-cta > ul { padding: 0px 0px 0px 5px !important; }
}
@media (max-width: 1100px) {
	.menu-smart > li > a, .menu-smart > li > a > div > div > div.btn { font-size: 12px !important; }
	.menu-smart > li > a > div > div > div.btn { padding: 17px 18px !important; }
}

@media (max-width: 959px) {
	.menu-smart > li > a { padding: 9px 36px 9px 36px !important;}
	.menu-smart > li > a > div > div > div.btn { font-size: 16px !important; }
}


.txt-senka .tmb .t-entry .t-entry-title { text-shadow: 0px 0px 8px rgba(0, 0, 0, 1); }


.tmb-light.tmb-color-hr, .tmb-light.el-text hr.separator-reduced, .tmb-light.tmb .t-entry-visual hr, .tmb-light.tmb .t-entry-text hr, .tmb-light.tmb-table-border.tmb.tmb-table .t-inside, .tmb-light.tmb-table-border-between:not(:last-child).tmb.tmb-table .t-inside, .tmb-light.tmb-table-border-below.tmb.tmb-table .t-inside, .tmb-light.tmb-table-border-both:first-child.tmb.tmb-table .t-inside, .tmb-light.tmb.tmb-table .uncode-post-table-column hr, .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 .vertical-tab-menu .nav-tabs, .style-dark .style-light .vertical-tab-menu .nav-tabs, .style-light .tab-content.vertical, .style-dark .style-light .tab-content.vertical, .style-light .panel, .style-dark .style-light .panel, .style-light .panel-group .panel-heading + .panel-collapse .panel-body, .style-dark .style-light .panel-group .panel-heading + .panel-collapse .panel-body, .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 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 {
  border-color: #cccccc;
}

.vertical-tab-menu { width: 30%; }
.vertical-tab-contents { width: 70%; }
.vertical-tab-menu .nav-tabs > li { font-size: 20px; }
.vertical-tab-menu .nav-tabs > li > a { font-weight: 500; }

.panel-title > a > span { padding-right: 25px; }

form p { font-weight: 400; }

.footer-meni li { line-height: 2.2; }

/* Help docs */

#epkb-main-page-container.epkb-basic-template .epkb-doc-search-container .epkb-doc-search-container__title { display: none; }
#epkb-main-page-container.epkb-basic-template .epkb-full #epkb-content-container { max-width: 100%; }
.epkb_post_type_1 .row-container .double-top-padding { padding-top: 30px;}
#eckb-article-content-body { padding: 0px 30px; }
body.single-epkb_post_type_1 img { padding: 10px 20px; }

@media only screen and (max-width: 768px) {
	#epkb-main-page-container.epkb-basic-template .epkb-doc-search-container .epkb-search .epkb-search-box input[type="text"] { width: 50% !important; }
	#epkb-main-page-container.epkb-basic-template .epkb-doc-search-container .epkb-search .epkb-search-box .epkb-search-box_button-wrap { width: 45% !important; }
	#epkb-main-page-container.epkb-css-full-reset button { margin: 0px !important; }
}
@media (max-width: 640px) {
	#epkb-main-page-container.epkb-basic-template .epkb-doc-search-container .epkb-search .epkb-search-box input[type="text"] { padding: 10px 13px !important; }
}

.style-light ul.dwls_search_results { background-color: #ffffff; }


.mrgt0 { margin-top: 0px !important; }
.mrgt5 { margin-top: 5px !important; }

.mrgb0 { margin-bottom: 0px !important; }
.mrgb5 { margin-bottom: 5px !important; }

.mrgl18 { margin-left: 18px !important; }