/* 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}
.clear20naslov {clear: both; height: 20px}
.clear25 {clear: both; height: 25px}
.clear30 {clear: both; height: 30px}
.clear50 {clear: both; height: 50px}
.clear60 {clear: both; height: 60px}

h1 {border: none; color: #ffffff;font-size: 2.1em;line-height: 30px;font-family: Georgia, serif;letter-spacing: 2px;}
h2 {color: #333333;font-size: 1.8em;font-weight: normal;line-height: 42px;margin: 0 0 12px 0;}
.godpoc {color: #ffffff;font-size: 27px;line-height: 34px;}

.body.sticky-menu-active header {background:#f9a61f}
.lijevo {float:left}
.imgresnoblock {height:auto; max-width:100%;}
.maxwidth100p {max-width:100%}
.width100p {width:100%}
.width90p {width:90%}
.textright {text-align:right}
.textcenter {text-align:center}
.block {display:block}
.relative {position:relative}
.sivibg {background:#E5E5E5}
.tamnoplavibg {background:#183491}
.svijetloplavibg {background:#173D98}
.fontweight300 {font-weight:300}
.fontsize18 {font-size:18px}
.fontsize12 {font-size:12px}
.fontsize17e {font-size:1.7em}
.arialreg12 {font-family:Arial, Sans-serif; font-size:12px; font-weight:normal;}
.floatnone {float:none;}
.textbijeli {color:#fff}
.margintb10 {margin-top:10px; margin-bottom:10px;}
.margintb20 {margin-top:20px; margin-bottom:20px;}
.margintop40px {margin-top:40px}
.margintop30px {margin-top:30px}
.margintop20px {margin-top:20px}
.marginbottom0 {margin-bottom:0px !important}
.marginbottom20px {margin-bottom:20px}
.marginbottom30px {margin-bottom:30px}
.marginright-17 {margin-right: -17px;}
.marginright17 {margin-right: 17px;}
.no-padding {padding:  0 !important}
.no-margin {margin:0 !important}
.no-marginl {margin-left: 0}
.paddingleft40 {padding-left:40px}
.paddingright50 {padding-right:50px}
.paddingbottom14 {padding-bottom:14px}
.lheight30 {line-height:30px}
.font14 {font-size:14px}
.kaoh1 {color: #1E2785;font-size: 2.1em;line-height: 30px;padding: 0 0 20px;}
.border-footer {border-right: 1px solid #f1f1f1}
.rss {}
.clanovi {height:85px; overflow:hidden}

.margin-novosti {padding-right: 0;padding-left: 8px;}

a.crni:link, a.crni:visited, a.crni:active {color: #333; text-decoration: none;}
a.crni:hover {color: #666; text-decoration: none;}
a.crni2:link, a.crni2:visited, a.crni2:active {color: #000000; text-decoration: none;}
a.crni2:hover {color: #f9a61f; text-decoration: none;}
a.plavi:link, a.plavi:visited, a.plavi:active {color: #1e2887; text-decoration: none;}
a.plavi:hover {color: #0066B3; text-decoration: none;}
a.svjetloplavi:link, a.svjetloplavi:visited, a.svjetloplavi:active {color: #fff; text-decoration: none; opacity:0.7}
a.svjetloplavi:hover {color: #ffffff; text-decoration: none; opacity:1}
a.sivi:link, a.sivi:visited, a.sivi:active {color: #333; text-decoration: none;}
a.sivi:hover {color: #888; text-decoration: none;}
a.sivi2:link, a.sivi2:visited, a.sivi2:active {color: #6d6d6d; text-decoration: none;}
a.sivi2:hover {color: #ff7800; text-decoration: none;}
a.svjetlosivi:link, a.svjetlosivi:visited, a.svjetlosivi:active {color: #888; text-decoration: none;}
a.svjetlosivi:hover {color: #333; text-decoration: none;}
a.bijeli:link, a.bijeli:visited, a.bijeli:active {color: #ffffff; text-decoration: none;}
a.bijeli:hover {color: #a4b9ff; 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 {background:#bbdaf1; border:1px solid #bbdaf1; color:#000}

.logo {float: left;position: relative;z-index: 1;padding:0}
.logo-sticky-active {top: 60px;}
#mainMenu {background:#ffffff; margin-right:-20px}

#header .logo img {display: inline-block;height: 40px;top: 28px;width: 82px;}
.izbornik-iznad {float: right;margin: 20px 0 0 0;width: 67%; height: 57px;overflow: hidden;}

.container-sivi {background:#f1f1f1}

h4.crni {color:#000}
.slika-width100p {width:100%}
.slika100 {width:100%}
ul, ol {margin-bottom: 20px; color: #777777;}
footer ul, footer ol {margin-bottom: 10px; color: #A4B9FF;}
.search_form {   background: none repeat scroll 0 0 #ffffff;font-family: Open Sans;font-size: 15px;font-style: italic;padding: 0 20px 0 0;outline: none;}
.search_form2 {   background: none repeat scroll 0 0 #ffffff;font-family: Open Sans;font-size: 15px;font-style: italic;padding: 0 20px 0 0;outline: none;}
.search-l {   background: none repeat scroll 0 0 #ffffff;border: 0 none;color: #6d6d6d;font-style: italic;height: 56px;line-height: 27px;padding: 0 0 0 15px;width: 80%;outline: none;}
.search-l2 {   background: none repeat scroll 0 0 #ffffff;border: 0 none;color: #6d6d6d;font-style: italic;height: 24px;padding: 0 0 0 15px;width: 80%;outline: none;}
.search-d {float:left}
.novosti-ispred {float:left; font-size:18px; font-weight:bold; width:17%; line-height:52px;}
.scroller {background: none;width: 83%;margin: 0;height: 52px;float: right;font-size: 18px;line-height: 52px;color: #333;}
.bread {font-size:11px; color:#888;}
.sivekocke1 {padding-top:30px; padding-bottom:30px; border-right: 1px solid #fff;}
.sivekocke2 {padding-top:30px; padding-bottom:30px;}
.pocetnatekst p {color:#6d6d6d; line-height:21px; margin:0 0 10px;text-align: justify;}
.ikone-pocetna-margina {margin:30px 20px 30px 0}
.footer-legal {margin-bottom:20px}
.footer-copyright {font-size:11px; line-height:18px; }
.footer-copyright p {color:#A4B9FF; margin:0; line-height:18px;}
footer ul {list-style-type:none; float:right; margin-bottom:22px;}
footer ul li {display:inline; padding:0 6px 0 3px; }
footer ul li.noborder {border-right:0}
.footer-kontakt {font-size:16px; font-weight:bold;}
.jezici {float:right;position: relative;z-index: 1;top: 8px;right:-13px}
.jezici a {float:right; margin: 13px 5px 0 0px}
.jezici-mob {display:none}
.jezici-mob img {margin: 0 0 0 10px}
h1.h1poc {font-weight:400}
h1.ostale {font-weight:400; text-transform:uppercase;}
h1.ostale small {text-transform:none}
.error_message p {font-size: 11px;color: #ff0000;line-height: 16px;margin: 0 0 10px;}
.poveznice {margin:30px 0}
.tablica, .tablica th, .tablica td {vertical-align:top !important;}
.social-icons {position: absolute;top: -20px;left: 455px;}
ul.social-icons {width:242px}
ul.social-icons li {height:30px}
ul.social-icons li.skype p {margin:0}
.socialpoc {top: -30px}
ul.sitemap li {font-size:16px}
ul.sitemap li ul li {font-size:14px}
.smaller {padding:10 0 !important;margin-bottom: 30px !important; background:#fafafa}
.smaller p, .smaller ul.nav_categories li {font-size:13px}
.smaller ul.nav_categories li {line-height:30px}
.smaller ul.nav_categories {list-style: none outside none;margin-bottom: 0;padding-left: 0;}
.smaller h4.smallerh4 {color: #000;border-bottom: 1px solid #fff;font-size: 1.7em;margin: 0 0 10px; padding-bottom:15px;}
.smaller h4.marginbottom2 {margin-bottom:2px}
.smaller h4.smallerh4 a:link, .smaller h4.smallerh4 a:visited, .smaller h4.smallerh4 a:active {color:#000000;}
.smaller h4.smallerh4 a:hover {color:#f9a61f; }
.smaller-inside {}
.smaller-inside-cat {padding:10px 10px}
.smaller ul.nav_categories li:first-child {border-top: 0 none}
.smaller ul.nav_categories li {border-top: 1px solid #DDDDDD;display: block;}
.smaller ul.nav_categories li a {display: block;padding: 0 5px;}
.smaller ul.nav_categories li a:hover {background: none repeat scroll 0 0 #DDDDDD;display: block;padding: 0 5px;text-decoration: none;}
.okoentry h2 {font-size: 1.5em}
.okoentry p {font-size: 12px}
.okoentry img {max-width:100%; margin-bottom:10px;}
.okoentrycat img {float:left; margin:0 10px 10px 0; max-width:100%;}
h2.pretraga {margin:0 0 4px}
p.pretraga {margin:0 0 10px}

.panel {box-shadow: none;}
.panel-group .panel {border-radius: 0}
.panel-group .panel + .panel {margin-top: 1px;}
.panel {background-color: transparent;}
.panel-default {border-color: rgba(0, 0, 0, 0);}
.panel-default > .panel-heading {background-color: #e0e0e0;border-color: rgba(0, 0, 0, 0);color: #333333;}
.panel-heading {border-top-left-radius: 0;border-top-right-radius: 0;padding: 0;}
.panel-title {font-size: 14px;line-height: 24px;font-weight: bold;margin-bottom: 0;margin-top: 0;padding: 5px 7px;}
.panel-title > a {display: block;}
.panel-body {padding: 0}
.panel-body ul.nav_categories li:first-child {border-top: 1px solid #fff}
.panel-body ul.nav_categories li {border-top: 1px solid #fff;display: block;line-height: 20px;}
.panel-body ul.nav_categories li a {display: block;padding: 3px 5px;text-decoration: none;}
.panel-body ul.nav_categories li a:hover {background: #d4deff;display: block;text-decoration: none;padding: 3px 5px;}

/* 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: 999999; 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: #7DAF3B; 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; }

.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;}


.pocetna-vijesti-01 {color: #6d6d6d;display: block;font-family: Open Sans;font-size: 22px;padding: 10px 6px 9px;}

.vijesti-box1 {background: #ffffff;float:right;padding: 0 10px}
.vijesti-box-in2 {padding:0; height:130px;border-bottom: 1px solid #b1b1b1}
.vijesti-box1 p.p2 {text-align:center; margin-top:4px}
.vijesti-box1 a.novilink {text-decoration:none; color:#222222; font-family:Georgia, serif; float:left; font-weight:normal }
.vijesti-box1 a.novilink:hover {text-decoration:none; color:#f9a61f; font-family:Georgia, serif; float:left;font-weight:normal }

.vijesti-datum {color: #ff7800;/*font-style: italic;*/font-size: 12px;margin: 0;float: left;}
.vijesti-datum2 {color:#ff7800;/*font-style: italic;*/font-size: 12px;margin: 0 0 0 9px;float: left;}

.post-pocetna-naslov {float: left;width: 80%;margin: 0 0 0 10px; max-height:51px; overflow:hidden;}
.post-pocetna-naslov h3 {margin: 0 0 5px 0;float: left;color: #222222;font-weight: normal ;font-size: 21px;text-transform:none; }
.post-pocetna-text {float: left;height: 54px;width: 83%;margin: 0 0 0 10px;font-size: 13px;color: #6d6d6d;overflow: hidden;line-height: 17px;text-align:justify}

.post-pocetna-naslov2 {float: left;width: 100%;margin:0; }
.post-pocetna-naslov2 h3 {margin: 0 0 5px 0;float: left;color: #222222;font-weight: normal ;font-size: 21px;text-transform:none; max-height:50px; overflow: hidden}
.post-pocetna-text2 {float: left;height: 54px;width: 99%;margin: 0;font-size: 13px;color: #6d6d6d;overflow: hidden;line-height: 17px;text-align:justify}


.vertical-vijesti{height:1478px !important;overflow:hidden;margin:0; padding:0;}
.vertical-vijesti li{display: block;color: #6d6d6d;padding: 10px 6px 9px 6px;font-size: 22px;font-family: Open Sans;}
#vertical-ticker{height:1478px !important;overflow:hidden;margin:0; padding:0;}
#vertical-ticker li{display: block;color: #6d6d6d;padding: 10px 6px 9px 6px;font-size: 22px;font-family: Open Sans;}
#ticker-previous {background:#fff; padding:5px}
#ticker-next {background:#fff; padding:5px}

.strelice-vise {float: left;margin-left: 123px;margin-top: -20px;}



.col-md-4.vijesti-novosti {background: none repeat scroll 0 0 #222222;   height: 56px;  width: 100%;}
.col-md-4.vijesti-novosti > a {font-weight:bold;color:#fff;font-size:15px;float:left;padding:17px 23px;}

.naslov-ostale-desno {float:left}
.naslov-ostale-desno h2 {    border: medium none !important;margin: 0 !important;padding: 0 !important;}
.naslov-izdavastvo {background:#f9a61f; height: 75px; color:#fff; margin-top:30px}
.naslov-izdavastvo > h2 {border-bottom: medium none !important;float: left;font-size: 20px;margin: 0 !important;padding: 14px 10px !important; margin-left:20px !important;}
.izbornik-izdavastvo {background: none repeat scroll 0 0 #fff; float:left;padding: 10px 0 0; width:100%}


header.colored > div.container {height: 104px;margin-bottom: -100px;}
div.body {padding-top: 159px !important;}

.bg {background: none repeat scroll 0 0 #fff;float: right;height: 76px;margin-top: -76px;width: 67.05%;}

#mainMenu > li {margin-right:0px}

.casopisi {float: left;margin-left: 10px;margin-top: 10px;width: 50%;}
.knjige {float: left;margin-left: 10px;margin-top: 10px;}

.mali-naslov { color: #222222;font-size: 20px;margin-left: 20px;text-transform: none;}
.mali-naslov a {color:#222222}


.casopisi ul {list-style-type:none; margin-left:-17px; margin-top:12px}
.casopisi li:before {content:"/     "; color:#9e9d9d }
.casopisi li {margin-bottom:5px}


.knjige ul {list-style-type:none; margin-left:-15px; margin-top:12px}
.knjige li:before {content:"/     "; color:#9e9d9d }
.knjige li {margin-bottom:5px}

.img-responsive.mala {float:left; margin-right:10px}

.lijevo-naslovi {
    color: #ff7800;
}
.lijevo-naslovi2 {
    color: #ff7800; margin-left:40px;
}

.lijevo-naslovi:hover {color:#000}
.lijevo-naslovi2:hover {color:#000}

.pocetnatekst.arialreg12.margintb10.block > ul {
    list-style: none outside none; padding:0; font-size:12px; margin-left:0;margin-bottom: 0;
}
.pocetnatekst.arialreg12.margintb10.block li {margin-bottom:5px;}
.pocetnatekst.arialreg12.margintb10.block li:before {content:"✓"; margin-right:20px; color:#000; font-weight:bold}


.col-md-12.col-sm-12.marginbottom30px.bijela {float:left;}

.testimonial.bijeli {
    background: none repeat scroll 0 0 #fff;
    border-radius: 0; text-align:center;
}


.pocetnatekst2.arialreg12.margintb10.block {
    border-bottom: 1px solid #ff7800;
    color: #222222;
    font-family: open sans,arial;
    font-size: 14px;
    font-style: italic;
    line-height: 20px;
    margin-left: 0;
    padding-bottom: 7px;
    text-align: center;
    width: 100%;
}

.pocetnatekst2.autor {
    color: #c3c3c3;
    font-size: 18px;
    line-height:35px;
}


.col-md-6.col-sm-6.marginbottom30px.bijela {
    padding-top:10px; margin-left:15px;
}

.bijela2 {background: none repeat scroll 0 0 #fff; padding-top:10px; padding-bottom:10px;}

.bijela2 > ul {
    list-style: none outside none;  padding-left:0; margin-bottom:0
}

.bijela2 li {height: 42px;overflow: hidden;}

.day {
    
  border-right: 1px solid #ff7800;
    color: #fff;
    float: left;
    font-family: open-sans,arial;
    font-size: 26px;
    margin-top: 3px;
    padding-right: 10px;
}

.month {
   
    color: #fff;
    float:left; margin-left:7px;
    font-size:13px; font-family:open-sans, arial; margin-top:-7px;text-align:center;
    width:40px;
}

.sat {
 
    color: #fff;
    float: left;
    font-family: open-sans,arial;
    font-size: 13px;
    margin-left: 7px;
    margin-top: -7px; text-align:center; width:40px;
    
}

.datum-kalendar {
background: none repeat scroll 0 0 #fda81f;
    float: left;
    padding: 5px 10px 2px;
    width: 110px; text-align:center; margin-right:10px
}

.dogadjanja-naslovi {
    padding: 2px; line-height:18px;
}

.dogadjanja-naslovi a {color:#6d6d6d; font-size:13px; font-family:open sans, arial;}


.col-md-6.col-sm-6.marginbottom30px.nagrade {margin-left:-15px}

.bijela2 li:last-child .datum-kalendar {padding-bottom:0}

.bijela2 > h2 {
    margin: 0px;
}

.testimonial.bijeli {margin-left:0/*15px*/}

.col-md-9.sredina {
    padding: 20px;
    text-align: center;
    font-family:open sans, arial; font-size:14px; color:#fff; 
}

.col-md-2.drustvene {
    padding-top: 15px;
}

h2.entry {
    border-bottom: 1px solid #f9a61f;
    font-size: 2.4em;
    padding-bottom: 10px;
}
h2.entry-manji {
   
    float: left;
    font-size: 2.4em;
    margin-left: 10px;
    max-width: 90%;
    padding-bottom: 10px;
}

.entry-slika {
    float: left; width:127px; width:120px; margin-right:20px;
    
}

.col-md-9.col-sm-8 > p {
    float: left;
    margin-left: 13px;
    min-width: 70%; max-width:75%;
    font-size:16px;
}

.col-md-9.col-sm-8.novosti-detaljnije > p {
    float: none;
    margin-left: 0;
    max-width:100%;
    font-size:16px; font-family:open sans, arial; 
}


.tekst-novosti {
   
    font-family: open sans,arial;
    font-size: 16px;
    margin-left: 20px;
    min-width: 70%;
}


hr.crta {border-top: 1px solid #e9e9e9;
    float: left;
    margin-bottom: 0;
    margin-top: 10px;}

.button-holder {
    float: right;
    margin-top: 20px;
}

/* Post Date */
div.post-date2 {
	-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
	float: left;
	margin-right: 10px;
	text-align: center;
}

div.post-date2 span.month2 {
	background: none repeat scroll 0 0 #F5F5F5;
    border-radius: 2px 2px 0 0;
    color: #909090;
    display: block;
    font-family: open sans, arial;
    font-size: 14px;
    font-weight:bold;
    padding: 7px 10px;
}

div.post-date2 span.day2 {
	background: none repeat scroll 0 0 #f9a61f;
    border-radius: 2px 2px 0 0;
    color: #fff;
    display: block;
    font-family: open sans, arial;
    font-size: 20px;
    font-weight: bold;
    padding: 10px;
}
div.post-date2 span.year2 {
	-moz-border-radius: 2px 2px 0 0;
	-webkit-border-radius: 2px 2px 0 0;
	background: #fafafa;
	border-radius: 2px 2px 0 0;
	color: #b8b8b8;
	display: block;
	font-size: 16px;
	font-weight: 500;
	font-weight: bold;
	padding: 10px; font-family:open sans, arial;
}

.paginationw {
    margin-bottom: 30px;
    text-align: center;
    width: 100%;
}

.col-md-9.col-sm-8 > ul {
    float: left;
    /*width: 60%;*/
    list-style:none;
    font-family:open sans,arial; font-size:16px; 
}

.col-md-9.col-sm-8 li:before {content:"•   "; color:#F9A61F}

.crta2 {
    background: #F9A61F;
    margin:0;
    float: left;
    height: 1px;
    width: 73%;
    clear:none;
    border:none;
    margin-top:-15px;
}

.shop-btn3 {
    background: none repeat scroll 0 0 #f9a61f;
    border: 0 none;
    color: #fff;
}

.shop-btn3:hover {background:#d18d1e} 

.entry-manji-2 {
    margin: 0; float:left; width:100%
}


.crta3 {
    background: #F5F5F5;
    margin:0;
    float:left;
    height: 1px;
    width: 80%;
    clear:none;
    border:none;
    margin-top:10px;
}

.crta4 {
    background: #F9A61F;
    margin:0;
    float: left;
    height: 1px;
    width: 100%;
    clear:none;
    border:none;
    margin-top:10px; margin-bottom: 20px;
    
}

.tesktic > p {
    float: left;
    margin-left: 15px; margin-top:-10px;
    width: 100%;
}

#sorterm {float:left}

.entry-manji2 {
    float: left;
    width: 50%;
}

.entry-manji-4 {margin: 0;  width:70%; font-size:35px; float:left; margin-left:40px}
.informacije {float:left}
.informacije span {font-weight:bold}

.entry-manji-5 {
    font-size: 30px;
    
   /* width: 75%;*/}

.crta5 {
     background: none repeat scroll 0 0 #f9a61f;
    border: medium none;
    clear: none;
    float: left;
    height: 1px;
    margin: 10px 0 20px -20px;
    width: 77%;
    
}

.crta5-83 {
     background: none repeat scroll 0 0 #f9a61f;
    border: medium none;
    clear: none;
    float: left;
    height: 1px;
    margin: 10px 0 20px -20px;
    width: 83%;
    
}

.crta5nova {
     background: none repeat scroll 0 0 #f9a61f;
    border: medium none;
    clear: none;
    float: left;
    height: 1px;
    margin: 10px 0 20px 0;
    width: 100%;
    
}

.img-responsive.clan {
    border: 1px solid #f9a61f;
    float: left;
    width:200px;
    padding: 5px;
}

.col-md-12.tabovi {
    margin-top: -15px;
    padding: 0;
}

.col-md-12.tabovi > ul {list-style:none}
.col-md-12.tabovi li:before {content:""}

#popularPosts > p {
    font-family: open sans,arial;
    font-size: 16px; text-align:justify;
}

.active > a {
    
    /*font-family: open sans, arial;*/
    font-weight: bold;
}

.nav.nav-tabs a {
    font-family: open sans,arial;
}

.col-md-12 > h2 {
    font-size: 40px;
}

.entry-slika2.img-responsive {
    float: left; 
    margin-left: 70px;
}

.img-responsive.clan2 {
    border: 1px solid #f9a61f;
    float: left;
    width:130px; height:130px;
    padding: 5px; margin-right:20px; margin-bottom:10px;
}

.img-responsive.knjiznica {
    border: 1px solid #f9a61f;
    float: left;
    width:132px; height:202px;
    padding: 5px; margin-right:20px; margin-bottom:10px;
}

.img-responsive.biblioteka {
    border: 1px solid #f9a61f;
    float: left;
    width:180px; height:276px;
    padding: 5px; margin-right:20px; margin-bottom:10px;
}

.img-responsive.biblioteka-index {
    border: 1px solid #f9a61f;
    float: left;
    width:132px; height:202px;
    padding: 5px; margin-right:20px; margin-bottom:10px;
}


.img-responsive.link2 {
border: 1px solid #f9a61f;
width: 130px;
height: 130px;
padding: 5px;
margin-right: 10px;
margin-bottom: 10px;
display: block;
float: left;
}

.post-meta {
    float: left; width:100%;
}

.post-meta > span {
    margin-right: 10px;
}

.btn.btn-xs.btn-primary.pull-right {float:right; font-family:open sans, arial}

.tekst-statut > p {
    font-family: open sans,arial;
    font-size: 16px;
}

.toggle-content > p {
    font-family: open sans,arial;
    font-size: 16px;
}

.entry-odbor {
    float: left;
    text-align: center;
    width: 100%;
}

.entry-odbor > ul {
    list-style: none outside none;
    margin-left: -40px; font-family:open sans, arial; font-size:16px;
    display: inline-block;
}

.entry-odbor li:before {content:"" !important;}

.odbori span {
    float: left;
    height: 40px; text-align:center; width:160px; line-height:20px;
}

.odbori {float:left; width:160px; margin-bottom:15px}

.img-circle {
    border: 4px solid #f0f0f0; padding:2px;border-radius: 0;

}



/* ---------->>> MINI CALENDAR <<<----------- */

table.calendar {
    color:#666;
    line-height: 32px;
background: none repeat scroll 0 0 #eeeeee !important;
}

table.calendar tr.calendarheader {
    background-color:#eee;
    font:1.4em/25px Arial Narrow, Arial, Helvetica, clean, sans-serif;
}

table.calendar tr th.calendarmonth {
    display:block;
    float:left;
    width:125px;
    height:32px;
    text-align:center;
}

table.calendar tr th.calendarmonthlink {
    display:block;
    float:left;
    width:66px;
    height:29px;
    text-align:center;
}

table.calendar tr th.calendarmonthlink a,
table.calendar tr th.calendarmonthlink a:hover {
    color:#000;
    text-decoration:none !important;
}

table.calendar td {
    display:block;
    float:left;
    width:37px;
    height:32px;
    border:1px solid #eee;
line-height:27px;
    font:1em/27px Arial Narrow, Arial, Helvetica, clean, sans-serif;
text-align:center;
}

table.calendar td div.float {
    position:absolute;
    float:left;
}

table.calendar tr td.calendarday {
    background:#232323;
    font:bold 1.1em/32px Arial Narrow, Arial, Helvetica, clean, sans-serif;
    text-align:center;
color:#fff;
}

table.calendar tr td.calendarblank {
    background-color:#eee;
}

table.calendar tr td.calendartoday {
    display:block;
    width:37px;
    height:32px;
    background-color:#F8931D;
color:#fff;
font-weight:bold;
}

table.calendar tr td.calendarcell {
    background-color:#dcdcdc;
}

table.calendar tr td.calendarcell a {
}

.img-circle.novosti {
    float: left;
}

.ogranak-smaller {
    font-family: open sans,arial;
    font-size: 16px;
    line-height: 20px;
}

.ogranak-smaller span {
    color: #f9a61f;
    font-weight: bold;
}

.col-md-6.ogranci {
 -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #f5f5f5;
    border-color: #e3e3e3 #e3e3e3 #e3e3e3 #F9A61F;
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px 1px 1px 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
    float: left;
    height: 200px;
    margin-bottom: 40px;
    margin-right: 40px;
    padding-left: 0;
    padding-right: 0;
    width: 45%;
}

.entry-manji-ogranak {
   
  
    font-size: 24px;
    line-height: 24px;
    padding: 10px;
}

.entry-manji-ogranak2 {
font-size: 24px;
line-height: 24px;
padding: 10px;
height: 71px;
overflow: hidden;
margin: 0;
}

.entry-manji-ogranak > a {color:#000;}
.entry-manji-ogranak a:hover {color:#F9A61F;}

.tekst-ogranci2 {padding: 10px; font-family:open sans, arial; font-size:14px}

.tekst-ogranci {padding: 10px; font-family:open sans, arial; font-size:14px;height: 140px;overflow: hidden;}
.tekst-ogranci p {margin:0}
.featured-box.featured-box-secundary {height:247px !important; background:#fff;border-bottom: 1px solid #dbdbdb;}



.linkovi-tekst {
height: 47px;
overflow: hidden;
margin: 0 0 5px 0;
}
.linkovi-tekst > p {margin: 0}

.tekst-linkovi {
padding: 10px;
font-family: open sans, arial;
font-size: 14px;
text-align: left;
}

.web-tekst {height: 64px;overflow: hidden;font-size: 12px;}

.entry-manji-linkovi {
    font-size: 17px;
    line-height: 24px;
    padding: 10px;
text-transform: uppercase;
}


.tekst-lijevo {text-align:left}
.entry-manji-linkovi > a {color:#000; border-bottom: 3px solid #f9a61f;}
.featured-box.featured-box-linkovi {height:220px !important;text-align:left}


.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;}

.entry-manji-6 {float: left;
    font-size: 30px;
    margin: 20px 0 0;
    width: 100%;}

.crta6 {
     background: none repeat scroll 0 0 #f9a61f;
    border: medium none;
    clear: none;
    float: left;
    height: 1px;
    margin: 10px 0 20px 0;
    width: 100%;
    
}
.crta7 {background: none repeat scroll 0 0 #fff;border: medium none;clear: none;float: left;height: 1px;margin-top: 20px;width: 100%;}

.smaller-inside {font-family: open sans,arial;font-size: 13px;}
.smallerh4 > span {color: #F9A61F;}
.smallerh5 {font-size: 13px !important;font-weight: normal;font-family:open sans, arial; font-size:12px; text-transform:none;}
.smallerh5 span {color: #F9A61F; }
.ogranak-smaller > a {font-size: 14px;}
.entry-manji-10 {font-size: 2.3em;min-width:75%}

div.post-date3 {float: left;margin: 10px 10px 0 0;text-align: center;}
div.post-date3 span.day3 {background: none repeat scroll 0 0 #f9a61f;color: #fff;font-family: open sans, arial;font-size: 14px;font-weight: bold;padding: 10px;}
div.post-date3 span.month3 {background: none repeat scroll 0 0 #F5F5F5;color: #909090;font-family: open sans, arial;font-size: 14px;font-weight:bold;padding: 10px;}

header nav ul.nav-main > li + li {margin-left: -9px;}


.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%;}

.izbornik-iznad h1 {margin: 0;padding: 0;color: #fff;}
.izbornik-iznad span {color: #fff;font-size: 23px;}