#breadcrumb {
	margin: 8px 0px 0px 20px; float: left;
}
#breadcrumbd {
	margin: 0px 20px 20px; padding: 0px 322px 0px 0px; float: left;
}
#breadcrumb h2 {
	margin: 0px; color: rgb(167, 158, 133); line-height: 24px; font-size: 14px;
}
#breadcrumbd h5 {
	margin: 0px; color: rgb(0, 0, 0); line-height: 24px; font-size: 14px;
}
#breadcrumb img {
	float: left;
}
#breadcrumbd img {
	float: left;
}
#breadcrumb a:link {
	border: 0px currentColor; color: rgb(124, 115, 91); line-height: 24px; font-weight: bold; text-decoration: none; float: left;
}
#breadcrumbd a:link {
	border: 0px currentColor; color: rgb(124, 115, 91); line-height: 24px; font-weight: bold; text-decoration: none; float: left;
}
#breadcrumb a:visited {
	border: 0px currentColor; color: rgb(124, 115, 91); line-height: 24px; font-weight: bold; text-decoration: none; float: left;
}
#breadcrumbd a:visited {
	border: 0px currentColor; color: rgb(124, 115, 91); line-height: 24px; font-weight: bold; text-decoration: none; float: left;
}
#breadcrumb a:active {
	border: 0px currentColor; color: rgb(124, 115, 91); line-height: 24px; font-weight: bold; text-decoration: none; float: left;
}
#breadcrumbd a:active {
	border: 0px currentColor; color: rgb(124, 115, 91); line-height: 24px; font-weight: bold; text-decoration: none; float: left;
}
#breadcrumb a:hover {
	border: 0px currentColor; color: rgb(0, 0, 0); line-height: 24px; text-decoration: none; float: left;
}
#breadcrumbd a:hover {
	border: 0px currentColor; color: rgb(0, 0, 0); line-height: 24px; text-decoration: none; float: left;
}
.clear {
	height: 0.1px; clear: both;
}
.clear5 {
	height: 5px; clear: both;
}
.clear10 {
	height: 10px; clear: both;
}
.clear15 {
	height: 15px; clear: both;
}
.clear20 {
	height: 20px; clear: both;
}
.clear30 {
	height: 30px; clear: both;
}
.clear35 {
	height: 35px; clear: both;
}
.clear40 {
	height: 40px; clear: both;
}
.clear50 {
	height: 50px; clear: both;
}
.clear54 {
	height: 54px; clear: both;
}
.clear70 {
	height: 70px; clear: both;
}
.clear100 {
	height: 100px; clear: both;
}
.clear130 {
	height: 130px; clear: both;
}
.clear200 {
	height: 200px; clear: both;
}
.table thead {
	color:#FFF; background:#937E58
}

.siva1 {background:#32363A;}
.siva2 {background:#25292B;}
.siva3 {background:#32363A;}
.siva4 {background:#474D52;}
.siva1 img, .siva2 img, .siva3 img, .siva4 img {display:block;margin:26px auto;}
.siva1 a, .siva2 a, .siva3 a, .siva4 a {float:left;width:100%;height:100%;}
.siva1:hover, .siva2:hover, .siva3:hover, .siva4:hover {background:#1d1d1d;}
.nopad {padding:0 !important;}

/*.logopod {background:url(../admin/images/rug.jpg);}*/
.prvimeni {padding:0 64px 0 54px;}
.date-header h4 {font-size:2em;}

#header nav ul.nav-main li.prvimeni a {color:#474D52;}
.prvimeni a:link {color:#474D52;}
.prvimeni a:visited {color:#474D52;}
.prvimeni a:hover {color:#fff;}
.prvimeni a:active {color:#fff;}


.brown-traka {background:#937E58;height:60px;}
.member-area {background:#AD9A72;color:#3c3222;padding:28px 0 22px 30px;font:bold 14px 'Open Sans';min-height:75px !important;}
.lang-area {color:#3c3222;padding:17px 0 17px 0;font:400 12px 'Open Sans';}
.lang-area img {opacity:1;}
.lang-area img:hover {opacity:0.75;}
.member-area a:link, .lang-area a:link {color:#3c3222;}
.member-area a:visited, .lang-area a:visited {color:#3c3222;}
.member-area a:hover, .lang-area a:hover {color:#3c3222;text-decoration:none;}
.member-area a:active, .lang-area a:active {color:#3c3222;}

.foot-copy {height:54px;background:#121415;color:#434343;font:200 11px/54px 'Open Sans';text-align:center;}
.foot-main {min-height:220px;background:#1a1d1e;color:#987f56;font:200 14px/24px 'Open Sans';padding:130px 0 55px 0;}
.foot-news {background:#987f56;color:#fff;font:200 11px/54px 'Open Sans';text-align:center;}

footer h4 a:link {color:#987f56;}
footer h4 a:visited {color:#987f56;}
footer h4 a:hover {color:#987f56;}
footer h4 a:active {color:#987f56;}

footer h6 {color:#987F56;font:normal 20px 'Open Sans';margin:0 0 25px 0;}


footer ul {margin:0 0 0 -25px;}

.subscribe {background:#3c3222;}
.subscribe img {margin:0 auto;}

.btn-news {background:#3D3527;color:#fff;padding:12px;}
.btn-news:hover {color:#fff;}
input.news {border:0px solid #3c3222; background:#fff;color:#3c3222;height:46px;}
.foot-news .form-control::-moz-placeholder {color:#3c3222;}
.foot-news form {margin:23px 0 0 0;}
.foot-news .form-inline .form-group {margin-right:18px;}
.foot-news .form-control:focus {border-color:#000;}

.noround {border-radius:0;}
.nopad {padding:0;}
.paddb30 {padding:0 0 30px 0;}
.borderl {border-left:1px solid #3c3f40;}
.paddl65 {padding-left:65px;}




.respected-members {background:url(../images/members-big.jpg) 0 0 no-repeat;height:400px;padding:90px 0 110px 0;}
.golden-member {background:url(../images/golden-member.png) 44px 0 no-repeat;min-height:100px;font:400 15px/36px 'Open Sans';color:#987F56;padding:20px 0 0 160px;}
.golden-member b {font:800 20px 'Open Sans';margin:0 0 17px 0;}
.respected {font:200 36px 'Open Sans';color:#A8A8A8;text-align:center;margin:0 0 53px 0;}
.respected div {display:inline-block;border-bottom:1px solid #474747;padding:0 0 8px 0;}

.big-bang {background:url(../images/big-iza.jpg) 0 0 no-repeat;height:810px;}
.big-bang2 {position:absolute;top:163px;left:0;height:810px;width:100%;z-index:2;}



.big-logo {margin:105px 0 57px 0;}
.upis-blok {margin:0 0 0 -78px;text-align:center;}
.upis-gumb {}
.terms {margin:0 0 0 0;color:#fff;/*display:inline-block;*/}
a.terms:link {color:#fff;text-decoration:underline;}
a.terms:visited {color:#fff;text-decoration:underline;}
a.terms:hover {color:#fff;text-decoration:none;}
a.terms:active {color:#fff;text-decoration:underline;}

.sivi-izbornik {height:170px;background:#51565B;margin:26px 0 0 0;}

.downer {width:50px;height:50px;background:url(../images/down.png) 0 0 no-repeat;display:block;margin:20px auto 0 auto;}
.downer:hover {width:50px;height:50px;background:url(../images/down.png) 0 -50px no-repeat;display:block;margin:20px auto 0 auto;}

.confirmation {color:#3c3222;font:200 48px 'Open Sans';margin:85px 0 35px 0;text-align:center;}

.oko-three {padding:0 30px;}
.oko-three p {line-height:21px;}
.oko-three h3 {padding:25px 0 0 0;}
.oko-three h3 a {text-transform:none;font:bold 24px/30px 'Open Sans';color:#25292b;margin:0 0 10px 0;}
.oko-three h3 a:link {color:#25292b;}
.oko-three h3 a:visited {color:#25292b;}
.oko-three h3 a:hover {color:#25292b;}
.oko-three h3 a:active {color:#25292b;}
.oko-three {font:200 14px 'Open Sans';color:#535a60;}

.oko-three2 {padding:0 30px 30px 30px;}
.oko-three2 p, .oko-three2 .oko-opis {line-height:17px;font-size:12px;height:53px;overflow:hidden;}
.oko-three2 h3 {padding:20px 0 10px 0;margin:0;height: 120px !important}
.oko-three2 h3 a {text-transform:none;font:bold 23px/28px 'Open Sans';color:#25292b;margin:0 0 10px 0;}
.oko-three2 h3 a:link {color:#25292b;}
.oko-three2 h3 a:visited {color:#25292b;}
.oko-three2 h3 a:hover {color:#25292b;}
.oko-three2 h3 a:active {color:#25292b;}
.oko-three2 {font:200 14px 'Open Sans';color:#535a60;background:#f4f4f4;}



.image-three {width:100%;}
/*.image-three2, .tvrtka-oko {width:800px;height:600px !important;}*/
.tvrtka-oko .image-three2 {width:auto !important;height:6auto !important;}

.image-three2, .tvrtka-oko {min-height:256px !important;text-align:center;}

@media (max-width: 1200px) {
.borderl {border-left:0px solid #3c3f40;margin:50px 0 0 0;}
}

@media (min-width: 1200px) {
.container {max-width: 1170px;width: auto;}
.container.main-menu {max-width:max-content;width: 1366px;}
.image-three2, .tvrtka-oko {height:256px !important;text-align:center;}
.tvrtka-oko .image-three2 {height:auto !important;}
}


.tvrtka-oko {border-right:1px solid #DCDEDF;}
.krek.kraken .tvrtka-oko {border-right:0 none}

/*
.helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
*/
.image-thre {margin:auto;vertical-align: middle;}

.dummy {
    padding-top: 100%; /* forces 1:1 aspect ratio */
}
.tvrtka-oko:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

.tvrtka-oko img {
    vertical-align: middle;
    display: inline-block;
}

.btn {white-space: normal;}

.btn-more {font-weight:600;font-size:18px;width:fit-content;display:block;background:#fff;color:#ae9162;padding:12px;border:2px solid #AE9162;margin:0 auto;}
.btn-more:hover {font-weight:600;font-size:18px;width:fit-content;display:block;background:#A89873;color:#fff;padding:12px;border:2px solid #AE9162;display:block;margin:0 auto;}
/*.btn-more:hover {font-weight:600;font-size:18px;width:150px;display:block;background:#fff;color:#000;padding:12px;border:2px solid #000;display:block;margin:0 auto;}*/

.btn-more2 {font-weight:600;font-size:15px;background:#fff;color:#ae9162;padding:7px 30px;border:2px solid #AE9162;}
.btn-more2:hover {font-weight:600;font-size:15px;background:#A89873;color:#fff;padding:7px 30px;border:2px solid #AE9162;}

.btn-more3 {font-weight:600;font-size:15px;background:#fff;color:#ae9162;padding:7px 20px;border:2px solid #AE9162;margin:0 0 20px 0;}
.btn-more3:hover {font-weight:600;font-size:15px;background:#A89873;color:#fff;padding:7px 20px;border:2px solid #AE9162;}

.btn-more4 {font-weight:600;font-size:15px;background:#3C3222;color:#fff;padding:6px 20px 7px 20px;border:0px solid #AE9162;margin:0 0 0 0;}
.btn-more4:hover {font-weight:600;font-size:15px;background:#A89873;color:#fff;padding:6px 20px 7px 20px;border:0px solid #AE9162;}

.btn-more5 {font-weight:600;font-size:18px;width:fit-content;display:block;background:#fff;color:#ae9162;padding:12px;border:2px solid #AE9162;margin:0 auto;text-align: center;}
.btn-more5:hover {font-weight:600;font-size:18px;width:fit-content;display:block;background:#A89873;color:#fff;padding:12px;border:2px solid #AE9162;display:block;margin:0 auto;text-align: center;}

.traz1 {border-right:1px solid #eee;border-top:0px solid #eee;border-bottom:0px solid #eee;border-left:0px solid #eee;}
.traz2 {border:0px solid #eee;}


.bordlr {border-left:1px solid #DCDEDF;border-right:1px solid #DCDEDF;}
.bordlrb {border-left:1px solid #DCDEDF;border-right:1px solid #DCDEDF;border-bottom:1px solid #DCDEDF;}
.bordl {border-left:1px solid #DCDEDF;}
.bordr {border-right:1px solid #DCDEDF;}
.kraken .bordr {border-right:0px solid #DCDEDF;}

.three-read {padding:0 0 130px 0;}

.social {float:right;}
.social a {background-image:url(../images/social.png);float:left;width:26px;height:25px;margin:0 6px 0 0;}
.social .facebook {background-position:0 0;}
.social .twitter {background-position:90px 0;}
.social .google {background-position:58px 0;}
.social .facebook:hover {background-position:0 -25px;}
.social .twitter:hover {background-position:90px -25px;}
.social .google:hover {background-position:58px -25px;}

.ikons {float:left;margin:10px;opacity:0.75;width:30px;}
.ikons:hover {opacity:1;}


div.slider-container {
    background: #000;
    min-height: 810px;
}

.grid-slika {width:100%;height:200px;}
.grid-box {background:#3C3222;color:#fff;font:bold 17px/22px 'Open Sans';padding:10px;display:block;}
a.grid-box:link {color:#fff;}
a.grid-box:visited {color:#fff;}
a.grid-box:hover {color:#fff;}
a.grid-box:active {color:#fff;}

.margind30 {margin-bottom:30px;}
.marginl30 {margin-left:30px;}

.medalja {float:left;width:100px;margin:15px;}

h1#subjekt {text-align:center;font:200 45px 'Open Sans';color:#1d1d1d;margin:0 0 40px 0;}
.textr {text-align:right;color:#1d1d1d;background:#eee;line-height:35px;}
.podatak {border:1px solid #eee;line-height:33px;}
.podatak input, .podatak textarea, .podatak select {border:0px solid #eee;box-shadow:none;}
.podatak input:focus, .podatak textarea:focus, .podatak select:focus {box-shadow:none;}
.podatak .form-control:focus {box-shadow:none;}


.brown-block {color:#fff;background:#AD9A72;text-align:center;font:200 25px/57px 'Open Sans';}

.ikon {margin:30px 0 15px 0;}
.blek {height:420px;}
.blek b {color:#000;}
.blek p {font:200 12px/15px 'Open Sans';height:60px;}
.row-eq-height {display: flex;}
.kontrolori-img {float:left;margin:0 50px 10px 0;}
.img-fluid{display: block;max-width: 100%;height: auto;margin-left: auto;margin-right: auto;}
.natjecaji {
background:#25292A;
padding:40px 55px;
font:200 23px 'Open Sans';
  -webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
}

.kontrolori b {font:bold 15px 'Open Sans';}
.kontrolori p {font:normal 12px/24px 'Open Sans';color:#987F56;}

footer hr {background:#3C4041;margin:45px 0;}

.kateg {background:#3C3222;}

.date-header3 {margin:0 0 10px 0;font-weight:bold;color:#937E58;}

.noround input, .noround select, .noround textarea {
-webkit-border-radius:0;
border-radius:0;
}

.kontakt-info {margin:-8px 0 0 0;}
.kontakt-info hr{background:#ccc;border:0 none;height:1px;margin:8px 0;}
.kontakt-info i {color:#987F56;margin:0 10px 0 0;font-size:1.5em;}

.greeni {/*color:#3C3222;*/}
.jumbotron {padding:30px 20px;-webkit-border-radius:6px;border-radius: 6px;background-color: #ad9a72;color:#fff;}
.jumbotron p {
    font-size: 20px;
    font-weight: 200;
    margin-bottom: 10px;
	color:#fff;
}




.l-span-2 {
	display: inline;
	float: left;
	width: 74px;
	margin-left: 0%;
	margin-right: 0%;
}
.b-header__language-selector {
	position: relative;
	height: 30px;
	/*margin-top: 25px;*/
	left:10px;
}
.b-header__language-selector:hover .b-header__language-selector-current {
	/*background-color: #f1f1f1;*/
}
.b-header__language-selector:hover .b-header__language-selector-list {
	display: block;
}
.b-header__language-selector a {
	color: #fff !important;
	font-size: 12px;
	font-weight: 500;
	text-decoration: none;
	text-transform: uppercase;
	height: 100%;
	display: block;
}
.b-header__language-selector-current {
	display: block;
	position: relative;
	background: 18px center;
}
.b-header__language-selector-current:after {
	position: relative;
	top: 50%;
	-ms-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	content: ' ';
	position: absolute;
	right: auto;
	left: 42px;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid #232f49;
	pointer-events: none;
}
.b-header__language-selector-list {
	line-height: 1;
	white-space: nowrap;
	display: none;
	overflow: hidden;
	position: absolute;
	z-index: 9001;
	top: 100%;
	width: 100%;
	padding: 0;
	background: #AD9A72;
}
.b-header__language-selector-list-item {
	background: 18px center;
}
.b-header__language-selector-list-item:hover {
	background-color: #3C3222;
}
.b-header__language-selector-list-item a {
	display: block;
	padding: 10px 30px 10px 40px;
}
.b-header__language-selector-current.m-hr, .b-header__language-selector-list-item.m-hr {
	background-image: url('/images/flags/hr.png');
	background-repeat: no-repeat;
}
.b-header__language-selector-current.m-en, .b-header__language-selector-list-item.m-en {
	background-image: url('/images/flags/en.png');
	background-repeat: no-repeat;
}
.b-header__language-selector-current.m-gb, .b-header__language-selector-list-item.m-gb {
	background-image: url('/images/flags/en.png');
	background-repeat: no-repeat;
}
.b-header__language-selector-current.m-pl, .b-header__language-selector-list-item.m-pl {
	background-image: url('/images/flags/pl.png');
	background-repeat: no-repeat;
}
.b-header__language-selector-current.m-de, .b-header__language-selector-list-item.m-de {
	background-image: url('/images/flags/de.png');
	background-repeat: no-repeat;
}
.b-header__language-selector-current.m-es, .b-header__language-selector-list-item.m-es {
	background-image: url('/images/flags/es.png');
	background-repeat: no-repeat;
}
.b-header__language-selector-current.m-it, .b-header__language-selector-list-item.m-it {
	background-image: url('/images/flags/it.png');
	background-repeat: no-repeat;
}
.b-header__language-selector-current.m-fr, .b-header__language-selector-list-item.m-fr {
	background-image: url('/images/flags/fr.png');
	background-repeat: no-repeat;
}
.b-header__language-selector-current.m-sl, .b-header__language-selector-list-item.m-sl {
	background-image: url('/images/flags/sl.png');
	background-repeat: no-repeat;
}


.owl-nav i {padding:5px 0 0 0;}

.langer {padding:10px 0 0 0;}
.main .korekt {margin-top:-30px;}
#header .nav-main-collapse {position:relative;z-index:3;}

@media (max-width: 1200px) {
.frmgrp {margin-left:30px;}
.pretraga{padding-left:54px !important;}
}


@media (max-width: 992px) {
.tp-fullwidth-forcer {display:none;}
.main {margin-top:0;}
.confirmation {margin-top:0;}
.respected-members {padding-top:30px;}
.lang-area {padding-right:60px;}
.foot-main {padding-top:120px;}
.member-area {padding:23px 70px 22px 30px;}
#header nav {float:right;}
.traz1 {border-bottom:1px solid #eee;}
.btn-more4 {width:100%;}
.potvrda {display:none;}
}

.pretraga{padding-left:565px;padding-top:37px;position:absolute;}




.pretraga a:hover {text-decoration:none;}

.potvrda {float:left;color:#fff;font:normal 25px/34px 'Open Sans';padding:0 60px 0 0;}

header div.search button.btn-default {
	border: 0;
	background: transparent;
	position: absolute;
	top: 0;
	right: 0;
	color: #CCC;
	z-index: 3;
}

.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
background-color:#fff;border:0 none;
}

.traz2 .btn-default {border:0 none;}
.traz2 .dropdown-menu {margin-top:-1px;}



.g-recaptcha {float:right;/*position:absolute;right:-308px;top:148px;*/}

.number {position:absolute;left:50%;transform: translate(-50%, 0);margin-top:158px;color:#fff;font:900 23px Orbitron, Arial;}
.number2 {position:absolute;left:49%;transform: translate(-50%, 0);margin-top:152px;color:#fff;font:900 23px Orbitron, Arial;}


#pretraga {padding-top: 50px;}
#po_znak {position:absolute;background:#eee;z-index:12;top:75px;display:none;/*left:-227px;*/padding-top:9px;}


.filter-option {font-size:13px;}
.po_prez, .po_znak {font-size:13px;}

#klose {
	color: #f00;
    font-size: 3em;
    position: absolute;
    right: 50%;
    top: 1px;
	}

@media (max-width: 750px) {
.langer {/*height:150px;*/}
.pretraga {z-index:33;padding-top:107px;padding-left:10px;}
#po_znak {top:44px;}
.traziznak {top:-45px;}
.traziznak {top:-9px;}
.textr {margin-bottom:0;text-align:left;}
.pom40 {margin-top:110px;}
#klose {
	color: #f00;
    font-size: 3em;
    position: absolute;
    right: 50%;
    top: 47px;
	}
}


@media (min-width: 991px) {
#pretraga {height:670px;overflow-y:scroll;padding-top: 45px;}
.traziznak {position:absolute;top:-74px;/*right:-466px;*/right:-516px;}
#po_znak {left:-227px;}
}


.uvjeti_link {font:bold 15px Arial;color:#000;}
a.uvjeti_link:link {color:#000;text-decoration:underline;}
a.uvjeti_link:visited {color:#000;text-decoration:underline;}
a.uvjeti_link:hover {color:#000;}
a.uvjeti_link:active {color:#000;text-decoration:underline;}

.mobile-first{margin-top:34px;}
.mobile-first .slider{position:unset;}

.mobile-second .sivi-izbornik{height: auto !important;}
.mobile-second .sivi-izbornik .row{display:flex; flex-wrap: wrap;}
.mobile-second .sivi-izbornik .row .nopad{width:100%;}
.mobile-second .big-logo{max-width:-webkit-fill-available;}

.mobile-preview, .desktop-preview{
	position: relative;
    width: 100%;
    height: auto;
    margin-top: 0px;
    margin-bottom: 0px;
}
.potvrda-mob{display:none !important;}
.search-desktop{display:none; background: #3C3222; color: #fff;}
.search-desktop:hover{color: #CCC;}
.search-mobile{display:none !important;}

@media (max-width:1400px){
	#header{height: 100px;}
}
@media (max-width:1100px){
	.forcefullwidth_wrapper_tp_banner.desktop-preview{height:780px !important;}
}
@media (max-width:991px){
	.forcefullwidth_wrapper_tp_banner.desktop-preview{height:auto !important;}
}
@media (max-width:991px){
	.forcefullwidth_wrapper_tp_banner.mobile-preview{height:960px !important;}
	.potvrda-mob{display:block !important;}
	.brown-traka .row .col-xs-12{width:75%;}
	.search-mobile{display:block !important;}
}
@media (max-width:800px){
	.forcefullwidth_wrapper_tp_banner.mobile-preview{height:1010px !important;}
}
@media (max-width:599px){
	.forcefullwidth_wrapper_tp_banner.mobile-preview{height:1310px !important;}
}
@media (max-width:400px){
	.forcefullwidth_wrapper_tp_banner.mobile-preview{height:1210px !important;}
}
@media (min-width:600px){
	.mobile-second .sivi-izbornik .row .nopad{width:50%}
}
@media (min-width:992px){
	.btn-search{display: block;float: right; margin: 6px 10px 0px 0px; display:inline-block;}
}

.brown-traka .row{padding-left:15px;}
#header{background-color: #937e58;}
.btn-search{right:75px;}