	/*
  	Flaticon icon font: Flaticon
  	Creation date: 25/08/2019 15:18
  	*/
	
	@font-face {
	    font-family: "Flaticon";
	    src: url("https://hdz-gospic.com/fonts/Flaticon.eot");
	    src: url("https://hdz-gospic.com/fonts/Flaticon.eot?#iefix") format("embedded-opentype"), url("https://hdz-gospic.com/fonts/Flaticon.woff2") format("woff2"), url("https://hdz-gospic.com/fonts/Flaticon.woff") format("woff"), url("https://hdz-gospic.com/fonts/Flaticon.ttf") format("truetype"), url("https://hdz-gospic.com/fonts/Flaticon.svg#Flaticon") format("svg");
	    font-weight: normal;
	    font-style: normal;
	}
	
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	    @font-face {
	        font-family: "Flaticon";
	        src: url("https://hdz-gospic.com/fonts/Flaticon.svg#Flaticon") format("svg");
	    }
	}
	
	[class^="flaticon-"]:before,
	[class*=" flaticon-"]:before,
	[class^="flaticon-"]:after,
	[class*=" flaticon-"]:after {
	    font-family: Flaticon;
	    font-style: normal;
	}
	
	.flaticon-verified:before {
	    content: "\f100";
	}
	
	.flaticon-team:before {
	    content: "\f101";
	}
	
	.flaticon-group:before {
	    content: "\f102";
	}
	
	.flaticon-global:before {
	    content: "\f103";
	}
	
	.flaticon-translate:before {
	    content: "\f104";
	}
	
	.flaticon-reach:before {
	    content: "\f105";
	}
	
	.flaticon-information:before {
	    content: "\f106";
	}
	
	.flaticon-24-hours:before {
	    content: "\f107";
	}
	
	.flaticon-phone:before {
	    content: "\f108";
	}
	
	.flaticon-security:before {
	    content: "\f109";
	}
	
	.flaticon-cyber-security:before {
	    content: "\f10a";
	}
	
	.flaticon-cyber:before {
	    content: "\f10b";
	}
	
	.flaticon-cyber-security-1:before {
	    content: "\f10c";
	}
	
	.flaticon-ui:before {
	    content: "\f10d";
	}
	
	.flaticon-cloud:before {
	    content: "\f10e";
	}
	
	.flaticon-cloud-1:before {
	    content: "\f10f";
	}
	
	.flaticon-website:before {
	    content: "\f110";
	}
	
	.flaticon-optimization:before {
	    content: "\f111";
	}
	
	.flaticon-mobile:before {
	    content: "\f112";
	}
	
	.flaticon-search:before {
	    content: "\f113";
	}
	
	.flaticon-search-1:before {
	    content: "\f114";
	}
	
	.flaticon-shopping-cart:before {
	    content: "\f115";
	}
	
	.flaticon-shopping-cart-1:before {
	    content: "\f116";
	}
	
	.flaticon-shopping-cart-2:before {
	    content: "\f117";
	}
	
	.flaticon-twitter:before {
	    content: "\f118";
	}
	
	.flaticon-facebook:before {
	    content: "\f119";
	}
	
	.flaticon-play:before {
	    content: "\f11a";
	}
	
	.flaticon-right-quote:before {
	    content: "\f11b";
	}
	
	.flaticon-right-quote-1:before {
	    content: "\f11c";
	}
	
	.flaticon-call:before {
	    content: "\f11d";
	}
	
	.flaticon-mail:before {
	    content: "\f11e";
	}
	
	.flaticon-mail-1:before {
	    content: "\f11f";
	}
	
	.flaticon-mail-2:before {
	    content: "\f120";
	}
	
	.flaticon-communications:before {
	    content: "\f121";
	}
	
	.flaticon-newsletter:before {
	    content: "\f122";
	}
	
	.flaticon-communications-1:before {
	    content: "\f123";
	}
	
	.flaticon-clock:before {
	    content: "\f124";
	}
	
	.flaticon-right-arrow:before {
	    content: "\f125";
	}
	
	.flaticon-left-arrow:before {
	    content: "\f126";
	}
	
	.flaticon-businessman:before {
	    content: "\f127";
	}
	
	.flaticon-system:before {
	    content: "\f128";
	}
	
	.flaticon-box:before {
	    content: "\f129";
	}
	
	.flaticon-feedback:before {
	    content: "\f12a";
	}
	
	.flaticon-processing-system:before {
	    content: "\f12b";
	}
	
	.flaticon-network:before {
	    content: "\f12c";
	}
	
	.flaticon-system-1:before {
	    content: "\f12d";
	}
	
	.flaticon-cloud-computing:before {
	    content: "\f12e";
	}
	
	.flaticon-server:before {
	    content: "\f12f";
	}
	
	.flaticon-team-1:before {
	    content: "\f130";
	}
	
	.flaticon-defense:before {
	    content: "\f131";
	}
	
	.flaticon-safe:before {
	    content: "\f132";
	}
	
	.flaticon-electronics:before {
	    content: "\f133";
	}
	
	.flaticon-24h:before {
	    content: "\f134";
	}
	
	.flaticon-time:before {
	    content: "\f135";
	}
	
	.flaticon-support:before {
	    content: "\f136";
	}
	
	.flaticon-call-1:before {
	    content: "\f137";
	}
	
	.flaticon-online-service:before {
	    content: "\f138";
	}
	
	.flaticon-call-2:before {
	    content: "\f139";
	}
	
	.flaticon-clock-1:before {
	    content: "\f13a";
	}
	
	.flaticon-map:before {
	    content: "\f13b";
	}
	
	.flaticon-place:before {
	    content: "\f13c";
	}
	
	.flaticon-map-1:before {
	    content: "\f13d";
	}
	
	.flaticon-treasure:before {
	    content: "\f13e";
	}
	
	.flaticon-map-2:before {
	    content: "\f13f";
	}
	
	.flaticon-map-3:before {
	    content: "\f140";
	}
	
	.flaticon-map-4:before {
	    content: "\f141";
	}
	
	.flaticon-appointment:before {
	    content: "\f142";
	}
	
	.flaticon-calendar:before {
	    content: "\f143";
	}
	
	.flaticon-schedule:before {
	    content: "\f144";
	}
	
	.flaticon-booking:before {
	    content: "\f145";
	}
	
	.flaticon-calendar-1:before {
	    content: "\f146";
	}
	
	.flaticon-air-freight:before {
	    content: "\f147";
	}
	
	.flaticon-airplane:before {
	    content: "\f148";
	}
	
	.flaticon-airplane-1:before {
	    content: "\f149";
	}
	
	.flaticon-tracking:before {
	    content: "\f14a";
	}
	
	.flaticon-track:before {
	    content: "\f14b";
	}
	
	.flaticon-tracking-1:before {
	    content: "\f14c";
	}
	
	.flaticon-delivery-truck:before {
	    content: "\f14d";
	}
	
	.flaticon-open-box:before {
	    content: "\f14e";
	}
	
	.flaticon-parcel:before {
	    content: "\f14f";
	}
	
	.flaticon-gift:before {
	    content: "\f150";
	}
	
	.flaticon-box-1:before {
	    content: "\f151";
	}
	
	.flaticon-box-2:before {
	    content: "\f152";
	}
	
	.flaticon-box-3:before {
	    content: "\f153";
	}
	
	.flaticon-box-4:before {
	    content: "\f154";
	}
	
	.flaticon-quote:before {
	    content: "\f155";
	}
	
	.flaticon-speech-bubble:before {
	    content: "\f156";
	}
	
	.flaticon-clock-2:before {
	    content: "\f157";
	}
	
	.flaticon-right-arrow-1:before {
	    content: "\f158";
	}
	
	.flaticon-right:before {
	    content: "\f159";
	}
	
	.flaticon-left-arrow-1:before {
	    content: "\f15a";
	}
	
	.flaticon-left-arrow-2:before {
	    content: "\f15b";
	}
	
	.flaticon-right-chevron:before {
	    content: "\f15c";
	}
	
	.flaticon-download:before {
	    content: "\f15d";
	}
	
	.flaticon-play-button:before {
	    content: "\f15e";
	}
	
	.flaticon-ballot:before {
	    content: "\f15f";
	}
	
	.flaticon-ballot-1:before {
	    content: "\f160";
	}
	
	.flaticon-online-voting:before {
	    content: "\f161";
	}
	
	.flaticon-team-2:before {
	    content: "\f162";
	}
	
	.flaticon-balance:before {
	    content: "\f163";
	}
	
	.flaticon-law:before {
	    content: "\f164";
	}
	
	.flaticon-court:before {
	    content: "\f165";
	}
	
	.flaticon-shopping-bag:before {
	    content: "\f166";
	}
	
	.flaticon-magnifying-glass:before {
	    content: "\f167";
	}
	
	.flaticon-paper-plane:before {
	    content: "\f168";
	}
	
	.flaticon-online-voting-1:before {
	    content: "\f169";
	}
	
	.flaticon-send:before {
	    content: "\f16a";
	}
	
	.flaticon-court-1:before {
	    content: "\f16b";
	}
	
	.flaticon-courthouse:before {
	    content: "\f16c";
	}
	
	.flaticon-help:before {
	    content: "\f16d";
	}
	
	.flaticon-volunteer:before {
	    content: "\f16e";
	}
	
	.flaticon-donation:before {
	    content: "\f16f";
	}
	
	.flaticon-charity:before {
	    content: "\f170";
	}
	
	.flaticon-donate:before {
	    content: "\f171";
	}
	
	.flaticon-heart:before {
	    content: "\f172";
	}
	
	.flaticon-business-and-finance:before {
	    content: "\f173";
	}
	
	.flaticon-charity-1:before {
	    content: "\f174";
	}
	
	.flaticon-donation-1:before {
	    content: "\f175";
	}
	
	.flaticon-check:before {
	    content: "\f176";
	}
	
	.flaticon-ballot-2:before {
	    content: "\f177";
	}
	
	.flaticon-campaign:before {
	    content: "\f178";
	}
	
	.flaticon-campaign-1:before {
	    content: "\f179";
	}
	
	.flaticon-campaign-2:before {
	    content: "\f17a";
	}



/* UNIVERSAL */

body {  font-family: "Poppins", sans-serif;  font-size: 14px;}
h1, h2, h3, h4, h5,h6 { font-family:"Playfair Display", serif;}
#footer.short {padding-top: 10px;}

h2 {
    font-size: 1.8em;
    line-height: 30px;
    margin: 0 0 32px 0;
}

.clear {clear:both; height:0px;}
.clear10 {clear:both; height:10px;}
.clear15 {clear:both; height:15px;}
.clear20 {clear:both; height:20px;}
.clear30 {clear:both; height:30px;}
.clear40 {clear:both; height:40px;}
.clear60 {clear:both; height:60px;}

.relative {position:relative !important;}
.inline {display:inline !important;}
.block {display:block !important;}
.inline-block {display:inline-block !important;}

.whitetext {color:#fff !important;}
.noradi {border-radius:0 !important}

.righttoleft {text-align:right;}
.centertoleft {text-align:center;}

hr.hrfull {background:#ddd;}
.bigtar:hover {cursor:pointer;}

.glavna-tekst {}
.glavna-tekst img {max-width:100%; height:auto; display:inline-block;}

.cart5error .help-block {color:#d2322d;}
.error_message p {font-size:0.8em; color:#d2322d;}
.success_message p {font-size:2em; font-weight:700; color:#67d187;}
.error_message_product p {font-size:0.8em; color:#d2322d;}
.success_message_product p {font-size:2em; font-weight:700; color:#67d187;}

h2.entry-title-index {font-weight:500;}
.glavna-tekst {}
.page-header .breadcrumb {color:#ddd;}

/* fix za blurry owl images */

.owl-carousel .owl-item img {transform-style:flat; -webkit-backface-visibility: hidden;}

/* Cookie skripta */

.cc-cookies {position:fixed; width: 100%; left: 0; bottom:0; padding: 10px 5%; background:#fff;background:rgba(255,255,255,.85); color: #110300; font-size: 12px; font-weight: 400; z-index: 99999; text-align: center; }
.cc-cookies a, .cc-cookies a:hover { color: #110300; text-decoration: underline; }
.cc-cookies a:hover { text-decoration: none; }
.cc-overlay { height: 100%; padding-top: 25%; }
.cc-cookies-error { float: left; width: 90%; text-align: center; margin: 1em 0 2em 0; background: #fff; padding: 2em 5%; border: 1px solid #ccc; font-size: 18px; color: #333; }
.cc-cookies a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: inline-block; color: #fff; text-decoration: none; background: #295ba5; padding: 0.5em 0.75em; border-radius: 3px; box-shadow: 0 0 2px rgba(0,0,0,0.25); text-shadow: 0 -1px 0 rgba(0,0,0,0.35); -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline { background: #af3b3b; margin-left: 0.5em; }
.cc-cookies a.cc-cookie-reset { background: #f15b00; }
.cc-cookies a:hover.cc-cookie-accept, .cc-cookies-error a:hover.cc-cookie-accept, .cc-cookies a:hover.cc-cookie-decline, .cc-cookies-error a:hover.cc-cookie-decline, .cc-cookies a:hover.cc-cookie-reset  { background: #000; -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline { display: block; margin-top: 1em; }
.cc-cookies.cc-discreet { width: auto; padding: 0.5em 1em; left: auto; top: auto; }
.cc-cookies.cc-discreet a.cc-cookie-reset { background: none; text-shadow: none; padding: 0; text-decoration: underline; }
.cc-cookies.cc-discreet a:hover.cc-cookie-reset { text-decoration: none; }


/* Ovo je za videe embedane u wygwam, dodan je js plugin za wygwam koji oko videa automatski stavi div video-container */
.video-container {
	padding-top: 25px;
	padding-bottom: 50.5%;
	margin-bottom: 10px;
	position: relative;
	overflow: hidden;
	height: 0;
}

.video-container.vimeo {
	padding-top: 0;
	padding-bottom: 56.4%;
}

.video-container embed,
.video-container iframe,
.video-container object,
.video-container video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

p.uslugeboxtext {height:80px; padding:0 10px; overflow:hidden;}

.blockimg-right {padding-right:0 !important; float:right; margin-top:7px;}
.blockimg-left {padding-left:0 !important; margin-top:7px;}

#cart-menu {display:inline;}

.product-nav-prev.disabled a {color:#ddd !important;}
.product-nav-next.disabled a {color:#ddd !important;}

.owl-proizvodi .owl-item, .owl-proizvodi2 .owl-item {opacity:0.5;}
.owl-proizvodi .owl-item.superactive, .owl-proizvodi2 .owl-item.superactive {opacity:1}

.input-quantity {width:50px;}
.store_product_out_of_stock {display:none;}
.store_product_in_stock {display:block;}
.btn-plusminus {width:34px; height:34px;}
.qty-dec-btn, .qty-inc-btn {padding:0; outline:0;}
.btn-remove {border:0; background:#fff;}

h3.product-sku, h3.product-mod {font-size: 12px; font-weight: 400; margin-bottom: 0; text-transform:none;}
h2.product-name {line-height: 20px; color: #000; font-weight: 700; font-size: 16px; margin: 0 0 3px;}
.product-price-td {min-width:100px;}
.product-subtotal-td {min-width:100px;}

input.pm-input + label + div {
  display: none;
}
input.pm-input:checked + label + div {
  display: block;
}
input.sm-input + label + div {
  display: none;
}
input.sm-input:checked + label + div {
  display: block;
}
.pm-table {width:100%;}
.pm-label {font-weight:bold; cursor: pointer; margin-left: 5px; margin-bottom: 0;}
.pm-desc-checked {
    min-height: 20px;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: #f5f5f5;
    border: 1px solid #eaeaea;
    border-radius: 0;
}

.sm-table {width:100%;}
.sm-label {font-weight:bold; cursor: pointer; margin-left: 5px; margin-bottom: 0;}
.sm-desc-checked {
    min-height: 20px;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: #f5f5f5;
    border: 1px solid #eaeaea;
    border-radius: 0;
}

.modal-content.popupproduct {
    border: none !important;
    box-shadow: none !important;
    background: transparent;
}

/* SPECIFIC */


.panel-box .panel-box-content {background:none;}
#forgpass-trigger {cursor:pointer}
#footer .footer-copyright nav {float:none}


.product-actions a.posaljiupit, .product-actions a.brzipregled {
	font-size: 17px;
	height: 38px;
	width: 40px;
	line-height: 38px;
	background-color: transparent;
	visibility: hidden;
	opacity: 0;
}
.hide-addtolinks .product-actions a.posaljiupit, .hide-addtolinks .product-actions a.brzipregled {
	display: none;
}
.product-actions a.posaljiupit {
	right: -37px;
	color: #ed4949;
	border: 1px solid #ed4949;
}
.product-actions a.posaljiupit:hover {
	color: #fff;
	background-color: #ed4949;
}
.product:hover .product-actions a.posaljiupit {
	visibility: visible;
	opacity: 1;
	right: 0;
}
.product-actions a.brzipregled {
	left: -37px;
	color: #52b9b5;
	border: 1px solid #52b9b5;
}
.product-actions a.brzipregled:hover {
	color: #fff;
	background-color: #52b9b5;
}
.product:hover .product-actions a.brzipregled {
	visibility: visible;
	opacity: 1;
	left: 0;
}

.product-actions .add_to_cart {
	color: #333;
	background-color: #fff;
	font-size: 14px;
	padding: 0 10px 0 8px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #ccc;
}
.product-actions .add_to_cart i {
	font-size: 15px;
	margin-right: 2px;
}
.product:hover .product-actions .add_to_cart {
	background-color: #3b3b3b;
	border-color: #3b3b3b;
	color: #fff;
}
.product-actions addtocart.outofstock {
	padding: 0 10px;
	cursor: default;
}
.product:hover .product-actions .add_to_cart.outofstock {
	color: #333 !important;
	background-color: #fff !important;
	border-color: #ccc !important;
}

.product.product-list .product-actions .add_to_cart {
	background-color: #3b3b3b;
	border-color: #3b3b3b;
	color: #fff;
}


.zoomContainer.fancy {z-index:10000}

@media (max-width: 767px) {
	.product-img-box2 {
		margin-bottom: 25px;
	}
}
.product-img-box2 img {
	display: block;
	width: 100%;
	height: auto;
}
.product-img-box2 .product-img-wrapper2 {
	margin-bottom: 2px;
}
.product-img-box2 .owl-carousel {
	margin-bottom: 0;
}
.product-img-box-wrapper2 {
	position: relative;
	margin-bottom: 10px;
}
.product-img-box-wrapper2 .product-img-zoom2 {
	position: absolute;
	right: 11px;
	bottom: 7px;
	z-index: 50;
}

.totals-table tbody tr td:nth-child(2) {min-width:140px;}
.shop-podnaslov {font-size:20px; font-weight:400; text-transform:none}
.cart-table tbody tr td.product-image-td a img {width:80px}
.cart-table-wrap {padding:20px;}
.totals-table tbody tr td {font-size:14px;}
.totals-table tbody tr:last-child td:last-child, .totals-table tbody tr:last-child td:first-child {font-size: 17px;}

.call-to-action-success {background-color: #dff0d8; border:1px solid #d6e9c6;}
.prikazujemo {width:100%; display:inline-block;}
.eebloqs p, .eebloqs h3, .eebloqs ul, .eebloqs ol {margin-bottom:20px !important;}

#header .header-body {
	background: rgb(41,91,165);
	background: linear-gradient(90deg, rgba(41,91,165) 50%, rgba(255,255,255,1) 50%);
}

html.sticky-header-active #header .header-body {border-bottom-color: transparent}


.custom-parallax-medium-padding {padding: 150px 0 !important;text-align: center;}
section.section.section-parallax {margin-bottom: 60px !important;}
.parallax-header .breadcrumb {	background: none;	margin: 0 0 2px 2px;	padding: 0;	position: relative;	z-index: 1;	color: #fff;}
.parallax-header .breadcrumb > li {	display: inline-block;	font-size: 0.85em;	text-transform: uppercase;	text-shadow: none;}
.parallax-header .breadcrumb > li a {color: #fff;}
.parallax-header .breadcrumb > li + li:before {	color: inherit;	font-family: FontAwesome;	content: "\f105";	padding: 0 7px 0 5px;}
.parallax-header .breadcrumb.breadcrumb-valign-mid {position: absolute;	top: 36%;	right: 20px;}
.parallax-header h1 {	color: #fff;display: inline-block;font-size: 32px;font-weight: 200;line-height: 32px;margin: 0 0 -25px;padding: 0 0 25px;position: relative;}
.parallax-header h1 span {color: #999da3;display: block;font-size: 0.6em;font-weight: 300;line-height: 1.3em;margin: 7px 0 0;}
.parallax-header-no-title-border h1 {	border: 0;}

#footer {
margin-top: 0;
	border-top: 4px transparent;
    
 	background: #295ba5;

    
color: #fff;
}

#footer p, #footer .footer-copyright p {color: #fff;}

.campaign-list .campaign-item {
  background-color: #fff;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .campaign-list .campaign-item {
    margin-bottom: 30px;
  }
}
.campaign-list .campaign-item:hover .campaign-thumb img {
  transform: scale(1.1) rotate(0.5deg);
}
.campaign-list .campaign-item:last-child {
  margin-bottom: 0;
}
.campaign-list .campaign-item:nth-child(even) {
  flex-direction: row-reverse;
}
.campaign-list .campaign-item .campaign-thumb {
  width: 50%;
  overflow: hidden;
}
@media (max-width: 991px) {
  .campaign-list .campaign-item .campaign-thumb {
    width: 100%;
  }
}
.campaign-list .campaign-item .campaign-thumb img {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  width: 100%;
}
@media (max-width: 1199px) and (min-width: 992px) {
  .campaign-list .campaign-item .campaign-thumb img {
    height: 100%;
  }
}
.campaign-list .campaign-item .campaign-content {
  width: 50%;
  padding: 30px;
}
@media (max-width: 991px) {
  .campaign-list .campaign-item .campaign-content {
    width: 100%;
  }
}
.campaign-list .campaign-item .campaign-content .campaign-title {
  font-weight: 400;
  margin-bottom: 10px;
  font-size: 1.4em;
  line-height: 26px;
}
.campaign-list .campaign-item .campaign-content .campaign-title a {
  color: #000;
}
.campaign-list .campaign-item .campaign-content .campaign-title a:hover {
  color: #295ba5;
}
.campaign-list .campaign-item .campaign-content .campaign-detail-list {
  padding-left: 0;
  margin: 0;
  list-style: none;
  padding-bottom: 20px;
}
.campaign-list .campaign-item .campaign-content .campaign-detail-list li {
  line-height: 30px;
  color: #999;
}
.campaign-list .campaign-item .campaign-content .campaign-detail-list li i {
  margin-right: 7px;
}
.campaign-list .campaign-item.style2 {
  margin-bottom: 30px;
}
.campaign-list .campaign-item.style2 .campaign-thumb {
  float: none;
  width: 100%;
}
.campaign-list .campaign-item.style2 .campaign-thumb a {
  display: block;
  overflow: hidden;
}
.campaign-list .campaign-item.style2 .campaign-thumb img {
  width: 100%;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.campaign-list .campaign-item.style2 .campaign-content {
  width: 100%;
}
.campaign-list .campaign-item.style2:hover img {
  transform: scale(1.1);
}

.section-heading {
  text-align: center;
  padding-bottom: 40px;
}
.section-heading h2 {
  margin-top: 0;
  margin-bottom: 20px;
  margin-top: -12px !important;
}
.section-heading h6 {
  margin-top: -5px !important;
  margin-bottom: 10px;
  font-weight: 700;
}
.section-heading p {
  font-size: 18px;
  max-width: 680px;
  margin: auto;
}
.section-heading.style2 {
  text-align: left;
}
.section-heading.style2 p {
  font-size: 15px;
  line-height: 1.6;
}

.section-padding-140 {
  padding: 90px 0;
  overflow: hidden;
}
@media (min-width: 992px) {
  .section-padding-140 {
    padding: 140px 0;
  }
}

.section-padding-100 {
  padding: 60px 0;
  overflow: hidden;
}
@media (min-width: 992px) {
  .section-padding-100 {
    padding: 100px 0;
  }
}


.section-bg-color {
	background-color: #e4e4e4;
}


.pozovi {
	background: rgb(255,255,1255);
	background: linear-gradient(90deg, rgba(255,255,255) 50%, rgba(41,91,165,1) 50%);
}

.section-heading span {
background-color: #295ba5;
color: #fff;
padding: 5px;

}

#footer{position:relative;padding:5rem 0 0;background-image:url(https://hdz-gospic.com/slike/footer-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff;z-index:1;border:0}
#footer p{color:#fff}
#footer::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#295ba5;opacity:.85}
#footer .footer-copyright {background: #295ba5 !important;padding-top: 18px !important;}
#footer p {color: #fff;}
#footer .footer-copyright p {color: #fff;margin: 0;	padding: 0; }
#footer h4 {font-size: 1.8em;font-weight: 200;margin-bottom: 50px; color: #fff; text-align: center}
.footer-slikica {margin-right: 10px;}
#footer .social-icons {}
ul.nav-list li a {font-size: 1.2em;}
#footer ul.nav-list li a::before {	border-left: 4px solid #fff; }
#footer .footer-copyright nav ul li {border-left: 1px solid #fff !important;}
#footer .footer-copyright {padding: 0}


.download-box {background: #eee;padding: 15px;}
.download-box h4 {color: #000;}
.download-box a:link, .download-box a:visited, .download-box a:active{color:#30a4dc  }
.download-box a:hover {color: #000 ;text-decoration: none;}
.download-box a[href $='.doc']{padding:0 0 3px 20px;background:url(https://hdz-gospic.com/slike/file-icons/page_white_word.png) top left no-repeat}
.download-box a[href $='.rdf']{padding:0 0 3px 20px;background:url(https://hdz-gospic.com/slike/file-icons/page_white_word.png) top left no-repeat}
.download-box a[href $='.docx']{padding:0 0 3px 20px;background:url(https://hdz-gospic.com/slike/file-icons/page_white_word.png) top left no-repeat}
.download-box a[href $='.pdf']{padding:0 0 3px 20px;background:url(https://hdz-gospic.com/slike/file-icons/page_white_acrobat.png) top left no-repeat}
.download-box a[href $='.ppt']{padding:0 0 3px 20px;background:url(https://hdz-gospic.com/slike/file-icons/page_white_powerpoint.png) top left no-repeat}
.download-box a[href $='.swf']{padding:0 0 3px 20px;background:url(https://hdz-gospic.com/slike/file-icons/page_white_powerpoint.png) top left no-repeat}
.download-box a[href $='.zip']{padding:0 0 3px 20px;background:url(https://hdz-gospic.com/slike/file-icons/page_white_zip.png) top left no-repeat}
.download-box a[href $='.rar']{padding:0 0 3px 20px;background:url(https://hdz-gospic.com/slike/file-icons/page_white_compressed.png) top left no-repeat}
.download-box a[href $='.xls']{padding:0 0 3px 20px;background:url(https://hdz-gospic.com/slike/file-icons/page_white_excel.png) top left no-repeat}
.download-box a[href $='.xlsx']{padding:0 0 3px 20px;background:url(https://hdz-gospic.com/slike/file-icons/page_white_excel.png) top left no-repeat}
.download-box a[href $='.csv']{padding:0 0 3px 20px;background:url(https://hdz-gospic.com/slike/file-icons/page_white_excel.png) top left no-repeat}
.download-box a[href $='.txt']{padding:0 0 3px 20px;background:url(https://hdz-gospic.com/slike/file-icons/page_white_text.png) top left no-repeat}


.count {font-size: 24px; font-weight: bold; color: #295ba5}
.power_iconbox {
  position: relative;
  background: #fff;

	box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.15);

  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 35px 35px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.power_iconbox i {
font-size: 70px;
line-height: 80px;
text-align: center;
display: block;
color: #777;
}


.power_iconbox h2 {
  font-size: 18px;
  margin-top: 8px;
  text-align: center;
  margin-bottom: 0px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  font-weight: 600;
}

.power_iconbox p {
  color: #62809a;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.power_iconbox:hover {
  background: #295ba5;
  color: #ffffff;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.power_iconbox:hover h2, .power_iconbox:hover count, .power_iconbox:hover .count, .power_iconbox:hover i {
  color: #ffffff;
}

.power_iconbox .power_iconbox_icon {
  position: relative;
  min-width: 50px;
  margin-right: 20px;
}


.power_iconbox.type_2 > div {
  position: relative;
  z-index: 1;
  width: 100%;
}

.power_iconbox.type_2:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background-color: #295ba5;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.power_iconbox.type_2 h2 {
  font-size: 20px;
  color: #295ba5;
  line-height: 34px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.power_iconbox.type_2 p {
  color: #777;
  line-height: 28px;
}

.power_iconbox.type_2:hover {
  color: #ffffff;
}

.power_iconbox.type_2:hover h2, .power_iconbox.type_2:hover p {
  color: #ffffff;
}

.power_iconbox.type_2:hover:after {
  height: 100%;
}

.section-sto {
position: relative;
padding-top: 120px;
padding-bottom: 120px;

}



.counters {text-align: center !important}



.rezultatiizbora > tbody > tr > td, .rezultatiizbora > tbody > tr > th, .rezultatiizbora > tfoot > tr > td, .rezultatiizbora > tfoot > tr > th, .rezultatiizbora > thead > tr > td, .rezultatiizbora > thead > tr > th {
    padding: 4px;
    line-height: 1.22857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
	font-size: 15px;
}

.rezultatiizbora > tbody > tr > td, .rezultatiizbora > tbody > tr > th, .rezultatiizbora > tfoot > tr > td, .rezultatiizbora > tfoot > tr > th {
	color: #000;

}

.rezultatiizbora thead{background: #295ba5;color: #fff !important;}
.nas {color: #ed1c24  !important;; font-weight: bold;}
.izbori h2 {text-transform: uppercase; text-align: center; font-size: 30px; font-weight: bold}
.navap a {margin-top: 10px}
.plavi {color: #295ba5;font-weight: bold}

.rezultatiizbora em {color: red}