
/*body 						{ background:url("img-b/index-festivalL.jpg") no-repeat; background-position:center top; height:5000px; }
/*body 						{ background:url("img-b/aktualno-udrugaL.jpg") no-repeat; background-position:center top; height:5000px; }
body 						{ background:url("img-b/index-udrugaL.jpg") no-repeat; background-position:center top; height:5000px; }
body 						{ background:url("img-b/program-festival2.jpg") no-repeat; background-position:center top; height:5000px; }
body 						{ background:url("img-b/index.jpg") no-repeat; background-position:center top; height:5000px; }*/

 a 											{ outline: 0 !important; text-decoration:none !important}
 .intro 									{ overflow:hidden }
 
a, p, span 									{ font-family: 'Roboto', sans-serif; }
h1, h2, h3, h4, h5,
.block8 span, .block3 span, .block13 a  	{ font-family: 'Roboto Condensed', sans-serif; }
p 											{ font-size:18px; }
h2 											{ font-weight:bold; font-size:40px; }
h3 											{ font-weight:bold; }
h4 											{ font-weight:bold; }

.btn-newsarchive { border-color:#3697db; text-transform:uppercase; padding:10px 15px 9px 15px; border-radius:2px; font-size:19px; color:#3697db; }
.btn-newsarchive:hover { border-color:#3697db; color:#3697db; }
.btn-newsarchive-wrapper { clear:both; text-align:center; padding:15px; width:33.33%; margin:0 auto; }
.btn-newsarchive-wrapper .btn-newsarchive { width:100% }

.list-mosaic .list-mosaic-item { min-height:405px; margin-bottom:25px; }
.list-mosaic .list-mosaic-item h3 { min-height:54px; margin-top:0; }
.list-mosaic .list-mosaic-item h3.no-superheading { margin-top:20px; }

.panel-heading h3 { margin-top: 9px }
.validation-messages div { color:red; }
.g-recaptcha { margin: 15px 0; }
.nav > li.menu-lang { display:none; }
.col-md-7 #form,
.col-md-12 #form { margin-top:26px; }

.footermenu ul { list-style:none; padding:0; }
.footermenu-col { min-width:168px; margin-left:33px; }
.footermenu-col:first-child { margin-left:0; }
.footermenu-col h3 { display:block; border-bottom:1px solid #FC3B87; margin-top:0; font-size:18px; padding:0 0 4px 0; }
.footermenu-col h3,
.footermenu-col a { color:#000; }
.footermenu-col ul li { line-height:24px; }

.slider-sticker { max-width:300px; padding:18px 30px 8px 30px; background-color:#5ebbee; text-align:center; position:absolute; top:10%; left:10%; z-index:1;}
.slider-sticker h5 { font-size:30px; font-weight:bold; color:#FFF; margin:0 0 10px 0; }
.slider-sticker p { font-size:19px; color:#FFF; margin:0 0 10px 0; }
.slider-sticker a { color:#FFF; }


.hp-link-hover:hover img { opacity:0.88; }

.partner { min-height: 130px; position: relative; }
.partner img { position: absolute; top: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); left:50%; }

.block1 						{ max-width:1200px; margin:0 auto; padding-top:20px; height:200px; }
.block1 .logo.hr				{ float:left; margin:0 0 0 24px; background-repeat: no-repeat; background-position:0;  height:140px; width: 270px; }  
.block1 .logo.en				{ float:left; margin:0 0 0 24px; background-repeat: no-repeat; background-position:0;  height:140px; width: 270px; }  
.block1 .logo-hr                { background:url("/img/logo7.jpg") no-repeat; }
.block1 .logo-en                { background:url("/img/logo7.jpg") no-repeat;}

.block1 .logo-hr.logo-year-2019, 
.block1 .logo-en.logo-year-2019 { 
    background:url("/img/logo-2019.jpg") no-repeat;    
}

.block1 .logo-hr.logo-year-2020, 
.block1 .logo-en.logo-year-2020 {     
    background:url("/img/logo-2020.png?v=1") no-repeat;
}

.block1 .logo h1 				{ font-size:0; font-color:transparent; }
.block1 .extra					{ float:right; display: block; font-size: 21px; font-weight: bold; letter-spacing: -1px; text-align: right; } 
.block1 .extra ul  				{ list-style:none; padding:0; margin:0; } 
.block1 .extra ul li 			{ float: left; font-size: 26px; margin-left: 15px; }
.block1 .extra ul li a			{ color:#A7A7A7; }
.block1 .extra .lang			{ float:left; margin-right:20px; }
.block1 .extra .lang .active	{ color:#008AD2; padding-top:11px; }
.block1 .extra .social			{ float:right; margin-right:20px;}
.block1 .extra .social li  		{ font-size:20px; }
.block1 .extra .link-logo 		{ background:url("/img/logo4.png") no-repeat; background-position:0 0; clear: both; color: transparent; display: block; float: right; font-size: 0; height: 70px; margin-right: 20px; margin-top: 20px; width: 156px; }
.block1 .extra .link-logo.logo-en 	{ background:url("/img/logo4.png") no-repeat; background-position:0 0; background-size:100% }
.block1 .extra .link-logo-festival,
.block1 .extra .link-logo-festival.logo-en { background-image:url("/img/logo6.png"); width:130px; }

.block1 .navbar 					{ clear:both; margin:0px; padding-top:2px; min-height:25px }
.block1 .navbar .container-fluid 	{ padding:0; }		
.block1 .navbar li 				{ margin:0 10px 0 0; text-transform:uppercase; }		
.block1 .navbar li > a 			{ padding:6px 10px; font-size:13px; border-radius:0 }
.block1 .navbar li > a span 	{ font-size:9px; margin-right:5px; top:0; }
.block1 .navbar .active > a 	{ background-color:#2292D1; color:#fff; }
.block1 .navbar li .active 		{ color:#fff; background-color:#008cd2; } 
.block1 .navbar li a:hover,
.block1 .navbar li a:focus,
.block1 .navbar .nav .open > a 									{ background-color:#7887ae; color:#fff;  } 
.block1 .navbar .nav .dropdown ul.dropdown-menu li 				{ margin:0 6px; }
.block1 .navbar .nav .dropdown ul.dropdown-menu li .glyphicon 	{ font-size:9px; margin-right:10px; top:0; }
.block1 .navbar li.dropdown .dropdown-menu 						{ background-color:#7887ae; border-radius: 4px; left: 0; margin-top: 10px; min-width:220px; }
.block1 .navbar li.dropdown .dropdown-menu li a 				{ color:#fff; padding-right:75px; text-transform:none;}
.block1 .navbar li.dropdown .dropdown-menu li a:hover 			{ background-color:#008AD2; }
.block1 .navbar-toggle .icon-bar 								{ background-color:#000; }


.block2 											{ display:block; width:100%; padding:0 0 35px; }
.block2 .slider 									{ margin:0 auto; }
.block2 .slider ol.bjqs-markers li a 				{ background-color: #b0b8ba; color: transparent; display: inline-block; font-size:0; margin: 0 5px; padding: 2px 30px 3px; }
.block2 .slider ol.bjqs-markers .active-marker a  	{ background-color: #FFDD00; }
.block2 .slider .bjqs-prev a						{ color: transparent; font-size:0; background: url("img/left-s.png"); height:40px; width: 40px; }
.block2 .slider .bjqs-next a						{ color: transparent; font-size:0; background: url("img/right-s.png"); height:40px; width: 40px; }
.block2 .bjqs-markers 								{ margin-top:10px; }
.block2 .slider li.bjqs-slide 						{ position:relative; }
.block2 .slider li.bjqs-slide .responsive-image { display:block; width:100%; height:100%; position:relative;}
.block2 .slider li.bjqs-slide .slide-text 			{ background-color: rgba(0, 0, 0, 0.4); display:block;  position: absolute;  right: 100px; text-align: center; padding:5px 15px; width:auto; height:auto; bottom:15px; } 
.block2 .slider li.bjqs-slide h4 					{ font-weight:bold; color: #fff; font-size: 55px; margin:5px 0 0; }
.block2 .slider li.bjqs-slide span					{ color:#fff; font-size: 40px; }


.block3 					{ max-width:1200px; margin:0 auto; padding:20px 8px 0; }
/*.block3 .col-md-4 a 		{ color: #fff;  display: table; width:100%; font-size: 17px; font-weight: bold; height: 150px; padding: 0; text-align: center; text-transform: uppercase; padding:0 10px; text-decoration:none; }
.block3 .col-md-4 a span 	{ display:table-cell; vertical-align: middle; background:url("img/star.png") no-repeat; background-position: 0 10px }
.block3 .col-md-4 a span:hover 	{ background:url("img/star-a.png") no-repeat; background-position: 0 10px }*/
.block3 .col-md-4 span 		{ color: #fff; display: block; width:100%; font-size: 17px; font-weight: bold; padding:10px 15px; margin-bottom:20px; text-align: center; text-transform: uppercase; text-decoration:none; border:1px solid transparent; min-height:46px; }
.block3 .col-md-4 a span:hover 	{ border-color:#000;}
.block3 .first span				{ background-color:#FFD738; color:#fff }	
.block3 .second span			{ background-color:#FC3B87; color:#fff }
.block3 .third span				{ background-color:#2292D1; color:#fff }
/*
.block3 .first a:first-child 	{ background-color:#4aac6c; }
.block3 .first a:last-child	 	{ background-color:#8f474b; }
.block3 .second a:first-child  	{ background-color:#c06ea1; }
.block3 .second a:last-child 	{ background-color:#dcab00; }
.block3 .third a:first-child  	{ background-color:#643d7c; }
.block3 .third  a:last-child	{ background-color:#27a5e6; }
*/

iframe[name="google_conversion_frame"] { display:none;}

.block4 					{ display:block; margin-top:30px; }
.block4 > div 				{ max-width:1200px; margin:0 auto 10px; /*45px;*/ padding:25px 10px; }
.block4 .col-md-3 div,		
.block4 .col-md-6 div		{ border:2px solid #C2C2C2; padding:8px;}
.block4 h2 					{ margin-top:0; font-size:40px; color:#7887ae; margin-bottom:0;}
.block4 .col-md-3 h2	{ font-size:30px; }
.block4 h2 a				{ text-decoration:none; color:#7887ae;}
.block4 p 					{ margin-top:10px; } 		 
.block4 .col-md-3 			{ margin-top:25px;}
.block4 .col-md-3 div  		{ min-height:370px; }
.block4 .col-md-6 div		{ min-height:355px; }
.block4 .col-md-6.first div	{ min-height:750px; }
.block4 .col-md-6 img 		{ max-width:100%; display:block; margin-top:35px; } 	
.block4 .col-md-3 img 		{ max-width:100%; display:block; margin-top:30px; } 	
.block4 .col-md-3 img 		{ max-width:100%; display:block; margin-top:30px; } 	
.block4 .main-image 		    { width:500px; } 	
/*.block4 .panel 				{ max-width:50% } */


.block5						{ max-width:1200px; margin:30px auto; padding-top:20px; display:block; }
.block5 .col-md-12 			{ margin-bottom:20px; }
.block5 .col-md-12 > span 	{ display:block; padding-top:10px; float:left; font-weight:bold;}
.block5 .slider-c 			{ float:left; width:80%; height:2px; display:block; margin:19px 0 0 15px; background-color: #E2E2E2; position:relative; }
.block5 .slider-c .navigator	{ position:absolute; display:block; width:10px; height:10px; background-color:#E2E2E2; border-radius:20px; top:-4px; }
.block5 .slider 				{ float:right; }
.block5 .slider a 				{ background-color:#808C8C; float: right;  margin-left: 15px; padding: 10px; color:#fff; }
.block5 .slider a:hover 		{ background-color:#008bd2; } 
.block5 .slider a .glyphicon	{ display:block; float:left; font-size:20px; padding:0; } 
.block5 .partners a,
.block5 .partners span             { min-height: 100px; display:block; position:relative;  }
.block5 img 					{ display:block; margin:0 0 5px; position: absolute; top: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); left:50%; } 
.block5	.stat-w 				{ position:relative; width:100%; height:360px; float:left; overflow:hidden; }		
.block5	.abs-w 				{ position:absolute; left:0; top:0; width:2800px; }
.block5 .stat-w .partners 	{ float:left; width:300px; padding:0 15px; }
.block5 h2 					{ margin-top:5px; font-size:40px; color:#7887ae; margin-bottom:0;}
.block5 p 					{ margin-top:20px; } 	

.block6						{ max-width:1200px; margin:30px auto 20px; padding-top:20px; display:block; }
.block6 .small-logo 			{ color:tranparent; font-size:0; display: block; height: 60px; width: 60px; /*background:url("img/logo-footer.png") no-repeat;*/  }
.block6 span					{ display: block;  font-size: 12px; margin: 6px 0 0 3px;}
.block6 .contact 			{ padding-top:6px; }
.block6 .contact span 		{ float:left }  
.block6 .contact > div 		{ display:block; clear:both; }
.block6 .contact .c-info 		{ font-size:18px;  margin-left: 15px; margin-top: 0; }
.block6 .social 				{ margin:15px 0 0; padding:0; list-style:none; }
.block6 .social li 			{ float:left; width:30px; height:30px; margin:0 10px 0 0; }
.block6 .social li img 			{ display:block; max-width:100%; }
.block6 .col-md-8 h3 			{ /*margin:20px 0 25px;*/ text-transform:uppercase; /*font-size:18px;*/}
.block6 .footer-news-item 		{ float:left; width:50%; margin-bottom:18px; }
/*.block6 .col-md-8 div img 		{ float:left; display: block; width:74px; height:75px; margin-right:15px; } 		*/
.block6 .footer-news-photo { float:left; margin-right:10px; }
.block6 .footer-news-title { margin-top:0; margin-bottom:5px; font-weight:normal; }
.block6 .footer-news-intro { width:100%;  }

.block7 						{ background-color: #F8F8F8; padding:15px 0; display:block; width:100%; }
.block7 .container 			{ max-width:1200px; margin:0 auto; display:block;  }	

.block8 						{ max-width:1200px; margin:0 auto; padding-top:20px;  }
.block8 .col-md-4 a 			{ color: #fff; display: block; width:100%; font-size: 17px; font-weight: bold; padding:10px 15px; margin-bottom:20px; text-align: center; text-transform: uppercase; text-decoration:none; border:1px solid transparent; }
.block8 .col-md-4 a:hover 	{ border-color:#000;}
.block8 .first a,
.block8 .second a,
.block8 .third a			 	{ color:#000; background-color:#9AE4FA; }

/*header 2*/
.block9 					{ max-width:1200px; margin:0 auto; padding-top:20px; height:200px; }
.block9 .logo				{ float:left; margin:30px 0 0 0; background:url("img/udruga-l.png") no-repeat; background-position:0;  height:100px; width: 215px; }  
.block9 .logo-en			{ background:url("img/udruga-l-en.png") no-repeat; background-position:0; }  
.block9 .logo h1 			{ font-size:0; font-color:transparent; }
.block9 .extra				{ float:right; display: block; font-size: 21px; font-weight: bold; letter-spacing: -1px; text-align: right; } 
.block9 .extra ul  			{ list-style:none; padding:0; margin:0; } 
.block9 .extra ul li 		{ float: left; font-size: 26px; margin-left: 15px; }
.block9 .extra ul li a		{ color:#86CBEA; }
.block9 .extra .lang		{ float:left; margin-right:20px; }
.block9 .extra .lang .active{ color:#008AD2; padding-top:11px; }
.block9 .extra .social		{ float:right; margin-right:20px;}
.block9 .extra .social li   { font-size:20px; }
.block9 .extra .link-logo 	{ background:url("img/logo-udruga.png") no-repeat; background-position:0 0; clear: both; color: transparent; display: block; float: right; font-size: 0; height: 58px; margin-right: 20px; margin-top: 20px; width: 51px; }
.block9 .navbar 			{ clear:both; margin:0px; padding-top:12px; min-height:25px }
.block9 .navbar .container-fluid { padding:0; }		
.block9 .navbar li 			{ margin:0 10px 0 0; text-transform:uppercase; }
.block9 .navbar li > a 		{ padding:6px 10px; }
.block9 .navbar li > a span { font-size:9px; margin-right:5px; top:0; }
.block9 .navbar .active > a	{ color:#fff; background-color:#008AD2; border-radius:0; } 
.block9 .navbar li a:hover,
.block9 .navbar li a:focus,
.block9 .navbar .nav .open > a 									{ background-color:#666666; color:#fff;  } 
.block9 .navbar .nav .dropdown ul.dropdown-menu li 				{ margin:0 6px; }
.block9 .navbar .nav .dropdown ul.dropdown-menu li .glyphicon 	{ font-size:9px; margin-right:10px; top:0; }
.block9 .navbar li.dropdown .dropdown-menu 						{ background-color:#666666;  left: 0; margin-top: 10px; }
.block9 .navbar li.dropdown .dropdown-menu li a					{ color:#fff; }
.block9 .navbar li.dropdown .dropdown-menu li a:hover	 		{ background-color:#008AD2; }
.block9 .navbar-toggle .icon-bar 								{ background-color:#000; }


.block10 					{ display:block; border:1px solid #C2C2C2; border-left:0; border-right:0; margin-top:50px; } 
.block10 > div 				{ max-width:1200px; margin:0 auto 15px; padding:25px 15px; }
.block10 h2 				{ margin-top:5px; font-size:40px; text-transform:uppercase; color:#9cdcf9;}
.block10 p 					{ margin-top:25px; } 		 



.block11						{ max-width:1200px; margin:0 auto; padding-top:20px;  }
.block11 .col-md-6 a 			{ color: #fff; display: block; width:100%; font-size: 17px; font-weight: bold; padding:10px 15px; margin-bottom:20px; text-align: center; text-transform: uppercase; text-decoration:none; border:1px solid transparent; }
.block11 .col-md-6 a:hover 		{ border-color:#000;}
.block11 .first a:first-child 	{ background-color:#ff7e00; }
.block11 .first a 				{ background-color:#4aac6c }
.block11 .first a:last-child	{ background-color:#8f474b; }
.block11 .second a:first-child 	{ background-color:#09afd2; }
.block11 .second a 				{ background-color:#c06ea1; }
.block11 .second a:last-child 	{ background-color:#643d7c; }

/*
.block11 					{ width:1200px; margin:20px auto 0; padding:20px 0;  }
.block11 .col-md-2 a 		{ color: #fff;  display: table; width:100%; font-size: 17px; font-weight: bold; height: 150px; padding: 0; text-align: center; text-transform: uppercase; padding:0 10px; text-decoration:none;}
.block11 .col-md-2 a span 	{ display:table-cell; vertical-align: middle; background:url("img/star.png") no-repeat; background-position: 0 10px }
.block11 .col-md-2 a span:hover { background:url("img/star-a.png") no-repeat; background-position: 0 10px }*/


.block12 									{ display:block; border:1px solid #C2C2C2; border-left:0; border-right:0; margin-top:25px; }
.block12 .container							{ max-width:1200px; margin:0 auto 15px; padding:25px 15px; float:none;}  
.block12 h2 								{ text-transform:uppercase; margin-top:25px; font-size:40px; color:#088CD6; }
.block12 .download 							{ text-align:left; margin:25px 0;}
.block12 .download span     				{ font-size:25px; display:block;}
.block12 .download a 	 					{ font-size:25px; display:block;}
.block12 .tab-pane .day 					{ float:left;padding:0 5px 0 0; } 
/*number of days*/
.block12 .tab-pane .day 					{ width:14.2%; } 
.block12 .col-md-12 .nav.movietype-menu li:nth-child(4) a { color:#FFF; }
.movietype-menu li a:hover { opacity:0.85 }
.block12 .tab-pane.short-movie .day .event.shortmovies	h5 			{ background-color:#018039 }
.block12 .tab-pane.doc-movie .day .event.documentarymovies h5 		{ background-color:#CA0063 }
.block12 .tab-pane.feature-movie .day .event.featurelengthmovies h5 { background-color:#0278C2 }
/*
.block12 .tab-pane .day .event.shortmovies:hover h5				{ background-color:#018039 }
.block12 .tab-pane .day .event.documentarymovies:hover h5 		{ background-color:#CA0063 }
.block12 .tab-pane .day .event.featurelengthmovies:hover h5		{ background-color:#0278C2 }
*/
.block12 .tab-pane .day .event  			{ padding-bottom:4px; }
.block12 .tab-pane .day .event h5 			{ margin: 0; background-color: #000; }
.block12 .tab-pane .day .event h5 a			{ color: #fff; font-size: 12px; padding: 10px; min-height: 40px; display:block;  }
.block12 .tab-pane .day .event span 		{ display:block; padding:0 2px; font-size:12px; }
.block12 .tab-pane .day .event .location	{ text-transform:uppercase; }
.block12 .tab-content 						{ padding:10px 0; min-height: 540px; }
.block12 .col-md-12 .nav li a 				{ background-color:#CA0063; color:#fff; border-radius:0; padding:5px 10px; margin-right:10px; font-size:12px; font-weight:bold;}
.block12 .col-md-12 .nav li a:hover, 	
.block12 .col-md-12 .nav li a:focus			{ background-color:#0278C2}
.block12 .col-md-12 .nav li:nth-child(2) a	{ background-color:#0278C2; }
.block12 .col-md-12 .nav li:nth-child(2) a:hover, 	
.block12 .col-md-12 .nav li:nth-child(2) a:focus	{ background-color:#018039}
.block12 .col-md-12 .nav li:nth-child(3) a			{ background-color:#018039; }
.block12 .col-md-12 .nav li:nth-child(3) a:hover, 	
.block12 .col-md-12 .nav li:nth-child(3) a:focus	{ background-color:#CA0063}
.block12 .col-md-12 .nav li:nth-child(4) a			{ background-color:#FFDD07; color:#000; padding:6px 10px 4px }


.block13 					{ max-width:1200px; margin:0 auto; }
.block13 .col-md-12 		{ margin-top:50px; }
.block13 .col-md-12 > div 	{ background:url("img/ff.jpg"); padding:20px 35px 20px 20px; color:#fff; }
.block13 .col-md-12 > div .left-block {float: left;}
.block13 .col-md-12 h3 		{ font-size: 32px; margin: 0; text-align: left; text-transform: uppercase; /*color:#fff;*/ font-size:0; color:tranparent; }
.block13 .col-md-12 span 	{ display: block; font-size: 15px; font-weight: bold; margin: 5px 0 0; text-align: left; /*color:#fff;*/ font-size:0; color:tranparent; }
.block13 .col-md-12 a 		{ float:right; font-size:20px;  margin-top:5px; padding:12px 45px; text-transform:uppercase; }

/* 404 */
.block14 					{ max-width:1200px; margin:15px auto 0; max-width:100%; }
.block14 h1 				{ color:#008AD2; }

/*intro (index) page*/

.block15 					{ position:relative; max-width:1200px; height:100px;margin:0 auto  }
.block15 .enter 				{ bottom:0; left: 0; margin: 0 auto; position: absolute; right: 0; width: 600px; cursor:pointer; }		
.block15 .enter .ch-grid 		{ position:relative; width:100%; list-style:none } 	
.block15 .logo1				{ float:left; display:block; margin:0; width:200px; background:url("img/festival-l.png") no-repeat; background-position:center;  height:150px; background-color:#fff;   }  
.block15  h1 					{ font-size:0; font-color:transparent; }
.block15 .logo2				{ float:right; display:block; margin:0; width:200px; background:url("img/udruga-l.png") no-repeat; background-position:center;  height:150px; background-color:#fff;  }  
.block15 .extra 				{ float:right; margin:15px 0 0  }
.block15 .extra ul 			{ list-style:none; }
.block15 .extra ul li 			{ float: left; font-size: 26px; margin-left: 15px; }
.block15 .extra ul li a			{ color:#A7A7A7; }
.block15 .extra .lang		{ float:left; margin-right:20px; }
.block15 .extra .lang .active	{ color:#008AD2; }

.block15  .ch-item 			{ width: 100%;height: 100%;border-radius: 50%;position: relative;box-shadow: 0 1px 2px rgba(0,0,0,0.1); }
/*.block15  .ch-info-wrap		{ position: absolute;width: 180px;height: 180px;border-radius: 50%; border:none;	-webkit-perspective: 800px;	-moz-perspective: 800px;	-o-perspective: 800px;	-ms-perspective: 800px;	perspective: 800px;
						-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;
						top: 20px;left: 20px;box-shadow:0 0 0 20px rgba(255,255,255,1), inset 0 0 3px rgba(115,114, 23, 0.8);}
                        */

.block15  .ch-info		{ position: absolute; width: 180px;height: 180px;border-radius: 50%;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;
					-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}
.block15  .ch-info > div	 {	display: block;position: absolute;width: 100%;height: 100%;border-radius: 50%;background-position: center center;	-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-o-backface-visibility: hidden;-ms-backface-visibility: hidden;	backface-visibility: hidden;}
.block15  .ch-info .ch-info-back	{ -webkit-transform: rotate3d(0,1,0,180deg);-moz-transform: rotate3d(0,1,0,180deg);-o-transform: rotate3d(0,1,0,180deg);-ms-transform: rotate3d(0,1,0,180deg);transform: rotate3d(0,1,0,180deg);background: #000;}
.block15  .ch-img-1 				{ background-image: url(img/10.jpg); }
.block15  .ch-img-2 				{ background-image: url(img/11.jpg); }
.block15 .enter .ch-grid li:first-child	{ position:absolute; left:60px; width:180px }  
.block15 .enter .ch-grid li:last-child 	{ position:absolute; right:100px; width:180px }
.block15  .ch-info a				 		{ text-decoration:none }
.block15 .ch-info h3 						{ color: #fff;text-transform: uppercase;letter-spacing: 2px;font-size: 16px;margin: 0 15px;padding: 40px 0 0 0;height: 90px;font-family: 'Roboto Condensed', sans-serif;text-align:center;font-weight:bold;	text-shadow:0 0 1px #fff, 0 1px 2px rgba(0,0,0,0.3);}
.block15  .ch-info p 						{ color: #fff;padding: 10px 5px;font-style: italic;margin: 0 30px;font-size: 12px;border-top: 1px solid rgba(255,255,255,0.5); }
.block15 .ch-info p a  					{ display: block;color: #fff;color: rgba(255,255,255,0.7);font-style: normal;font-weight: 700;text-transform: uppercase;font-size: 9px;letter-spacing: 1px;padding-top: 4px; }
.block15 .ch-info p a:hover 				{ color: #fff222;	color: rgba(255,242,34, 0.8);}
.block15 .ch-item:hover .ch-info	 		{ -webkit-transform: rotate3d(0,1,0,-180deg);	-moz-transform: rotate3d(0,1,0,-180deg);	-o-transform: rotate3d(0,1,0,-180deg);	-ms-transform: rotate3d(0,1,0,-180deg);	transform: rotate3d(0,1,0,-180deg); }
.block16 								{ margin-top:-101px }
.block16 img								{ width:100%; }



/*fotter udruga*/
.block17 					{ background-color: #9cdcf9; padding:15px 0; display:block; width:100%; }
.block17 .container 			{ max-width:1200px; margin:0 auto; display:block;  }	

.block18 					{ max-width:1200px; margin:25px auto 0; display:block }
.block18 .form-block 		{ margin-top:25px; }
.block18 form				{ }		
.block18 form .form-group 	{ margin-bottom:5px } 


.block19 					{ /*border:1px solid #C2C2C2; border-left:0; border-right:0; margin-top:50px;*/ } 
/*.block19 > div 				{ max-width:1200px; margin:0 auto 15px; padding:25px 12px; }*/
.block19 h2 				{ margin-top:5px; font-size:40px; text-transform:uppercase; color:#9cdcf9;}
.block19 h2.mobile-title,
.block4 h2.mobile-title { display:none; }
.block19 p 					{ margin-top:10px; width:100% } 		 
.block19 .photo 			{ padding-top:15px; }
.block19 .info	 			{ padding-left:0 }
.block19 .main-photo		{ /*height:550px; width:100%; display:block;*/ margin-bottom:10px; /*background-size:100%;*/  } 		 
.block19 iframe 			{ max-width:100% }
/*.block19 .slides { width:100%; height:254px; overflow:hidden; }
.block19 .slide-thumbs { }
.block19 .slide-thumbs .thumb { float:left; width:108px; height:69px; border:2px solid transparent; cursor:pointer; margin:0 6px 6px 0; opacity:0.7 }
.block19 .slide-thumbs .thumb:nth-child(4n) { margin-right:0; }
.block19 .slide-thumbs .thumb.active { border-color:#008cd2;  opacity:1 }*/
.block19 .panel { margin-top:30px; }


/* news list */
.block20 ul { padding:0; }
.block20 ul li { list-style:none; padding:0; }
.block20 ul li img { max-width:330px; }
.block20 h2 					{ margin-top:5px; font-size:40px; color:#7887ae; margin-bottom:0;} 

/* news mosaic list */
/*.block21 { max-width: 1200px; margin:0 auto; padding:8px 24px; }*/
.block21 { margin-top:0; }
.block21 > div { padding-top:5px; }
.block21 h3 { font-size:25px; }

.block22 ul { list-style:none; }
.block22 .col-md-3,
.block22 .col-md-4 { text-align:center; }
.block22 h3 { text-align:center; font-size:32px; }
.block22 > div:nth-child(2) h3 { font-size:29px; }
.block22 > div:nth-child(3) h3 { font-size:26px; }
.block22 > div:nth-child(4) h3 { font-size:24px; }
.block22 > div:nth-child(5) h3 { font-size:24px; }
.block22 > div:nth-child(6) h3 { font-size:24px; }

.block23 form { margin: 20px 0; }

.udruga .logo.hr,
.udruga .logo.en { 
    /*background-image:url("img/udruga-l.png"); */
    width:305px;
}

.udruga .block1 .logo-hr,
.udruga .block1 .logo-en {
    background-image:url("/img/logo5.png"); 
    width:305px;
}

/** slidesjs **/
#slides {
  display: none
}

#slides .slidesjs-navigation {
  margin-top:3px;
}

#slides .slidesjs-previous {
  margin-right: 5px;
  float: left;
}

#slides .slidesjs-next {
  margin-right: 5px;
  float: left;
}

.slidesjs-pagination {
  margin: 6px 0 0;
  float: right;
  list-style: none;
}

.slidesjs-pagination li {
  float: left;
  margin: 0 1px;
}

.slidesjs-pagination li a {
  display: block;
  width: 13px;
  height: 0;
  padding-top: 13px;
  background-image: url('/img/pagination.png');
  background-position: 0 0;
  float: left;
  overflow: hidden;
}

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
  background-position: 0 -13px
}

.slidesjs-pagination li a:hover {
  background-position: 0 -26px
}

#slides a:link,
#slides a:visited {
  color: #333
}

#slides a:hover,
#slides a:active {
  color: #9e2020
}

.slides { width:100%; height:254px; overflow:hidden; }
.slides .main-photo { width:100%; display:block; background-position:center center; }
.slide-thumbs { }
.slide-thumbs .thumb { float:left; width:108px; height:69px; border:2px solid transparent; cursor:pointer; margin:0 6px 6px 0; opacity:0.7 }
.slide-thumbs .thumb:nth-child(4n) { margin-right:0; }
.slide-thumbs .thumb.active { border-color:#008cd2;  opacity:1 }

.gallery { padding:0; }
.gallery .gallery-item { display:inline-block; list-style:none; padding:none; }
.gallery .gallery-item a { padding:8px; display:inline-block; }

.responsive-image { background-repeat:no-repeat; display:inline-block; width:100% }

.festival h2 { color:#2292D1 }

.nacionalna-zaklada { margin-bottom:22px; }
.nacionalna-zaklada-logo { display:block; width:100px; height:100px; 
    background-image:url('img/nacionalna-zaklada-150.jpg'); background-position: center center; 
    background-repeat:no-repeat; background-size: 100% auto;    
}
.block6 .nacionalna-zaklada-logo { margin-right:10px; }
.nacionalna-zaklada-txt { padding-top:10px; font-size:12px; }

@media (min-width:992px)
{
    .header-fixed .block1 { position:fixed; width:100%;  z-index:10; background-color:#FFF; max-width:none; top:0; left:0; padding:0; height:54px; }
    .header-fixed .header { margin:0 auto; max-width:1200px; width:100%; padding:10px 0; }
    .header-fixed .header .header-inner { position:relative; }
    .header-fixed .header .logo,
    .header-fixed .header .logo.hr,
    .header-fixed .header .logo.en { background:none; height:auto; width:auto; color:#000; margin:0; padding:8px 0 0 26px; }
    .header-fixed .header .logo h1 { font-size:20px; display:inline; font-size:18px; font-weight:bold; }
    .header-fixed .header .extra { position:absolute; right:0; top: 0; padding-top:2px; }
    /*.header-fixed .block1 .extra img { height:20px; }*/
    .header-fixed .block1 .extra ul li { font-size:16px; }
    .header-fixed .block1 .header .navbar  { position:absolute; left:160px; top:0; }
    .header-fixed .block1 .extra .lang { padding-top:5px; display:none }
    .header-fixed .block1 .extra .link-logo { display:none; }    
    .header-fixed .block1 .extra .social li { display:none; }
    .header-fixed .block1 .extra .social li:last-child { display:inline-block; }    
    
    body.header-fixed .block1 .navbar li > a { font-size:14px; padding:5px 8px }
    .header-fixed .block1 .navbar li { margin-right:2px; }
    body.header-fixed .block1 .extra .lang .active { font-size:16px; padding-top:0 }
    body.header-fixed .block1 .extra ul li a{ font-size:16px; }

    .block12 .tab-pane .day { min-height:180px; }
}

@media (min-width:551px) and (max-width:1201px)
{

.nav .open>a,
.nav .open>a:focus,
.nav .open>a:hover 					{ border-color:transparent }
 

.block2 .slider .bjqs-next a,
.block2 .slider .bjqs-prev a 		{ width:20px; height:20px; background-size: 100%; margin:0 5px; }

.block3 .col-md-4  				{ float:left; width:33%; padding:0 5px}
.block3 .col-md-4 span				{ margin-bottom:10px }  
.block3 .col-md-2 span 			{ background-position:center; padding:0 23%; font-size:16px; }
.block3 .col-md-2 span:hover 		{ background-position:center; }
/*.block3 .col-md-4 a 				{ margin-bottom:10px }  
.block3 .col-md-2 a span 			{ background-position:center; padding:0 23%; font-size:16px; }
.block3 .col-md-2 a span:hover 		{ background-position:center; }
*/

.block4 > div						{ margin:0; padding:10px 0; }
.block4 h2 							{ font-size:30px; }
.block4 .col-md-3 					{ float:left; width:50% }
.block4 .col-md-3 div  				{ min-height:220px; margin:10px 0 }
.block4 .col-md-6 div					{ min-height:1px; margin:10px 0 }
.block4 .col-md-6.first div			{ min-height:1px; margin:10px 0 }
.block4 p 							{ margin-top:10px }  
.block4 .col-md-3 img 				{ margin:15px auto 0 }

.block5 .slider-c 					{ width:55%; }
.block5 .stat-w .partners 			{ width:285px }
.block5 img 							{ max-width:100%; width:auto; height:auto }

.block6 .col-md-8 div p 				{ padding-right:5px; }

.block8 .col-md-4  					{ float:left; width:33%; padding:0 5px}
.block8 .col-md-4 a 					{ margin-bottom:10px }  

.block11 .col-md-2 a span 				{ background-position:center; padding:0 23%; font-size:16px; }
.block11 .col-md-2 a span:hover 		{ background-position:center; }

.block12 .container ul li 				{ /*width:100%;*/ margin:0; margin-bottom:5px; }
.block12 .tab-pane.seven .day 		{ width:100%; }

/*.block15 				{ height:80px }		
.block15 .enter 			{ bottom: -100px; left: 0; margin: 0 auto; position: absolute; right: 0; width: 300px; }	 	
.block15 .logo1			{ width:120px; background:url("img/festival-l.png") no-repeat; background-position:center;  height:100px; background-size: 100%; background-color:#fff }  
.block15  h1 				{ font-size:0; font-color:transparent; }
.block15 .logo2			{ width:120px; background:url("img/udruga-l.png") no-repeat; background-position:center;  height:100px; background-size:100%; background-color:#fff  }  
*/

.block1,.block2,.block3,.block4 > div,.block5,.block6,.block7 .container,.block8,.block9,.block10 > div,.block11,.block12 .container,.block13,.block15,.block17, .block19 > div, .container 	  { width:100%; }

}

@media (max-width:991px) 
{
    .block19 .slides { height:520px; }
    .block19 .photo { padding-right:0; }
    .block19 h2,
    .block4 h2 { display:none; }
    .block19 h2.mobile-title,
    .block4 h2.mobile-title    { display:block; }    
}

@media (max-width:767px)
{
    .block1 { height: auto; }
    .lang { display:none; }
    .nav > li.menu-lang { display:block; }
    .col-md-4, .col-md-5, .col-md-12, .col-md-7, .col-md-8 { padding:0 0; }
    .btn-newsarchive-wrapper          { width:70%; }
    .list-mosaic .list-mosaic-item h3   { margin:10px 0 8px; }
    .slick-slider { margin-bottom:12px; }
    
    .block2 .slider { margin-top:10px; padding-top:37px; }
    .slider .slider-sticker { top:-45px; left:0; margin:0; max-width:100%; width:100%; padding:6px 0 0; position:absolute; }
    .slider .slider-sticker h5 { margin:0; font-size:18px }  
    .slider .slider-sticker p { font-size:14px; height:12px; }    
    .slider ul.bjqs { overflow: visible; }
    .block2 .slider li.bjqs-slide { position: absolute; }
    .slider .bjqs-markers { display:none; } 
    .block2 .slider .bjqs-next a,
    .block2 .slider .bjqs-prev a 		{ top:60% !important; }
    
    .block2 .slider li.bjqs-slide h4 		  { font-size: 30px; }
    .block2 .slider li.bjqs-slide span     { font-size: 22px; }         
    .block4 { padding: 0 8px; margin-top:10px; }
    .block4 h2 { padding-left:0; }
    .block4 .panel { max-width:100%; }
    .block12 .container { padding:0 8px; }
    
        
    .block3,
    .block6,
    .block18,
    .block19,    
    .block21 { 
        padding-left:8px; padding-right:8px;
    }
    
    
    .block3 .col-md-4 span { margin-bottom:8px; }
    .block6 span { margin-left:0; }
    
    .block12 .tab-pane .day { width:100%; }
    .block19 { margin-top:10px; } 
    .block19 > div { padding:0; }
    .block21 { padding-top:0; }       
    
    .block6 { padding:0 8px; }
    .footermenu { margin-top:11px;}
    .footermenu .navbar-nav { margin:0; }
    .footermenu-col { margin:0 0 10px 0;}

    .block16 { width:100%; height:100%; overflow:hidden; position:fixed; }
    .block16 img { min-width:100%; min-height:100%; width:auto; height:auto; z-index:0; }
    .block15  { z-index:2; position:relative; }

    .movietype-menu li { padding-top:8px;  }
    .nav-pills>li+li { margin-left:0; }


.block15 .enter .ch-grid li:first-child { top:-20px; left:50%; margin-left:-90px; }
.block15 .enter .ch-grid li:last-child { top:200px; left:50%; margin-left:-90px; }
    
    .slider-sticker h5 { font-size:24px; }
}


@media (min-width:551px) and (max-width:767px)
{


.block1 							{ padding-top:5px }
.block1 .extra 						{ margin-right:50px; }
.block1 .navbar						{ position:absolute; top:5px; right:5px; padding:0; }
.block1 .navbar .navbar-header 		{ margin:0; }
.block1 .navbar .container-fluid	{ position:relative; z-index: 10 }
.block1 .navbar .navbar-toggle 		{ border: 1px solid #000; margin:0; }
.block1 .navbar .navbar-collapse	{ background-color:#fff; z-index:10; margin:0; width:240px  }
.block1 .navbar-nav					{ margin:8px 0; }
.block1 .navbar li 					{ margin:0; }
.block1 .nav  > li > a 				{ border-bottom:1px solid #c2c2c2 }
.block1 .nav > li:last-child > a 	{ border:0 }

.block9 							{ padding-top:5px }
.block9 .extra 						{ margin-right:50px; }
.block9 .navbar						{ position:absolute; top:5px; right:5px; padding:0; }
.block9 .navbar .navbar-header 		{ margin:0; }
.block9 .navbar .container-fluid	{ position:relative; z-index: 1 }
.block9 .navbar .navbar-toggle 		{ border: 1px solid #000; margin:0; }
.block9 .navbar .navbar-collapse	{ background-color:#fff; z-index:10; margin:0; width:240px  }
.block9 .navbar-nav					{ margin:8px 0; }
.block9 .navbar li 					{ margin:0; }
.block9 .nav  > li > a 				{ border-bottom:1px solid #c2c2c2 }
.block9 .nav > li:last-child > a 	{ border:0 }


.block19 .slides { height:300px; }

.slider-sticker h5 { font-size:22px; }
    
}

@media (max-width:550px) {

.btn-newsarchive-wrapper { width:100%; padding:0px; }

.block2 .bjqs-markers { margin-top: 0; }
.block6 .footer-news-item { width:100%; }
.block2 .slider li.bjqs-slide .slide-text { width:100%; left:0; bottom:0; }

.block1 .logo.hr { margin:0 0 0 4px; }
.block1 .logo.en { margin:0 0 0 4px; }
.nav .open>a,
.nav .open>a:focus,
.nav .open>a:hover 					{ border-color:transparent }
 
.udruga .block1 .logo-hr, .udruga .block1 .logo-en { width:200px; height:80px }
.udruga .slider { padding-top:0; }

 
.block1 							{ width:100%; height:auto; padding:0; }
.block1 .logo 						{ margin:0 4px; background-size:100%; width:155px }
.block1 .extra .link-logo    		{ margin-right:0; margin-top:0; background-position:0px 0 }
.block1 .extra .link-logo-festival  { background-position: 21px -17px}
.block1 .extra 						{ position:absolute; top:43px; right:7px }
.block1 .extra .lang 				{ margin-right:0 }
.block1 .extra .lang li 			{ font-size:16px }
.block1 .extra span,
.block1 .extra .social 				{ display:none }	
.block1 .navbar						{ position:absolute; top:5px; right:5px; padding:0; }
.block1 .navbar .navbar-header 		{ margin:0; }
.block1 .navbar .container-fluid	{ position:relative; z-index: 10 }
.block1 .navbar .navbar-toggle 		{ border: 1px solid #000; margin:0; }
.block1 .navbar .navbar-collapse	{ background-color:#fff; z-index:10; margin:0; width:240px }
.block1 .navbar-nav					{ margin:8px 0; }
.block1 .navbar li 					{ margin:0; }
.block1 .nav  > li > a 				{ border-bottom:1px solid #c2c2c2 }
.block1 .nav > li:last-child > a 	{ border:0 }


.block2 .slider .bjqs-next a,
.block2 .slider .bjqs-prev a 		{ width:20px; height:20px; background-size: 100%; margin:0 5px; top:70% !important; }
.block2 .slider li.bjqs-slide h4 		  { font-size: 24px; }
.block2 .slider li.bjqs-slide span     { font-size: 16px; }

.block3 { padding-top:10px; }
.block3 .col-md-2 a span 			{ background-position:center; padding:0 23%; font-size:16px; }
.block3 .col-md-2 a span:hover 		{ background-position:center; }

.block4 > div						{ margin:0; padding:10px 0; }
.block4 h2 							{ font-size:30px;  }
.block4 .col-md-3 div  				{ min-height:1px; margin:10px 0 }
.block4 .col-md-6 div				{ min-height:1px; margin:10px 0 }
.block4 .col-md-6.first div			{ min-height:1px; margin:10px 0 }
.block4 p 							{ margin-top:10px }  
.block4 .col-md-3 					{ margin-top:0; }	
.block4 .col-md-3 img 				{ margin:15px auto 0 }

.block5 .slider-c 					{ width:35%; }

.block6 .col-md-8 div p 			{ padding-right:5px; }
.block6 .small-logo 				{ display:none }

.block9 							{ width:100%; height:auto; padding:0; }
.block9 .logo 						{ margin:5px; background-size:100%; width:175px }
.block9 .extra .link-logo    		{ margin-right:0; margin-top:12px }
.block9 .extra 						{ position:absolute; right:61px; top:11px; }
.block9 .extra .lang 				{ margin:0 }
.block9 .extra .lang li 			{ font-size:16px }
.block9 .extra span,
.block9 .extra .social 				{ display:none }
.block9 .navbar						{ position:absolute; top:5px; right:5px; padding:0; }
.block9 .navbar .navbar-header 		{ margin:0; }
.block9 .navbar .container-fluid	{ position:relative; z-index: 1; float:right }
.block9 .navbar .navbar-toggle 		{ border: 1px solid #000; margin:0; }
.block9 .navbar .navbar-collapse	{ background-color:#fff; z-index:10; margin:0; width:240px  }
.block9 .navbar-nav					{ margin:8px 0; }
.block9 .navbar li 					{ margin:0; }
.block9 .nav  > li > a 				{ border-bottom:1px solid #c2c2c2 }
.block9 .nav > li:last-child > a 	{ border:0 }


.block11 .col-md-2 a span 			{ background-position:center; padding:0 23%; font-size:16px; }
.block11 .col-md-2 a span:hover 	{ background-position:center; }

.block12 .container ul li 			{ width:100%; margin:0; margin-bottom:5px; }
.block12 .tab-pane.seven .day 		{ width:100%; }

/*.block15 					{ height:80px }		*/
.block15 .enter 			{ /*bottom: -100px; left: 0;*/ margin: 0 auto; position: absolute; right: 0; width: 300px; }	 	
.block15 .logo1				{ width:120px; background:url("img/festival-l.png") no-repeat; background-position:center;  height:100px; background-size: 100%; background-color:#fff }  
.block15  h1 				{ font-size:0; font-color:transparent; }
.block15 .logo2				{ width:120px; background:url("img/udruga-l.png") no-repeat; background-position:center;  height:100px; background-size:100%; background-color:#fff  }  
.block19 .slides { height:216px; }


.block1,.block2,.block3,.block4 > div,.block5,.block6,.block7 .container,.block8,.block9,.block10 > div,.block11,.block12 .container,.block13,.block15,.block17, .block19 > div, .container 	  { width:100%; }

.slider-sticker h5 { font-size:20px; }
.slider-sticker { max-width:70%; }
}

@media (max-width:400px) {
.block1 .logo.hr,
.block1 .logo.en { width:220px; background-size:auto 93px; height:100px; }
.block19 .slides { height:171px; }
.block2 .slider li.bjqs-slide h4 { font-size:18px; margin-top:2px; }

.udruga .block1 .logo-hr,
.udruga .block1 .logo-en {    
    background-size: 100% auto;
}

.slider-sticker h5 { font-size:18px; }

}

/**
 * Festival tolerancije extra css file.
 */
 
/* -------------------- */
/*       FESTIVAL       */
/* -------------------- */

/* jezici */

body .block1 .extra ul li a {
    font-size: 17px;
}

body .block1 .extra .lang .active {
    font-size: 17px;
    padding-top: 10px;

}

/* kraj jezici */

/* gornji izbornik */

body .block1 .navbar li > a {
    padding: 6px 9px;
    font-size: 17px;
    border-radius: 0px;
}

body .block1 .navbar li a:hover, .block1 .navbar li a:focus, .block1 .navbar .nav .open > a {
    background-color: #7887ae;
    color: #FFF;
}

/* kraj gornji izbornik */


/* veliki linkovi */ 
 
body .block3 .first a:first-child {
    background-color: #fcdb04; /* Å¾uto */
}

body .block3 .first a:last-child {
    background-color: #fcdb04; /* Å¾uto */
}

body .block3 .second a:first-child {
    background-color: #ec227f; /* magenta */
}

body .block3 .second a:last-child {
    background-color: #ec227f; /* magenta */
}

body .block3 .third a:first-child {
    background-color: #178bcd; /* plavo */
}

body .block3 .third a:last-child {
    background-color: #178bcd; /* plavo */
}

/* kraj veliki linkovi */ 


/* opÄ‡enito */
p {
    font-size: 15px;
}

body .block12 .download a {
    font-size: 15px;
}

/* kraj opÄ‡enito */


/* vijesti na glavnoj stranici */

body .block4 h2 a {
    text-decoration: none;
    color: #2292D1;
    font-size: 0.7em;
}

/* kraj vijesti na glavnoj stranici */



/* -------------------- */
/*        UDRUGA        */
/* -------------------- */

/* jezici */

body .block9 .extra .lang .active {
	font-size: 17px;
}

body .block9 .extra ul li a {
	font-size: 17px;
}

body .block9 .extra .lang .active {
    padding-top: 10px;
}

/* kraj jezici */

/* gornji izbornik */

body .block9 .navbar li a:hover, .block9 .navbar li a:focus, .block9 .navbar .nav .open > a {
    background-color: #777;
    color: #FFF;
}

body .block9 .navbar li > a {
    padding: 6px 12px;
    font-size: 17px;
}

/* kraj gornji izbornik */


/* veliki linkovi */

body .block8 .first a:first-child {
    background-color: #9cdcf9; /* svjetlo plava */
    color: #000;
}

body .block8 .second a:first-child {
    background-color: #9cdcf9; /* svjetlo plava */
	color: #000;
}

body .block8 .third a:first-child {
    background-color: #9cdcf9; /* svjetlo plava */
	color: #000;
}

body .block8 .first a {
    background-color: #9cdcf9; /* svjetlo plava */
	color: #000;
}

body .block8 .second a {
    background-color: #9cdcf9; /* svjetlo plava */
	color: #000;
}

body .block8 .third a {
    background-color: #9cdcf9; /* svjetlo plava */
	color: #000;
}

body .block8 .first a:last-child {
    background-color: #9cdcf9; /* svjetlo plava */
	color: #000;
}

body .block8 .second a:last-child {
    background-color: #9cdcf9; /* svjetlo plava */
	color: #000;
}

body .block8 .second a:last-child {
    background-color: #9cdcf9; /* svjetlo plava */
	color: #000;
}

body  .block8 .third a:last-child {
    background-color: #9cdcf9; /* svjetlo plava */
	color: #000;
}

/* kraj veliki linkovi */ 


/* partneri */

body .block5 .stat-w {
    height: 200px;
}

/* kraj partneri */

/* naslovi */
/* kraj naslovi */



