/* Add here all your CSS customizations */

.clear {clear: both; height: 0px}
.clear5 {clear: both; height: 5px}
.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}
.clear125 {clear: both; height: 125px}

h1.pocetna {
	font-size: 1em !important;
	line-height: 0px !important;
	margin: 0 !important;
}

.logo h1.pocetna  img {margin:0px 0 0 0;}
.logo-sticky-active h1.pocetna img {margin:0 0 0 0;}

header .logo a {position: relative;z-index: 1;font-family: Open Sans;font-size: 1.8em;font-style: italic;color: #000000;font-weight: 400;text-decoration: none;}

.logo-ostale {float:left; letter-spacing: -1px; float: left;font-size: 2.1em;line-height: 50px;margin: 0;font-family: Open Sans;font-style: italic;font-weight: 400;text-decoration:none}


.search-d {width:43px; height:40px; float:left; cursor:pointer}
.search-l {float:left; background: url("https://arhiva.bbz.hr/slike/search-l.png") top right no-repeat; border:none; width:170px; height:40px; line-height:34px; margin:0; font-style: italic; font-family:'Open Sans', Arial; font-size:13px; color:#777; padding:0 0 0 10px}
input:focus {outline: none;}
.search-l::-moz-placeholder{color:#777 !important;opacity:1}.search-l:-ms-input-placeholder{color:#777 !important}.search-l::-webkit-input-placeholder{color:#777 !important}

.slika-lijevo {float:left; margin: 0 15px 0 0}
.slika-lijevo1 {float:left; margin:0px 10px 10px 0; border:5px solid #E3E3E3}
.slika-lijevo2 {float:left; margin:7px 10px 10px 10px}
.slika-skupstina {float:left; margin:0 10px 0 0}

.icon-camera {color: #ffcc00;}
.icon-caret-square-o-down {color: #fda203;}

.header-top h1 {margin:0}
.pad0-desno {padding: 0 0 0 15px}
.pad0-lijevo {padding: 0 15px 0 0}

p {color: #000000}

a.svjetloplavi:link, a.svjetloplavi:visited, a.svjetloplavi:active {color: #53a4e0; text-decoration: none;}
a.svjetloplavi:hover {color: #ffffff; text-decoration: none;}

a.tagovi:link, a.tagovi:visited, a.tagovi:active {color:#000; text-decoration:none; border:1px solid #bbdaf1; border-radius:2px; padding:0 4px; background:#d0e9fc; float:left; margin:0 4px 4px 0; font-size:12px !important;}
a.tagovi:hover {border:1px solid #015696; background:#0066b3; color:#fff}
.poveznice {margin:30px 0 30px 0;}

a.bijeli2:link, a.bijeli2:visited, a.bijeli2:active {color: #ffffff; text-decoration: none;}
a.bijeli2:hover {color: #ffffff; text-decoration: none;}

a.bijeli-pocetna:link, a.bijeli-pocetna:visited, a.bijeli-pocetna:active {color: #ffffff; text-decoration: none;}
a.bijeli-pocetna:hover {color: #cccccc; text-decoration: none;}

a.bijeli:link, a.bijeli:visited, a.bijeli:active {color: #777777; text-decoration: none;}
a.bijeli:hover {color: #cccccc; text-decoration: none;}

a.t-sivi:link, a.t-sivi:visited, a.t-sivi:active {color: #008C00; text-decoration: none;font-weight: 500;}
a.t-sivi:hover {color: #008C00; text-decoration: none;font-weight: 500;}

a.crni:link, a.crni:visited, a.crni:active {color: #000; text-decoration: none}
a.crni:hover {color: #000; text-decoration: none;text-shadow:0 1px 0 rgba(255,255,255,.7)}

a.zuti:link, a.zuti:visited, a.zuti:active {color: #ffcc00; text-decoration: none;}
a.zuti:hover {color: #ffcc00; text-decoration: none;}

a.dodaj:link, a.dodaj:visited, a.dodaj:active {color: #FD7F03; text-decoration: none;}
a.dodaj:hover {color: #ff4200; text-decoration: none;}

a.t-zeleni:link, a.t-zeleni:visited, a.t-zeleni:active {color: #ffffff; text-decoration: none;}
a.t-zeleni:hover {color: #ffffff; text-decoration: none;}

.entry h3 a:link, .entry h3 a:visited, .entry h3 a:active {color: #008C00; text-decoration: none;}
.entry h3 a:hover {color: #FD7F03; text-decoration: none;}

.entry-v h3 a:link, .entry-v h3 a:visited, .entry-v h3 a:active {color: #008C00; text-decoration: none;}
.entry-v h3 a:hover {color: #FD7F03; text-decoration: none;}

.entry-kontakt h3 a:link, .entry-kontakt h3 a:visited, .entry-kontakt h3 a:active {color: #008C00; text-decoration: none;}
.entry-kontakt h3 a:hover {color: #FD7F03; text-decoration: none;}

.baza-udruga p {color:#777 !important}


a.plavi-skupstina:link {color: #ffffff; text-decoration: none;padding:10px ; margin:0;border-top: 1px solid #FFFFFF;display: block;}
a.plavi-skupstina:visited, a.plavi-skupstina:active {color: #ffffff; text-decoration: none; background: url(https://arhiva.bbz.hr/slike/active-skupstine2.png);background-position: 98% 50%;background-repeat: no-repeat;padding:10px 26px 10px 10px;border-top: 1px solid #FFFFFF;background-color: #45a412;}
a.plavi-skupstina:hover {color: #ffffff; text-decoration: none;background-image: url(https://arhiva.bbz.hr/slike/active-skupstine2.png);background-position: 98% 50%;background-repeat: no-repeat;padding:10px 26px 10px 10px;border-top: 1px solid #FFFFFF;background-color: #45a412;}




.breadcrumb-novi {height:32px; border:0; color:#777777; padding:0; overflow:hidden;list-style:none;}
.breadcrumb-novi {width:100%;margin:25px 0 0 15px}
.breadcrumb-novi h2 {font-size: 15px;line-height: 32px;margin: 0;color: #777777;font-family: Open Sans;font-weight: 400;}
.breadcrumb-novi img {float:left}
.breadcrumb-novi a:link, #breadcrumb a:visited, #breadcrumb a:active {color:#777777 !important; text-decoration:none; line-height:32px; border:0}
.breadcrumb-novi a:hover {color:#cccccc !important; text-decoration:none; line-height:32px; border:0}
ul.breadcrumb-novi li {display: inline;color: #777777;}

#breadcrumbd {height:32px; border:0; color:#000000; padding:0; overflow:hidden}
#breadcrumbd {width:100%; float:left}
#breadcrumbd h5 {font-size:15px; line-height:32px; margin:0; color:#000000;font-family: Open Sans;font-weight: 400;}
#breadcrumbd img {float:left}
#breadcrumbd a:link, #breadcrumbd a:visited, #breadcrumbd a:active {color:#000000 !important; text-decoration:none; line-height:32px; border:0}
#breadcrumbd a:hover {color:#000000 !important; text-decoration:none; line-height:32px; border:0}

.naslovostale {float:left}
.naslovostale h1 {font-size: 1.4em;font-weight: 300;margin: 0 0 0 0;color:#fff !important;text-transform:uppercase !important;}


.slider-tekst {font-family: 'Petit Formal Script', cursive; color:#ffffff; font-size:2.6em !important;line-height: 50px;} 
div.slider-container {background: url(https://arhiva.bbz.hr/slike/pozadina-za-rotator.png) top right no-repeat}

/*ZA SREDINU*/
.izbornik-mali-font {font-size: 0.8em;}

.naslov-lijevo {-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;color:#000;float: left;background: #ffcc00;width: 100%;padding: 13px 10px 13px 15px;font-size: 1.3em;font-weight: 400;}

.naslov-desno {-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-rightleft: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;color:#000;float: left;background: #ffcc00;width: 100%;padding: 13px 10px 13px 15px;font-size: 1.3em;font-weight: 400;}

.naslov-lijevo-sivi {-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;border-bottom-left-radius: 5px;color:#ffffff;float: left;background: #3e3e3e;width: 100%;padding: 13px 10px 8px 15px;font-size: 1.5em;font-weight: 400;}

.naslov-desno-sivi {-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-rightleft: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;color:#ffffff;float: left;background: #3e3e3e;width: 100%;padding: 13px 10px 8px 15px;font-size: 1.5em;font-weight: 400;}

.post-pocetna-naslov {height: 58px;overflow: hidden;margin: 0 0 20px 0;}
.post-pocetna-naslov h3 {color:#000000; font-size: 1.0em;font-weight: 400;letter-spacing: normal;line-height: 20px;margin-bottom: 0;text-transform: none}
.post-pocetna-naslov p {color: #5a5a5a;margin: 0 0 10px; font-size: 11px;line-height: 20px;}
.datum {float: left;background: #e1e1e1;padding: 0 5px;border-radius: 5px;margin: 0 10px 0 0;color: #606060;font-family: Open Sans;width: 53px;}
.datum-mjesec {text-transform: lowercase;font-size: 10px;text-align: center;border-bottom: 1px solid #c0c0c0}
.datum-dan {font-size: 30px;font-weight: 600;padding: 5px 0 8px 0;text-align: center;}





.vijesti-naslov {font-size: 19px;font-weight: 600;text-transform: none;line-height: 21px;height: 63px;overflow: hidden;color: #000000;float: left;width: 237px;}
.vijesti-tekst {height: 100px;font-family: Arial;color: #000000;margin: 15px 0 0 0;font-size: 14px;line-height: 20px;overflow: hidden;float: left;width: 299px;}



/*OSTALE STRANICE*/

#zupanija-box3 {width:100%;float:left;overflow:hidden;background: #45a412; /* Old browsers */
background: -moz-linear-gradient(top,  #45a412 0%, #038d01 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45a412), color-stop(100%,#038d01)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #45a412 0%,#038d01 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #45a412 0%,#038d01 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #45a412 0%,#038d01 100%); /* IE10+ */
background: linear-gradient(to bottom,  #45a412 0%,#038d01 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45a412', endColorstr='#038d01',GradientType=0 ); /* IE6-9 */;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;}
#zupanija-box3 li a.aktiv {color: #ffffff; text-decoration: none; display: block;background: url(https://arhiva.bbz.hr/slike/active-skupstine2.png);background-position: 98% 50%;background-repeat: no-repeat;padding:10px 26px 10px 10px;border-top: 1px solid #FFFFFF;background-color: #45a412;}
.pocetna-box-naslov3 {font-size:16px;margin:10px 10px 5px;color:#fff}
.pocetna-box-naslov3 ul li {color:#fff}



#zupanija-box3-arhiva {width:100%;float:left;overflow:hidden;background: #45a412; /* Old browsers */
background: -moz-linear-gradient(top,  #45a412 0%, #038d01 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45a412), color-stop(100%,#038d01)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #45a412 0%,#038d01 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #45a412 0%,#038d01 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #45a412 0%,#038d01 100%); /* IE10+ */
background: linear-gradient(to bottom,  #45a412 0%,#038d01 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45a412', endColorstr='#038d01',GradientType=0 ); /* IE6-9 */;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
padding:10px}


.datum-ostale {float: left;background: #e1e1e1;padding: 0 5px;border-radius: 5px;margin: 0 10px 0 0;color: #606060;font-family: Open Sans;width: 53px;}
.datum-ostale-godina {text-transform: lowercase;font-size: 10px;text-align: center;line-height: 13px;padding: 5px 0 0 0;}
.datum-ostale-mjesec {text-transform: lowercase;font-size: 10px;text-align: center;border-bottom: 1px solid #c0c0c0;line-height: 13px;padding: 0 0 5px 0;}
.datum-ostale-dan {font-size: 30px;font-weight: 600;padding: 5px 0 8px 0;text-align: center;}

.datum-ostale2 {float: left;background: #e1e1e1;padding: 0 5px;border-radius: 5px;margin: 0 10px 0 0;color: #606060;font-family: Open Sans;width: 53px;}
.datum-ostale2-godina {text-transform: lowercase;font-size: 10px;text-align: center;line-height: 13px;padding: 5px 0 0 0;}
.datum-ostale2-mjesec {text-transform: lowercase;font-size: 10px;text-align: center;border-bottom: 1px solid #c0c0c0;line-height: 13px;padding: 0 0 5px 0;}
.datum-ostale2-dan {font-size: 30px;font-weight: 600;padding: 5px 0 8px 0;text-align: center;}

.smaller-box-uvodna {color:#000000;width: 21em;height: 11em;padding: 36px 44px 25px 31px;float: left;background: url(https://arhiva.bbz.hr/slike/uvodna_bg.png) 0 0 no-repeat;margin: -18px 0 4px -12px;}
.smaller-box-uvodna:hover {cursor:pointer;background:url(https://arhiva.bbz.hr/slike/uvodna_bg.png) bottom left no-repeat}

.entry-vijest {float:left;margin:0 0 43px 0;height:213px;overflow:hidden;}
.entry-vijest h3 {line-height: 20px;height: 79px;margin-bottom: 10px;overflow:hidden}
.entry-vijest p {line-height:20px; margin:0}
.cijeli-clanak {background: #008c00;padding: 0 20px 0 36px;font-size: 13px;color: #008c00;margin: 0 0 5px 0;float: left;width: 100%;text-align:right; cursor:pointer}

.entry-vijest2 {float:left;margin:0 0 43px 0;height:213px;overflow:hidden;}
.entry-vijest2 h3 {line-height: 20px;height: 39px;margin-bottom: 10px;overflow:hidden}
.entry-vijest2 p {line-height:20px; margin:0}

.entry-okolis {float:left;margin:0 0 43px 0;height:115px;overflow:hidden;}
.entry-okolis h3 {line-height: 20px;height: 39px;margin-bottom: 10px;overflow:hidden}
.entry-okolis p {line-height:20px; margin:0}


.entry-gradovi {float:left;margin:0 0 43px 0;height:172;overflow:hidden;}
.entry-gradovi h3 {line-height: 20px;height: 39px;margin-bottom: 10px;overflow:hidden}
.entry-gradovi p {line-height:20px; margin:0}

.entry-vijest3 {float:left;margin:0 0 43px 0;height:122px;overflow:hidden;}
.entry-vijest3 h3 {line-height: 20px;height: 59px;margin-bottom: 10px;overflow:hidden}
.entry-vijest3 p {line-height:20px; margin:0}

.entry-nabava {float:left;margin:0 0 43px 0;height:139px;overflow:hidden;}
.entry-nabava h3 {line-height: 20px;height: 63px;margin-bottom: 10px;overflow:hidden}
.entry-nabava p {line-height:20px; margin:0}

.entry-proracun {float:left;margin:0 0 43px 0;height:96px;overflow:hidden;}
.entry-proracun h3 {line-height: 20px;height: 60px;margin-bottom: 10px;overflow:hidden}
.entry-proracun p {line-height:20px; margin:0}

.entry-skupstina {float:left;margin:0 0 50px 0;height:160px;overflow:hidden;padding:0 0 10px 20px}
.datum-skupstina {float:left;color:#ffffff}
.entry-skupstina h3 {line-height: 20px;height: 60px;margin-bottom: 10px;overflow:hidden}
.cijeli-clanak-skupstina {background: #008c00;padding: 0 20px 0 15px;font-size: 13px;color: #008c00;margin: 0 0 5px 0;float: left;width: 100%;text-align:right; cursor:pointer}

.entry-glasnik {float:left;margin:0 25px 50px 0;height:270px;overflow:hidden;border-left:1px solid #ddd;padding:0 0 10px 20px}
#zupanijski-glasnik {text-align:center;height:350px;float:left;display:block;margin:20px 0 10px 0}
#zupanijski-glasnik-in {margin-left:-87px;overflow:hidden}
.zupanijski-glasnik-in {margin-left:-87px;overflow:hidden}
.glasniknaslov {margin:0 0 0 32px; font-weight:bold;color:#999;line-height:18px}

.entry-adresar {float:left;margin:0 0 43px 0;height:158px;overflow:hidden;}
.entry-adresar h3 {line-height: 20px;height: 60px;margin-bottom: 10px;overflow:hidden}
.entry-adresar p {line-height:20px; margin:0}

.entry-kontakt {float:left;margin:0 25px 30px 0;overflow:hidden;border-left:1px solid #ddd;padding:0 0 10px 20px}

.entry-v {float:left; width:100%}
.entry-v h3 {font-size: 1.8em;text-transform: none;line-height:29px}

.entry .datum2 {float:left;color:#333}
.datum2 {background:url(https://arhiva.bbz.hr/slike/date_dot.png) center left no-repeat;padding:0 0 0 20px;font-familiy:'Georgia';font-style:italic;font-size:11px;color:#008c00;margin:0 0 5px 0}


.ostale-h1 {float: left;width: 100%;padding: 5px 15px;margin: 0 0 30px 0;border-left: 4px solid #ddd;text-transform: uppercase;font-size: 2em;font-weight: 500;}

.quote {width: 100%;font-family: Open Sans;font-size: 18px;line-height: 25px;float: left;margin: 10px 0;color: #000;text-align: justify;}
hr.tall {margin: 22px 0 12px 0;}
.slika-text {float: left;}
.povratak {padding: 13px;font-style: italic;font-size: 15px;-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-rightleft: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
color:#ffffff;
background: #45a412; /* Old browsers */
background: -moz-linear-gradient(top,  #45a412 0%, #038d01 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45a412), color-stop(100%,#038d01)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #45a412 0%,#038d01 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #45a412 0%,#038d01 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #45a412 0%,#038d01 100%); /* IE10+ */
background: linear-gradient(to bottom,  #45a412 0%,#038d01 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45a412', endColorstr='#038d01',GradientType=0 ); /* IE6-9 */
}


#facebook-likes {float:right;position:relative;margin-right:-20px;z-index:1}
#facebook-likes-in {width:117px;position:fixed;top:395px;background:#fff;padding:10px;border-radius:5px}

.google-karta {float:left; display:block; margin:0; width:100%; height:500px}

.download-l {font-weight:600;margin: 0 0 0 30px;}
.download-d {font-weight:600;margin: 0 0 0 30px;}
.download-opis {color: #fda203;font-size: 1.2em;font-style: italic;margin: 10px 0 10px 30px;}

.galerija-d {
    float: left;
    height: 165px;
    padding: 15px;
    width: 165px;
}


.galerija-oko {
    float: left;
    height: 190px;
    margin: 8px;
    width: 187px;
    background:url(https://arhiva.bbz.hr/slike/sjena-bbz.jpg) top left no-repeat;
}


.galerija-poc {
	 background: url("https://arhiva.bbz.hr/slike/slike.png") no-repeat scroll left top transparent;
    float: left;
    height: 222px;
    margin: 5px;
    width: 222px;
}

.galerija-poc2 {
	
    float: left;
    height: 160px;
    margin: 24px;
    padding: 8px;
    width: 160px;
}



section.toggle h3 {font-size: 16px;margin: 0;padding: 0;text-transform: none;line-height: normal;color: #333333;}
section.toggle label i {font-size: 0.7em;margin-right: 8px;position: relative;top: 6px;float: left;}
.vise-tabi {float: left;margin: 20px 0 15px 15px;font-size: 18px;color: #008C00;padding: 0;font-weight: 600; }

.paginationw {margin-top:10px; height:52px; overflow:hidden; float:right; font-size:12px}
.paginationw a, .paginationw strong {float:left; margin-left:5px; color:#474747; text-decoration:none; padding:4px 10px; border:solid 1px #B6B6B6; background:#E6E6E6; background:-moz-linear-gradient(top,#FFFFFF 1px,#F3F3F3 1px,#E6E6E6); background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#FFFFFF),color-stop(0.02,#F3F3F3),color-stop(1,#E6E6E6))}
.paginationw a, .paginationw strong {border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px}
.paginationw a:first-child {margin-left:0px}
.paginationw img {border:none}
.paginationw a:hover, .paginationw strong {background:#fff}



.clanovi-podaci{
    float: left;
    font-size: 14px;
    line-height: 14px;
    margin: 27px 0 0;
    width: 100%;
}
.tabl-pod-cl {

    float: left;
    color:#000000;
    font-weight: bold;
    padding: 4px 21px 4px 4px;
    text-align: right;
    width: 100%;
}



/*Tablica gradova i opcina*/
.slika-grad{
float:left;
width:400px;
height:200px
overflow:hidden;
}
.grb-zastava{
float: left;
    height: 153px;    
    width: 420px;
    margin:10px 0 0 0;
}
.kontakt-podaci{
background: none repeat scroll 0 0 #E3E3E3;
    float: left;
    font-size: 12px;
    line-height: 14px;
    padding: 6px 5px 2px 6px;
    width: 73%;
margin: 0 0 10px 0;
}
.načelnik-grad{
float:left;
width:400px;
height:200px
}
.dan-grada{
float:left;
width:400px;
height:200px
}

.kratki-opis{
float:left;
width:400px;
height:200px
font-size: 16px;
}

.zoom2 {
    float: left;
    height: 188px;
    margin: 0 11px 0 0;
    overflow: hidden;
    position: relative;
    width: 192px;
    border:5px solid #E3E3E3;
    border-radius:5px;
}

.tabl-pod {
background: none repeat scroll 0 0 #EEEEEE;
    float: left;
    font-weight: bold;
    line-height: 12px;
    margin: 0 0 4px 0;
    padding: 4px 10px 4px 4px;
    text-align: right;
    width: 100%;
}

.zoom-grb {float:left;margin:0;width:110px}
.zoom-zastava {float:left; background: url("https://arhiva.bbz.hr/slike/zastava-podloga.jpg") bottom left no-repeat;width:211px;height:149px;display:block}

.zastava {background: none repeat scroll 0 0 #E3E3E3;
    float: left;
    height: 30px;
    line-height: 20px;
    margin: 10px 10px 10px 0;
    padding: 5px;
    width: 201px;
    text-align:center;
    font-family:'Georgia';
    font-size:14px;

}
.grb {background: none repeat scroll 0 0 #E3E3E3;
    float: left;
    height: 30px;
    line-height: 20px;
    margin: 10px 10px 0 0;
    padding: 5px;
    width: 110px;
    text-align:center;
    font-family:'Georgia';
    font-size:14px;
}

.margina {padding: 0 0 2px 12px;}




section.page-top .naslovostale h1 {
	color: #FFF;
	display: inline;
float:left;
	font-weight: 200;
	margin: 1px 0 -25px;
	min-height: 37px;
	line-height: 37px;
	padding: 0 30px 0 0;
	position: relative;
background: url(https://arhiva.bbz.hr/slike/velika-strelica.png) 100% 13px no-repeat;
}

section.page-top {margin:0 25px 35px 25px !important;-webkit-border-radius: 2px;border-radius: 2px;min-height:40px !important;padding:0 !important;}
section.page-top ul.breadcrumb {float:left !important;margin:7px 0 0 20px !important;}
/*.breadcrumb {margin:0 !important;}*/

.featured-box, .obuhvat {cursor:pointer}

.featured-box-primary h4 a:link, .featured-box-primary h4 a:visited, .featured-box-primary h4 a:hover, .featured-box-primary h4 a:active, {color: #E05048 !important;}
.featured-box-secundary h4 a:link, .featured-box-secundary h4 a:visited, .featured-box-secundary h4 a:hover, .featured-box-secundary h4 a:active, {}
.featured-box-tertiary h4 a:link, .featured-box-tertiary h4 a:visited, .featured-box-tertiary h4 a:hover, .featured-box-tertiary h4 a:active {color: #4EB25C !important;}
.featured-box-quaternary h4 a:link, .featured-box-quaternary h4 a:visited, .featured-box-quaternary h4 a:hover, .featured-box-quaternary h4 a:active {color: #734BA9 !important;}

h2 a:link, h2 a:visited {color: #000000 !important; text-decoration:none !important;}
h2 a:active, h2 a:hover {color: #333333 !important; text-decoration:none !important;}


.btn-sivi {
	border-color: #cccccc;
	color: #000000;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #eeeeee;
	background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));
	background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
	background-image: -o-linear-gradient(top, #eeeeee, #dddddd);
	background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0);
	border-color: #cccccc #cccccc #cccccc;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.btn-sivi:hover {
	border-color: #cccccc;
	background-color: #cccccc;
}

.btn-sivi:active,
.btn-sivi:focus {
	border-color: #cccccc;
	background-color: #cccccc;
}

.tablica, .tablica th, .tablica td {vertical-align:top !important;}

.slika100 {width:100%;height:auto;}
.slikaborder {border:3px solid #ddd;}


.boxi {padding:0;cursor:pointer;}


.goremalo {position:relative;margin:-143px auto 0 auto;z-index:4;padding:30px 5px;background:#fff;}
.goremalo2 {position:relative;margin:-159px auto 0 auto;z-index:4;padding:25px 0;background:#fff;}
.goremalo3 {position:relative;margin:-129px auto 0 auto;z-index:4;padding:25px 0;background:#fff;}



.sjena {z-index:-1;margin:1px 0 0 0;position:relative;}


#footer {font-size:1em; font-weight: 200;}
footer div.container div.row > div {margin-bottom: 45px;}
.bbz-info {width: 292px;padding: 20px 0 0 0;border-right: 1px solid #3e3e3e;height: 320px;}
.bbz-linkovi {padding: 20px 0 0 0;border-right: 1px solid #3e3e3e;width: 278px;height: 320px;}
.bbz-kontakt {padding: 20px 0 0 0;color:#8e8e8e}

footer a {color:#ffcc00 !important; text-decoration:none}
footer a:hover {text-decoration:none}

div.footer-copyright {background: none repeat scroll 0 0 #242424;padding: 10px 0; border-top: none;margin-top: 0;}
.footer-copyright div.container div.row > div {margin:0}
div.footer-copyright p {color:#606060}

div.footer-linkovi {background: url(https://arhiva.bbz.hr/slike/footer-linkovi-pozadina.png) top left repeat-x;padding: 25px 0; border-top: none;margin-top: 0;}
.footer-linkovi div.container div.row > div {margin:0}


.foot-a a {display:block;font-family: Open Sans;font-size: 1em;}
.foot-a a:link {color:#8e8e8e !important;text-decoration:none;}
.foot-a a:hover {color:#8e8e8e !important;text-decoration:none;}
.foot-a a:visited {color:#8e8e8e !important;text-decoration:none;}
.foot-a a:focus {color:#8e8e8e !important;text-decoration:none;}




.pratite {float:left;margin:0 12px 0 0;font:200 14px 'Open Sans';color:#848484;}

div.social-icons {position: absolute;left: 0;top: -347px;}
div.social-icons2 {position: absolute;left: 19%;top: 31%;z-index: 999;}

ul.nav_cat_archive li a {padding:0 !important;text-transform:uppercase !important;font:normal 14px 'Open Sans';}
ul.nav_cat_archive li ul li a {padding:0 0 0 10px !important;background:url(https://arhiva.bbz.hr/slike/lista-strel.gif) 0 8px no-repeat;}
ul.nav_cat_archive li ul li a:link {color:#74a2e8 !important;text-transform:none !important;font:200 13px 'Open Sans';}
ul.nav_cat_archive li ul li a:hover {color:#fff !important;}
ul.nav_cat_archive li ul li a:focus {color:#74a2e8 !important;}
ul.nav_cat_archive li ul li a:visited {color:#74a2e8 !important;}
ul.nav_cat_archive li ul li {line-height:20px;}

.dropdown-menu {width:400px;font-size:17px;}
.dropdown-menu-lijevo {width: 100%;position: absolute;z-index: 1000;display: none;float: left;font-size:0.9em; padding: 5px 0;list-style: none;font-size: 14px;background-color: #ffffff;border:none;box-shadow: none;}

.dropdown-menu > li > a {padding:9px 20px;white-space: pre-line;}
.bez-warp {white-space: nowrap;}

header.flat-menu nav ul.nav-main li.active > a{color: #ffffff;background: #ffa200 !important;}
.desno-izbornik{right: 123px;}
.desno-izbornik-en {right: 112px;}
.desno-izbornik-de {right: 119px;}

.destacados{
    padding: 20px 0;
	text-align: center;
}
.destacados > div > div{
	padding: 10px;
	border: 1px solid transparent;
	border-radius: 4px;
	transition: 0.2s;
}
.destacados > div:hover > div{
	margin-top: -10px;
	border: 1px solid rgb(200, 200, 200);
	box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 5px 2px;
	background: rgba(200, 200, 200, 0.1);
	transition: 0.5s;
}

.destacados .col-md-2 {padding-left:0 !important;padding-right:0 !important;width:19% !important;}

.manjihadva {font-size:1.8em !important;}


.col-md-offset-1 {margin-left: 2.666%;}

.formuzi .form-control {width:91% !important;}

.cc-cookies{border: 1px solid #DCDCDC;box-shadow:3px 3px 10px 5px rgba(0, 0, 0, 0.1);position:fixed;width:230px;right:30px;bottom:50px;padding:20px;background:#fff;background:rgba(255,255,255,.95);font-size:13px;font-weight:400;z-index:99999;text-align:center;color:#333}
.cc-cookies a,.cc-cookies a:hover{color:#3175A4;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;background:#fff;padding:2em 5%;border:1px solid #ccc;font-size:18px;color:#333}
.cc-cookies a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset,.cc-cookies-error a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-decline{display:inline-block;color:#fff;text-decoration:none;background:#7DAF3B;padding:.5em .75em;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.25);text-shadow:0 -1px 0 rgba(0,0,0,.35);-o-transition:background .5s ease-in;-webkit-transition:background .25s ease-in;-moz-transition:background .25s ease-in}
.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline{background:#af3b3b;margin-left:.5em}
.cc-cookies a.cc-cookie-reset{background:#f15b00}
.cc-cookies a:hover.cc-cookie-accept,.cc-cookies a:hover.cc-cookie-decline,.cc-cookies a:hover.cc-cookie-reset,.cc-cookies-error a:hover.cc-cookie-accept,.cc-cookies-error a:hover.cc-cookie-decline{background:#000;-o-transition:background .5s ease-in;-webkit-transition:background .25s ease-in;-moz-transition:background .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:.5em 1em;left:auto;top:auto}
.cc-cookies.cc-discreet a.cc-cookie-reset{background:0 0;text-shadow:none;padding:0;text-decoration:underline}
.cc-cookies.cc-discreet a:hover.cc-cookie-reset{text-decoration:none}
.cc-cookies a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display:block;margin:1em 0}


.hot-news-box {
    width: 100%;
}
.hot-news-naslov {
    background: none;
font-family: open sans;
    font-size: 1.3em !important;
    font-weight: 400;
    height: 3.3em;
    line-height: 1.1em;
    margin: 0 0 2%;
    overflow: hidden;
    padding: 0 2%;
    width: 45%;
    color:#000000;
    float:left;
}
.hot-news-tekst {
    background: none;
    font-size: 1em !important;
    font-weight: 300;
    height: 7em;
    line-height: 1.4em;
    overflow: hidden;
    padding: 0 2%;
    width: 45%;
    color:#000000;
    float:left;
}


td.iznostab {
    text-align: right;
}

.table {
  width: 100%;
  margin-bottom: 18px;
  color:#000;
  border:1px solid #cccccc;
}
.table p {margin:0;}
.table th,
.table td {
  padding: 5px 7px;
  line-height: 16px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #cccccc;
}
.table td {vertical-align:middle; font-size: 13px;}
.table th {
  font-weight: 400;
  font-size: 1.2em;
  color: #fff ;
  background:#cccccc !important;
}
.table thead th {
  vertical-align: bottom;
  background: #cccccc;
  font-family:open sans
  font-weight: 600;
  font-size: 16px;

}
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody + tbody {
  border-top: 2px solid #cccccc;
}

.table td {border-right:1px solid #cccccc}
.table tbody tr:hover td,
.table tbody tr:hover th {
  background-color: #F4F4F4;
}

.close {
    opacity: 1 !important;
}




.prikazi {cursor:pointer; float:right; background: #F2F2F2;
    float: left;
    width: 100%; font-size:18px; color:#333; margin-bottom:15px; padding:10px 10px;}
.prikazi:hover {color: #595959;
    text-decoration: none;}
.extended-show {float:left;  margin-left: 10px;}

.prostorni-planovi-h2 {
    font-size: 16px;
    margin-bottom: 0;
}

.one {
    margin-top: 10px;width:400px;
}

.two {
    margin-top: 10px; width:400px;
}

.entry-novosti4 {
  
    float: left;
    margin-bottom: 15px;
    margin-left:30px;
    padding-bottom: 15px;
    width: 75%;
}

#izbornik-uo-desno {float:right;position:relative;margin-right:-10px;z-index:1}
#izbornik-uo-desno-in {width:256px;position:absolute;top:86px;background:#fff;padding:10px;border-radius:5px}

#izbornik-uo-dolje {}
#izbornik-uo-dolje-in {}



@media (max-width: 1599px) {

#slidebox {
    top: 150px !important;
    left: 320px !important;
}

}

@media (max-width: 1200px) {

#slidebox {
    top: 150px !important;
    left: 102px !important;
}

}

@media (max-width: 991px) {


#slidebox {
    display: none;
}


.cestitka-mobile {
    background: url(https://arhiva.bbz.hr/slike/hrvatska-zastava-01.jpg) top center repeat-x;
    padding: 25px 12px;
    border-top: none;
    margin-top: 0;
    text-align: center !important;
    display: block !important;
    color: #000;
}

}


.panel-group .panel-zastita {
    border-radius: 0px !important;
    overflow: unset !important;
}


.panel-group-zastita {
margin-top: 124px !important;
clear: both;

}

.naslov-slike {
    color: #000;
    float: left;
    background: #ffcc00;
    width: 100%;
    padding: 6px;
    font-size: 0.9em;
    font-weight: 400;
    margin-top: -10px;
    margin-bottom: 20px;
    text-align: center;
    line-height: 18px;
}

.naslov-slike-gore {
    color: #000;
    background: #ffcc00;
    padding: 10px 6px 6px;
    margin-top: 20px;
    margin-bottom: 4px;
    font-size: 0.9em;
    font-weight: 400;
    width: 300px;
    float: none;
    text-align: center;
    line-height: 18px;
}

.slika-zajedno {
float: left;
}

.cestitka-mobile {
display: none;
}

.cestitka-mobile-bozic {
display: none;
}


/*slidebox-novi*/
#slidebox-novi {
-webkit-box-shadow: -1px 7px 18px 0px rgba(0,0,0,0.75);
-moz-box-shadow: -1px 7px 18px 0px rgba(0,0,0,0.75);
box-shadow: -1px 7px 18px 0px rgba(0,0,0,0.75);
background: #3da147;width: 650px;height: auto;padding: 50px 40px 20px 40px;border: 0;position: absolute;
/*
top: 0px;
left: 0px;
*/
left: 50%;
transform: translateX(-50%);
top: 30%;
z-index: 10000;max-width: 100%;}
#slidebox-novi p, a.more {letter-spacing:1px;color:#fff;}
#slidebox-novi a:hover {text-decoration: none;}
#slidebox-novi img {max-width: 100%;height: auto;margin:0 0 20px 0;}
a.more {cursor:pointer;color:#fff;}
a.more:hover {text-decoration:underline;}
#slidebox-novi h2 {color:#E28409;font-size:18px;margin:10px 20px 10px 0px;}
a.closep {background: url(https://arhiva.bbz.hr/slike/sakri-zatvori.png) no-repeat top left;width: 75px;height: 15px;position: absolute;cursor: pointer;top: 10px;right: 10px;opacity: 0.6;}
a.closep:hover {opacity: 1;}
.pop-up-naslov-novi{float:left; font-weight:bold; font-size: 14px;margin:0 0 0px 16px;height: 40px;overflow: hidden;width: 259px;cursor:pointer;text-align:center}
.pop-up-naslov2 {float: left;font-weight: normal;margin: 0 0 20px 0;color: #fff;font-size: 22px;line-height: 26px;text-transform: uppercase;}






.dp_icon{left:-48px;right:auto!important;position:absolute;display:inline-block;width:48px;height:48px;padding:0;margin:0;border:1px solid #fff;border-right: 0;cursor:pointer;background: #2F4876;color: #fff;font-size: 2em;top: 170px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.dp_icon:focus {outline: none;}
button.close_container{background:#fff!important;color:#cc0000!important;cursor:pointer;display:block;padding:0;border:0;width:34px;height:34px;line-height:34px;font-weight:700;font-size:15px;margin:0;position: relative;left: 156px;}
button.close_container:hover,button.close_container:focus{color:#ff0000!important;}
body .dp_container button.dp-action-button{background:#fff!important;color:#2F4876!important;width:100%;padding:5px 0;text-align:center;cursor:pointer;border:1px solid #fff;font-size:15px;font-weight:700;margin:0;border-radius: 4px;}
body .dp_container button.dp-action-button:hover,body .dp_container button.dp-action-button:focus,body .dp_container button.dp-action-button.active_button{background:#E4ECFB!important;color:#2F4876!important;}
body .dp_container.dark_theme.dp_container.active {border-left: 1px solid #fff;}
body .dp_container.dark_theme.dp_container.active,
body .dp_container.dark_theme #access_container,
body .dp_container.dark_theme .access_container_inner,
body .dp_container.dark_theme .dpop,
body .dp_container.dark_theme .dpop_title,body .dp_container.dark_theme .dpop_exe,
body .dp_container.dark_theme .font_resizer a,body .dp_container.dark_theme .contrast_trigger{background:#2F4876!important;color:#fff!important}



.dp-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}
.dp_container{top:32px}
body.is_underline a{text-decoration:underline!important}
body.highlight_links_on a{background-color:yellow!important;color:#000!important}
body.highlight_links_on a span{color:#000!important}
body.invert_mode_on{-webkit-filter:invert(100%);filter:invert(100%)}
body.remove_animations *{transition:none!important;-o-transition:none!important;-ms-transition:none!important;-moz-transition:none!important;-webkit-transition:none!important}
body.arial_font_on *{font-family:Arial,Helvetica,sans-serif!important}
body.dp_keyboard_access a:focus,body.dp_keyboard_access button:focus,body.dp_keyboard_access input:focus,body.dp_keyboard_access select:focus,body.dp_keyboard_access textarea:focus{background-color:#f3f57c!important;color:#000!important}
body.admin-bar .dp_plugin_credits{bottom:32px}
body .dp_scanner_element{outline:5px solid yellow!important}
body .dp_scanner_link{background-color:yellow!important;outline:5px solid yellow!important;color:#000!important}
body .dp_plugin_credits{position:absolute;bottom:0;left:0;width:100%;text-align:center;font-family:Arial;font-size:12px;background:#216073!important;color:#fff!important}
body .dp_plugin_credits a{font-family:Arial;font-size:12px;display:block;background:#216073!important;color:#fff!important}
body .dp_container{width:200px;background:#fff!important;color:#000!important;position:fixed;top:0;height:100%;z-index:8009;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}
body .dp_container .font_resizer button.dp-action-button.smaller{width:46%;float:left}
body .dp_container .font_resizer button.dp-action-button.larger{float:right;width:46%}
body .dp_container .font_resizer button.dp-action-button.dp-font-reset{margin-top:12px;width:100%;clear:both}
body .dp_container .dpop{padding-bottom:.6rem;margin-bottom:1rem;border-bottom:1px solid #000}body .dp_container .dpop:before,body .dp_container .dpop:after{content:'';display:block;clear:both}
body .dp_container.dark_theme .dpop{border-bottom:1px solid #444343}
body .dp_container.dark_theme a.active_button{border:1px solid #216073!important}
body .dp_container.dark_theme .font_resizer a,body .dp_container.dark_theme .contrast_trigger{border:1px solid #fff;color:#fff}
/*body .dp_container *{background:#fff!important;color:#000!important}*/
.dp_container{left:auto!important;right:-200px}
.dp_container.active{right:0}
.dp_container a{color:#000}
.access_container_inner{padding:0 10px;margin-top:14px}

#access_container{margin-top:0;padding-top:10px}
#access_container a:focus{color:#fff;background:#000}
.dpop_exe a{text-decoration:none;font-size:15px}
.dpop_title{margin-bottom:.4rem;font-weight:600}
.contrast_trigger{width:100%}
.color_selector{display:none;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}
.color_selector.is_visible{display:block}
.color_selector button{display:inline-block;cursor:pointer;font-size:0;width:30px;height:30px;float:left;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;border:2px solid #000;margin:5px;padding:0}
.color_selector .black{background:#000!important}
.color_selector .white{background:#fff!important}
.color_selector .green{background:#00FF21!important}
.color_selector .blue{background:#0FF!important}
.color_selector .red{background:red!important}
.color_selector .orange{background:#FF6A00!important}
.color_selector .yellow{background:#FFD800!important}
.color_selector .navi{background:#B200FF!important}
.active_greyscale{
	filter:grayscale(100%);
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:url('https://arhiva.bbz.hr/slike/desaturate.svg#greyscale');
	filter:url("data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg"><filter id="grayscale"><feColorMatrix type="matrix" values="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0" /></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(1)
}
.dp-dark-overlay{position:fixed;z-index:50;background:rgba(0,0,0,.8);top:0;bottom:0;left:0;right:0;width:100%;height:100%}
.dp-lights-selector{position:relative;z-index:100;background:#fff;color:#000}
.dp-skip{position:relative;top:-10000px;left:-10000px;height:1px;width:1px;text-align:left;overflow:hidden}
.dp-skip:focus{left:0;top:0;width:100%;height:auto;padding:5px 0;text-align:center;cursor:pointer;border:1px solid #fff;font-size:15px;font-weight:700}
.dp-skiplinks-menu{position:absolute;left:0;top:0;margin:0;padding:0}
.dp-skiplinks-menu ul{margin:0;padding:0;list-style-type:none}
.dp-skiplinks-menu ul a{text-decoration:none;position:absolute;z-index:99999;left:-10000px;top:-10000px}
.dp-skiplinks-menu ul a:focus,.dp-skiplinks-menu ul a:active,.dp-skiplinks-menu ul a:hover{left:16px;top:42px;background:#216073;color:#fff;padding:6px 20px;display:inline-block;font-size:18px;font-weight:700;white-space:nowrap}


@font-face {
    font-family: 'OpenDyslexic';
    src: url('https://arhiva.bbz.hr/fonts/OpenDyslexic-Regular.woff2') format('woff2'),
    url('https://arhiva.bbz.hr/fonts/OpenDyslexic-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.high-contrast-textblock {background:#fff !important; color:#000 !important;}
.high-contrast-textblock a.plavi-skupstina {color:#000 !important; background:#fff !important;}
.high-contrast-textblock a.plavi-skupstina:visited, a.plavi-skupstina:active {color:#000 !important; background:#fff !important;}
.high-contrast-textblock .pocetna-box-naslov3 {color:#000 !important;}

body.page--dyslexic-font * {font-family: 'OpenDyslexic', sans-serif !important;}
body.page--dyslexic-font .fa {font-family: 'FontAwesome' !important;}
body.page--dyslexic-font .icon {font-family: 'FontAwesome' !important;}
body.page--font-plus h3 {line-height:1.2em !important; height:auto;}
body.page--font-plus .box-2020 h2, body.page--font-plus .box-2020 h3 {line-height:1.8}
body.page--font-plus .hot-news-naslov {height:auto !important}
body.page--font-plus .post-pocetna-naslov {height:auto !important}
body.page--font-plus .naslov-lijevo {line-height:1.1em !important}
body.page--font-plus .dropdown-menu-lijevo {font-size:1em}
body.page--font-plus .dropdown-submenu>.dropdown-menu {font-size:1em}
body.page--font-plus .datum-mjesec {font-size:0.5em}
body.page--font-plus .naslov-desno {line-height:1.1em}
body.page--font-plus footer h3, body.page--font-plus footer h4 {line-height:1.1em}
body.page--font-plus .foot-a a {line-height:1.1em}
body.page--font-plus .bbz-kontakt {line-height:1.1em; height:auto;}
body.page--font-plus .naslov-upitnik {width:200px;}
body.page--font-plus .post-pocetna-naslov p {font-size:0.8em; line-height:1em}
body.page--font-plus .dropdown-menu {font-size:1em; line-height:1;}
body.page--font-plus .bbz-linkovi {height:auto;}
body.page--font-plus .entry-skupstina {height:auto;}
body.page--font-plus .cijeli-clanak-skupstina {font-size:0.9em; line-height:1.1}
body.page--font-plus .paginationw {font-size:0.9em; line-height:1.1}

body.page--font-plus .desno-izbornik {right: auto;}
body.page--font-plus .dropdown-menu {width: auto;}



#dp_helper_container .fa-wheelchair {font-size:40px !important;}
.dpop_title {font-size:15px;}

header.flat-menu .high-contrast-textblock nav ul.nav-main li > a:hover, header.flat-menu .high-contrast-textblock nav ul.nav-main li.dropdown:hover a {background:#fff !important; color:#000 !important;}

body.page--font-plus .cijeli-clanak {font-size:1em; line-height:1;}
body.page--font-plus .vise-tabi  {font-size:1.2em; line-height:1.2;}
body.page--font-plus section.toggle h3 {font-size:1.2em; line-height:1.2;}
body.page--font-plus .povratak {font-size:1.2em; line-height:1.2;}
body.page--font-plus #facebook-likes-in {width:117px}

.page--hyperlinks a {text-decoration:underline !important;}
.page--hyperlinks a * {text-decoration:underline !important;}

.zupanija-box3-ul {padding: 0;margin: 0; list-style-type:none;}
.zupanija-box3-ul-li {font-size:0.9em;line-height: 1.1;}

.container-fluid {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
header nav {float: none;text-align: center;width: 100%;}
header.flat-menu ul.nav-main {float: none;display: inline-block;margin-bottom: -6px;}
body.sticky-menu-active header.flat-menu nav ul.nav-main {margin-bottom: -6px;margin-top: 50px;}



header.flat-menu nav ul.nav-main li > a:hover, header.flat-menu nav ul.nav-main li.dropdown:hover a {background-color: #bf5400 !important;}
header nav ul.nav-main ul.dropdown-menu, header nav ul.nav-main li.dropdown.open a.dropdown-toggle, header nav ul.nav-main li.dropdown:hover a {background-color: #bf5400 !important;color: #fff;}
header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a {color: #fff;}

a.info_link {color: #fff;font-size: 1.1em;}



.responsive-video {position: relative;padding-bottom: 56.25%;padding-top: 60px; overflow: hidden;}

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