.x-submit img._tt {float: left; margin-right:10px;}
._play-icon {bottom: 600%!important; right: 40%!important;}
.deleteImage img { width: 32px!important; height: 32px; padding: 10px 10px 0 0;}

.responsiveHide { display:block; }
.responsiveVisible { display:none; }

a:link, a:visited, a:active { color: #B4955F/*928452*/; text-decoration: underline;	}
a:hover { color: #999; text-decoration: none; }
a.underline, a.underline:link  { text-decoration: underline; }
a.bold, a.bold:link, a.bold:visited { font-weight:600; }
.naglaseno {background-color: #F30; padding: 2px; color: #fff; text-transform: uppercase; }
h1 { margin: 15px 0 5px 0; font-size: 26px; color: #343434; font-weight: 600; }
h1 a, h1 a:link {font-size: 26px; color: #343434; font-weight: 800; }
h2 { margin: 15px 0 5px 0; padding: 0px; font-weight: 300; font-size: 20px; color: #B4955F; }
h3 { margin: 0 0 5px 0; padding: 0px; font-weight: 600; font-size: 20px; color: #333333; }
h4 { margin: 5px 0 5px 0; padding: 0 0 0 0; font-size: 18px; font-weight: 600; color: #b4955f; }
h5 { margin: 0px 0 10px 0; padding: 0 0 0 0; font-size: 18px; font-weight: 300; color: #CCC; }
.font2 { font-family: 'Open Sans' !important; font-weight: 300; }
.boja2 { color:#b4955f !important; }
a.boja2dugme { background-color:#b4955f; color:#fff; padding:10px 12px; font-size:16px; text-decoration:none; }
a.boja2dugme:hover { background-color:#9b7a40; color:#fff; }
.zeleno { color:#6C3 !important; }
.crveno { color:#F30 !important; }
.error { padding:10px; }


.----------KRAJ-FONTOVA{}

html, body { margin: 0px; padding: 0px; width: 100%; height: 100%; font-family: 'Open Sans';  font-style: normal;  font-weight: 400; font-size: 14px; color: #212121; background-color:#e1e1e1;  }

#tabelaVrhFull { width: 100%; min-width: 1050px; height: auto; position: relative; padding: 0px; }
#tabelaVrh { width: 1050px; margin: 0px auto; padding: 20px 55px; }
#tabelaVrh .levo { float: left; width: 450px; height: auto; }
#tabelaVrh .desno { float: right; width: 200px; padding-right:18px; height: auto; text-align: right; }

#tabelaMeniFull { position: relative; width: 100%; height: auto; z-index:99; }
#tabelaMeni { width: 1160px;  margin: 0px auto; position: relative; background-color: #fff; height:160px; 
	background-image:url(/slike/top-cosak.png), url(/slike/top-bg-linija.jpg); background-position: top right, 137px 115px; background-repeat:no-repeat, no-repeat; }
#tabelaMeni ul { padding:0; margin:0; }
#tabelaMeni ul li { display: inline; margin-left:15px; }
#tabelaMeni ul li a { color:#3d3d3d; text-decoration:none; font-size:14px; }
#tabelaMeni ul li a:hover { color:#b4955f; text-decoration:none; }
#tabelaMeni ul li a.aktivan { color:#b4955f; text-decoration:none; }
	
#tabelaMeni .logo { float: left; position: absolute; width: 283px; left: 55px; top: 10px; }
#tabelaMeni .meni { float: right; position: absolute; width: 660px; text-align: right; margin-top: 0px; left: 373px; top: 68px; font-size: 16px; }
/*txt u vrhu dodat naknadno */
.opsirnijeGoreFull {width: 100%; min-width: 1050px; height: auto; position: relative; padding: 0px;}
.opsirnijeGore { width: 1160px; margin: 0px auto; padding: 20px 0 60px 0; background-color: #FFF; font-size:26px; text-align:center; }

#tabelaBanerFull { width: 100%; min-width: 1050px; height: auto; position: relative; padding: 0px; }
#tabelaBaner { width: 1160px; margin: 0px auto; background-color:#fff; }

#tabelaSadrzajFull { width: 100%; }
#tabelaSadrzaj { width: 960px; margin: 0px auto; padding: 20px 100px; background-color: #FFF; }

#tabelaDoleVrhFull { width: 100%; padding: 0px 0 0 0; position: relative; }
#tabelaDoleVrh { width: 1160px; margin: 0px auto; padding: 50px 0; background-color:#f9f9f9; border-top: 1px solid #e9e9e9; font-size:18px; text-align:center; font-weight:700; }

#tabelaDoleFull { width: 100%; min-width: 1050px; padding: 0px 0 0 0; position: relative; }
#tabelaDole { width: 960px; margin: 0px auto; padding: 60px 100px; background-color:#222222; }
#tabelaDole .levo { float: left; width: 680px; color: #999; }
#tabelaDole .levo a { text-decoration:none; font-size:16px; font-weight:600; }
#tabelaDole .levo ul { padding:0; margin:40px 0 30px 0; }
#tabelaDole .levo ul li { display: inline; margin-right:20px; font-size:15px; padding-left:30px; }
.homed { background-image:url(/slike/sprite-nekoliko.png); background-position: -9px -7px; background-repeat:no-repeat; }
.phoned { background-image:url(/slike/sprite-nekoliko.png); background-position: -9px -45px; background-repeat:no-repeat; }
.emaild { background-image:url(/slike/sprite-nekoliko.png); background-position: -9px -85px; background-repeat:no-repeat; }

#tabelaDole .desno { float: right;  width: 200px; text-align: left; color: #999; }
#tabelaDole .desno .pratite { font-size:16px; font-weight:600; color:#999; margin-bottom:18px;}
#tabelaDole .desno img { width:30px; }

.----------HOME{}

.koraci { border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; padding:15px 0; margin-right:15px; float:left; width:180px; text-align:center; color:#787a7d; height:250px;}
.koraci img { width:100%;}
.koraci h5 { font-weight:600; font-size:24px; color:#212121; text-align:center; padding:10px 0; }

.----------KORISNIK{}

.korisnik_foto { width:200px; height:150px; z-index:900; float:left; position:relative; margin: 0 10px 10px 0; }
.korisnik_foto img { width:200px; height:150px; z-index:900; }
.korisnik_foto .preko { width:32px; height:32px; float:left; position:absolute; top:0px; left:0px; z-index:1000; }
.korisnik_foto .preko img { width:32px; height:32px; }
.hr { border-bottom:1px solid #eaeaea; margin:20px 0; width:80%;}


.---------LICNE-STRANE{}

#tabelaDoleVrh1 { /*position: fixed; bottom:0px; left:0px; z-index: 1000; height:55px; width:100%;*/ width:1160px; margin:0 auto; padding:15px 0; background-color:#f9f9f9; border-top: 1px solid #e9e9e9; text-align:center; }
#tabelaDoleVrh1 ul li { display: inline;}
#tabelaDoleVrh1 ul li a { font-size:16px; padding:15px 20px; border:1px solid #ccc; margin-right:15px; font-weight:700; text-decoration:none;  background-color:#fff;}
#tabelaDoleVrh1 ul li a.aktivno { background-color:#b4955f; color:#fff;}

.licne_strane { }
.licne_strane .holder { width:23%; margin:0 15px 15px 0; float:left; text-align:center;}
.licne_strane .holder img { width:99%; }
.licne_strane .ime_osobe { font-size:large; }

.text_posvete {text-align:center; display:block; margin-top:30px; font-size:medium;}

.licne_strane_single { }
.licne_strane_single h4 { text-align:center; display:block; margin-bottom:20px;}
.licne_strane_single .datum_od_do { text-align:center; display:block; margin-bottom:20px;}

.licne_strane_double { width:50%; float:left;}
.licne_strane_double h4 { text-align:center; display:block; margin-bottom:20px;}
.licne_strane_double .datum_od_do { text-align:center; display:block; margin-bottom:20px;}

.licne_strane_biografija {}
.licne_strane_biografija h4 { text-align:center; display:block; margin-bottom:20px;}
.licne_strane_biografija .datum_od_do { text-align:center; display:block; margin-bottom:20px;}
.licne_strane_biografija .text_biografija { font-size:medium; }

.licne_strane_galerija {}
.licne_strane_galerija h4 { text-align:center; display:block; margin-bottom:20px;}
.licne_strane_galerija ul { padding:0; margin:0; text-align:center; }
.licne_strane_galerija ul li {display: inline; text-align:center; }
.licne_strane_galerija ul li img { margin:0 10px 10px 0; width:432px; }
.licne_strane_galerija ul li img:odd { margin:0 10px 0 0; }

.licne_strane_knjiga {}
.licne_strane_knjiga h4 { text-align:center; display:block; margin-bottom:20px;}
.licne_strane_knjiga .knjiga_autor { font-weight:700;}
.licne_strane_knjiga .knjiga_datum {}
.licne_strane_knjiga ul { padding:0; margin:0; font-size:medium; }
.licne_strane_knjiga ul li { list-style-type:none;}
.licne_strane_knjiga ul li:hover { background-color:#eaeaea; }
.licne_strane_knjiga ul li:nth-child(even) { text-align:right; padding:20px; border-top:1px solid #eaeaea; }
.licne_strane_knjiga ul li:nth-child(odd) { padding:20px; border-top:1px solid #eaeaea; }
.licne_strane_knjiga .novi_komentar { text-align:center; margin-bottom:50px; }


.----------LOGIN{}

#loginNovi { width: 290px; float: left; margin-left: 20px; padding-left: 55px; border-left: 1px solid #eaeaea; }
#loginNovi h2 {color:#F60; font-size:18px;}
.loginDatum { background-color: transparent; padding: 3px; color: #0A3867; border: 1px solid #ccc; width: 60px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	margin-right: 3px; }
.loginInput { background-color: #fdfdfd; padding: 4px; color: #B4955F; border: 1px solid #e9e8e8; width: 90%; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	font-weight: 300; -webkit-transition: 0.6s ease-in-out;  -moz-transition: 0.6s ease-in-out; -o-transition: 0.6s ease-in-out; -ms-transition: 0.6s ease-in-out; transition: 0.6s ease-in-out;
	margin: 5px 0; }
.loginInput:focus, .loginDatum:focus, .txtareaUnos:focus { border: 1px solid #B4955F; background-color: #fff; color: #B4955F; box-shadow: 0px 0px 10px rgba(200, 220, 240, 0.45);
	-moz-box-shadow: 0px 0px 10px rgba(200, 220, 240, 0.45); -webkit-box-shadow: 0px 0px 10px rgba(200, 220, 240, 0.45); }
.loginBtn, .btnKorisnik { background-color:#b4955f; color:#fff; padding:10px 12px; font-size:16px; text-decoration:none; border: 1px solid #e9e8e8; }
.loginBtn:hover, .btnKorisnik:hover { background-color:#9b7a40; color:#fff;  }

.----------OSTALO{}

.mathguard_table input{	margin: 0; padding: 5px; color: #666; background: #f5f5f5; border: 1px solid #ccc; margin: 5px 0; font:1.5em  'Open Sans', sans-serif; 	-moz-border-radius: 5px; -webkit-border-radius:5px; width: 30px; height: 18px; margin-left: 3px; margin-top: 0px; }
.mathguard_table input:focus { border: 1px solid #999; background-color: #fff; color:#333; }
.mathguard_table {margin-bottom: 0px;}

.tgNaslov {  width: 97%; padding: 8px; border:1px solid #eaeaea; display:block; background: url(/slike/toggle-gore.png) no-repeat 98% 50%; }
.tgSadrzaj { width: 97%; padding: 8px; border-left:1px solid #eaeaea;  border-right:1px solid #fff; background-color: #fff; }
.togglerSkriven {background-image: url(/slike/toggle-dole.png) !important; }

.txtinput   { background-color: #fdfdfd; padding: 10px 8px; color: #565656; border: 1px solid #e9e8e8; width: 70%; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	font-weight: 300; -webkit-transition: 0.6s ease-in-out;  -moz-transition: 0.6s ease-in-out; -o-transition: 0.6s ease-in-out; -ms-transition: 0.6s ease-in-out; transition: 0.6s ease-in-out;
	margin: 5px 0; font:14px 'Open Sans', sans-serif;}
	
.txtarea { background-color: #fdfdfd; padding: 10px 8px; color: #565656; border: 1px solid #e9e8e8; width: 80%; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	font-weight: 300; -webkit-transition: 0.6s ease-in-out;  -moz-transition: 0.6s ease-in-out; -o-transition: 0.6s ease-in-out; -ms-transition: 0.6s ease-in-out; transition: 0.6s ease-in-out;
	margin: 5px 0; height: 110px; font:14px 'Open Sans', sans-serif; }

.btn { background-color:#b4955f; color:#fff; padding:10px 12px; font-size:16px; text-decoration:none; border: 1px solid #e9e8e8; }
.btn:hover { background-color:#9b7a40; color:#fff; }

.txtinput:focus, .txtarea:focus, .btn:focus { border: 1px solid #999; background-color: #fff; color:#8a6930; }

.dropdown { padding: 7px; color: #666; background: #f5f5f5; border: 1px solid #ccc; margin: 4px 0; -webkit-border-radius: 4px; -moz-border-radius: 4px;
	border-radius: 4px;	width: 249px; font:14px 'Open Sans', sans-serif; }
.dropdown:focus { border: 1px solid #999; background-color: #fff; color:#333;  }

.senka { position: relative; float: left; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset; z-index: 1; }

#button-up { position: fixed; bottom: 20px; right: 20px; width: 100px; height: 100px; opacity: 0.5; background: url(/slike/button-up.png) no-repeat left top;
	text-indent: -9999em; overflow: hidden; cursor: pointer; z-index: 1000; }
#button-up:hover {opacity: 0.9;}


.thumbBorder {border:1px solid #ccc; margin:0;}
.thumbBorder:hover {border:1px solid #F30;}

.thumbBorderDole {border-bottom:3px solid #fff; -webkit-transition: 0.3s ease-in-out; 	-moz-transition: 0.3s ease-in-out; -o-transition: 0.3s ease-in-out; -ms-transition: 0.3s ease-in-out; 	transition: 0.3s ease-in-out;} 
.thumbBorderDole:hover {border-bottom:3px solid #06aaff; } 

.opacity {progid:DXImageTransform.Microsoft.Alpha(Opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; -webkit-transition: 0.3s ease-in-out; 	-moz-transition: 0.3s ease-in-out; -o-transition: 0.3s ease-in-out; -ms-transition: 0.3s ease-in-out; 	transition: 0.3s ease-in-out;} 
.opacity:hover {progid:DXImageTransform.Microsoft.Alpha(Opacity=85); -moz-opacity: 0.85; -khtml-opacity: 0.85; opacity: 0.85; } 

.nofade {-webkit-transition: 0s; -moz-transition: 0s; -o-transition: 0s; -ms-transition: 0s; transition: 0s;} 
.fade {-webkit-transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -o-transition: 0.3s ease-in-out; -ms-transition: 0.3s ease-in-out; 	transition: 0.3s ease-in-out;} 

.plivajLevo { float:left;}
.plivajDesno { float:right;}

.plivajLevoMargina { float:left; margin:5px 5px 5px 0;}
.plivajDesnoMargina { float:right; margin:5px 0 5px 5px;}

.margina0600 { margin:0 5px 0 0;}
.marginaGore { margin:15px 0 0 0;}
.margina0550 { float:left; margin:0 5px 5px 0;}
.margina5550 { float:left; margin:5px 5px 5px 0;}
.margina5050 { margin:5px 0px 5px 0;}
.margina5055 { margin:5px 0px 5px 5px;}
.marginaTop0 { margin-top:0px;}
.marginaRight0 { margin-right:0px;}
.clear { clear:both; }
.displayNone { display:none; }
.precrtano { text-decoration:line-through;}
#facebookFacepile { width:186px; margin:10px 0; }
.banerVeliki { width:100%; padding:0 0 10px 0; margin:0 0 5px 0; text-align: center; }
.banerSredina {	margin: 7px 0; background-color: #ffffff; }
#detaljiMestaSirina { width:240px; font-size:11px; margin:0 10px 5px 0; float:left; }
#sredinaTekst #detaljiMestaSirina { width:180px; font-size:11px; margin:0 10px 5px 0px; float:left; } 
#detaljiMestaSirina #opsirnijeMesto  { -webkit-box-shadow: 2px 2px 3px 3px #eaeaea; box-shadow: 2px 2px 3px 3px #eaeaea; }
#detaljiMestaSirina h3 { padding: 8px 0; color: #4A423E; font-size: 20px; font-weight:600; background:none!important;}
#detaljiMestaSirina a, #detaljiMestaSirina a:link { color:#005DA6; font-size:13px;}




.----------SUPERFISH-MENI {}

.sf-menu, .sf-menu * { margin: 0px; padding: 0px; list-style: none; position:relative; float: left; }
.sf-menu { line-height:	1.0; }
.sf-menu ul { position:		absolute; top:			-999em; width:			200px; /* left offset of submenus need to match (see below) - bilo 10em */ }
.sf-menu ul li { width:	100%; float: left; }
.sf-menu li:hover { visibility:		inherit; /* fixes IE7 'sticky bug' */ }
.sf-menu li { float:			left; position:		relative; }
.sf-menu a { display: 		block;	 position:		relative; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left:			0px; top:			2.5em; /* match top ul list item height */ z-index:		99; color:			#666; }
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top:			-999em; }
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left:			200px; /* match ul width - bilo 10em */ top:			0; }
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top:			-999em; } 
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left:			200px; /* match ul width - bilo 10em */ top:			0; }

/*** DEMO SKIN ***/
.sf-menu { float:			left; margin-bottom:	0em; }
.sf-menu a, .sf-menu a:visited, .sf-menu a:active  { font-family: 'Open Sans'; font-size: 12px; color: #b4955f; /* boja u glavnom meniju */ text-decoration: none;
	font-weight: 600; padding: 10px; }
.aktivan, .aktivan a, .aktivan a:visited, .aktivan a:active  { color: #b4955f; }

.sf-menu li { /* background:	#333; */ float:left; margin:0; padding:0; }
.sf-menu li li { background-color: #3f4952; }
.sf-menu li li li { background-color: #3f4952; }
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background-color: #000; /* bg hover za meni */ outline: 0; color: #fff; /* hover boja slova za za sve nivoe*/ z-index: 1000; }

/*** arrows **/
.sf-menu a.sf-with-ul { padding-right: 	2.25em; min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */ }
.sf-sub-indicator { position: absolute; display: block; right: 0.85em; top: 1.30em;  /* IE6 only */ width: 10px; height: 10px; text-indent: -999em; /*overflow: hidden;*/ background: url('/slike/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */ }
a > .sf-sub-indicator {  /* give all except IE6 the correct values */ top:			0.85em; background-position: 0 -100px; /* use translucent arrow for modern browsers*/ }
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator { background-position: -10px -100px; /* arrow hovers for modern browsers*/ }

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul { background:	url('/slike/shadow.png') no-repeat bottom right; padding: 0 8px 9px 0; -moz-border-radius-bottomleft: 17px; -moz-border-radius-topright: 17px; 	-webkit-border-top-right-radius: 17px; 	-webkit-border-bottom-left-radius: 17px; }
.sf-shadow ul.sf-shadow-off { background: transparent; }

/* kraj superfish menija */

.----------PAGINACIJA {}

#paginacija {width: 100%; margin-top:10px; text-align:center; padding:10px 0; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; }

.strana, a.strana {border: 1px solid #d9d9d9; background-color: #f7f7f7; padding:4px 7px; color:#6b6b6b!important; border-radius: 3px;	-moz-border-radius: 3px; -webkit-border-radius: 3px; text-decoration:none !important; }

.tekucaStrana, a.tekucaStrana {border: 1px solid #292930; background-color: #525356; color:#fff!important; padding:4px 7px; border-radius: 3px;	-moz-border-radius: 3px; -webkit-border-radius: 3px; text-decoration:none !important;  }

.prvaStrana {border: 1px solid #d9d9d9; background-color: #f7f7f7; padding:4px 7px; color:#6b6b6b!important; border-radius: 3px;	-moz-border-radius: 3px; -webkit-border-radius: 3px; text-decoration:none !important; }
.prethodnaStrana {border: 1px solid #d9d9d9; background-color: #f7f7f7; padding:4px 7px; color:#6b6b6b!important; border-radius: 3px;	-moz-border-radius: 3px; -webkit-border-radius: 3px; text-decoration:none !important; }

.sledecaStrana {border: 1px solid #d9d9d9; background-color: #f7f7f7; padding:4px 7px; color:#6b6b6b!important; border-radius: 3px;	-moz-border-radius: 3px; -webkit-border-radius: 3px; text-decoration:none !important; }
.poslednjaStrana {border: 1px solid #d9d9d9; background-color: #f7f7f7; padding:4px 7px; color:#6b6b6b!important; border-radius: 3px;	-moz-border-radius: 3px; -webkit-border-radius: 3px; text-decoration:none !important; } 

.strana:hover, a.strana:hover, .poslednjaStrana:hover, .sledecaStrana:hover, .prethodnaStrana:hover, .prvaStrana:hover {border: 1px solid #292930; background-color: #525356; color:#fff!important; padding:4px 7px; border-radius: 3px;	-moz-border-radius: 3px; -webkit-border-radius: 3px; text-decoration:none !important; }

/* PAGINACIJA */

#mobnav-btn { display: none; font-size: 20px; background-color: #1f242b; color: #fff; padding: 10px; cursor: pointer; text-align:center; }

/*
@font-face {
  font-family: 'Raleway';  font-style: normal;  font-weight: 300;
  src: local('Raleway Light'), local('Raleway-Light'), url(http://themes.googleusercontent.com/static/fonts/raleway/v7/-_Ctzj9b56b8RgXW8FAriRsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
  font-family: 'Raleway';  font-style: normal;  font-weight: 400;
  src: local('Raleway'), url(http://themes.googleusercontent.com/static/fonts/raleway/v7/IczWvq5y_Cwwv_rBjOtT0w.woff) format('woff');
}
@font-face {
  font-family: 'Raleway';  font-style: normal;  font-weight: 600;
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url(http://themes.googleusercontent.com/static/fonts/raleway/v7/xkvoNo9fC8O2RDydKj12bxsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
  font-family: 'Montserrat'; font-style: normal;  font-weight: 300;
  src: local('Montserrat-Regular'), url(http://themes.googleusercontent.com/static/fonts/montserrat/v4/zhcz-_WihjSQC0oHJ9TCYBsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
*/

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(//themes.googleusercontent.com/static/fonts/opensans/v6/u-WUoqrET9fUeobQW7jkRT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNSha1RVmPjeKy21_GQJaLlJI.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzBa1RVmPjeKy21_GQJaLlJI.woff) format('woff');
}


.----------MEDIA-QUERY------{}

@media only screen and (max-width: 1000px) {
#button-up {display: none;}
}

@media only screen and (max-width: 760px) {

html, body { background-color:#fff; }
.responsiveHide { display:none; }
.responsiveVisible { display:block; }

#tabelaMeniFull { width:100%; background-color:#f5f5f5; border-bottom:1px solid #eaeaea; }
#tabelaMeniFull .logo img { float:left; height:50px; margin:10px; }
#tabelaMeniFull .meni { float:right; margin:25px 20px 0 0;}

#tabelaSadrzajFull { width: 100%; margin:0; padding:0; }
#tabelaSadrzaj { width: 100%; margin:0; padding:20px 0; }
.formatiranjeZaMob { margin:10px 10%; text-align:justify; font-size:large; }

#tabelaDoleVrhFull { width:100%; margin:0; padding:0;}
#tabelaDoleVrh1 { position: fixed; bottom:0px; left:0px; z-index: 1000; height:95px; width:100%; }
#tabelaDoleVrh1 ul li { display: inline-block; line-height: 40px;}
#tabelaDoleVrh1 ul li a { font-size:14px; padding:7px 10px; border:1px solid #ccc; margin:0 10px 15px 0!important; font-weight:700; text-decoration:none; background-color:#fff; }
#tabelaDoleVrh1 ul li a.aktivno { background-color:#b4955f; color:#fff;}

.licne_strane { margin:10px 10%; }
.licne_strane .holder { width:100%; margin:15px 0; text-align:center;}
.licne_strane .holder img { width:100%; }
.licne_strane .ime_osobe { font-size:large; }

.licne_strane_single img { width:85%; }
.licne_strane_biografija img { width:90%; }
.licne_strane_galerija img { width:90%; }
.licne_strane_knjiga img { width:90%; }

.licne_strane_double { width:50%; float:left;}
.licne_strane_double img { width:90%!important; }
.licne_strane_double h4 { text-align:center; display:block; margin-bottom:20px; font-size:large;}
.licne_strane_double .datum_od_do { text-align:center; display:block; margin-bottom:20px; font-size:large; }

.licne_strane_biografija { margin:10px 10%; text-align:justify; font-size:18px; }
.licne_strane_biografija h4 { text-align:center; display:block; margin-bottom:20px; font-size:x-large;}
.licne_strane_biografija .datum_od_do { text-align:center; display:block; margin-bottom:20px;}
.licne_strane_biografija .text_biografija { font-size:large; }

.licne_strane_galerija ul li { width:80%!important; height:auto!important; }
.licne_strane_galerija ul li img { width:80%!important; margin:10px 0 10px 0;}
.licne_strane_galerija ul li img:odd { width:80%!important; margin:0; }


#tabelaSadrzaj {padding-bottom:110px;}
._play-icon { visibility:hidden;}

#statickeSadrzaj { width: 80%; margin:10px 10%; font-size:large; }
#statickeSadrzaj .koraci {width: 80%; margin:70px 10%; text-align:center; font-size:large; margin-bottom:color:#fff; }
#statickeSadrzaj .koraci img {width: 80%; margin:10px 10%; font-size:large; clear:both;}
#statickeSadrzaj .koraci h5 {display:block; clear:both; margin:10px 10%; text-align:center; }
#statickeSadrzaj h1 {text-align:center; }

.fancybox-title-inside { font-size: large; }

.meniDole { width:100%; padding:5px 0; background-color:#f9f9f9; border-top: 1px solid #e9e9e9; text-align:center; }
.meniDole ul li { display: inline-block; line-height: 75px; } 
.meniDole ul li a { font-size:16px; padding:15px 20px; border:1px solid #ccc; margin-right:15px; font-weight:700; text-decoration:none;  background-color:#fff;}
.meniDole ul li a.aktivno { background-color:#b4955f; color:#fff;}

}

@media only screen and (max-width: 480px) { }
/*! jQuery UI - v1.10.3 - 2013-12-09
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault='Open%20Sans'%2C%20sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=12px&bgColorHeader=%23f5f5f5&bgTextureHeader=flat&bgImgOpacityHeader=100&borderColorHeader=%23c1c7cc&fcHeader=%23333333&iconColorHeader=%2345abe1&bgColorContent=%23fdfdfd&bgTextureContent=flat&bgImgOpacityContent=100&borderColorContent=%23c1c7cc&fcContent=%23333333&iconColorContent=%2345abe1&bgColorDefault=%23f5f5f5&bgTextureDefault=flat&bgImgOpacityDefault=80&borderColorDefault=%23c1c7cc&fcDefault=%23333333&iconColorDefault=%2345abe1&bgColorHover=%2345abe1&bgTextureHover=flat&bgImgOpacityHover=100&borderColorHover=%2345abe1&fcHover=%23ffffff&iconColorHover=%23f7f0c1&bgColorActive=%2345abe1&bgTextureActive=flat&bgImgOpacityActive=50&borderColorActive=%23c1c7cc&fcActive=%23ffffff&iconColorActive=%23f7f0c1&bgColorHighlight=%2345abe1&bgTextureHighlight=flat&bgImgOpacityHighlight=25&borderColorHighlight=%2345abe1&fcHighlight=%23ffffff&iconColorHighlight=%23f7f0c1&bgColorError=%23cd0a0a&bgTextureError=flat&bgImgOpacityError=15&borderColorError=%23cd0a0a&fcError=%23ffffff&iconColorError=%23ffffff&bgColorOverlay=%23eeeeee&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=90&opacityOverlay=80&bgColorShadow=%23000000&bgTextureShadow=flat&bgImgOpacityShadow=70&opacityShadow=30&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers 
----------------------------------*/
.ui-helper-hidden { 
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 21px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	margin-top: -3px;
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	width: 100%;
	/* support: IE10, see #8844 */
	list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	position: static;
	float: right;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("/inc/images/animated-overlay.gif");
	height: 100%;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to overide default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertical centre icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: 'Open Sans', sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: 'Open Sans', sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #c1c7cc;
	background: #fdfdfd url(/inc/images/ui-bg_flat_100_fdfdfd_40x100.png) 50% 50% repeat-x;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #c1c7cc;
	background: #f5f5f5 url(/inc/images/ui-bg_flat_100_f5f5f5_40x100.png) 50% 50% repeat-x;
	color: #333333;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #c1c7cc;
	background: #f5f5f5 url(/inc/images/ui-bg_flat_80_f5f5f5_40x100.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #333333;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #333333;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #45abe1;
	background: #45abe1 url(/inc/images/ui-bg_flat_100_45abe1_40x100.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #ffffff;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
	color: #ffffff;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #c1c7cc;
	background: #45abe1 url(/inc/images/ui-bg_flat_50_45abe1_40x100.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #45abe1;
	background: #45abe1 url(/inc/images/ui-bg_flat_25_45abe1_40x100.png) 50% 50% repeat-x;
	color: #ffffff;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #ffffff;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #cd0a0a url(/inc/images/ui-bg_flat_15_cd0a0a_40x100.png) 50% 50% repeat-x;
	color: #ffffff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #ffffff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #ffffff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(/inc/images/ui-icons_45abe1_256x240.png);
}
.ui-widget-header .ui-icon {
	background-image: url(/inc/images/ui-icons_45abe1_256x240.png);
}
.ui-state-default .ui-icon {
	background-image: url(/inc/images/ui-icons_45abe1_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url(/inc/images/ui-icons_f7f0c1_256x240.png);
}
.ui-state-active .ui-icon {
	background-image: url(/inc/images/ui-icons_f7f0c1_256x240.png);
}
.ui-state-highlight .ui-icon {
	background-image: url(/inc/images/ui-icons_f7f0c1_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(/inc/images/ui-icons_ffffff_256x240.png);
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 12px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 12px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 12px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 12px;
}

/* Overlays */
.ui-widget-overlay {
	background: #eeeeee url(/inc/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png) 50% 50% repeat;
	opacity: .8;
	filter: Alpha(Opacity=80);
}
.ui-widget-shadow {
	margin: -7px 0 0 -7px;
	padding: 7px;
	background: #000000 url(/inc/images/ui-bg_flat_70_000000_40x100.png) 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30);
	border-radius: 8px;
}
/* *{
        transition:all 0.1s;
        -moz-transition:all 0.1s;
        -webkit-transition:all 0.1s;
        -o-transition:all 0.1s;

        transition-timing-function: ease-in-out;
        -webkit-transition-timing-function: ease-in-out;
        -moz-transition-timing-function: ease-in-out;
        -o-transition-timing-function: ease-in-out;

}*/

.class_sredina_sa_desno{
    width:  710px!important;
}
p, img {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    vertical-align: baseline;
}
.nevidljivo, ._fboxHidden{
    display:none;
}
.prelom{
    clear:both;
}
._videoThumbA{
    position:relative;
   /* display: inline-block;
    float:left;*/
}
._play-icon{
    position: absolute;
    bottom: 30px;
    right: 30px;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
    display: block;
    width: 96px;
    height: 96px;
    background-image: url("/inc/images/play.png");
    float: left;
}
._videoThumbA:hover ._play-icon{
    filter:alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
    opacity: 1;
}
._videoThumbImg{

}
.paginacija{
    text-align: center;
}
.paginacija a{

    background-image: url(/images/login_bg.gif);
    background-repeat: repeat-x;
    width: 19px;
    height: 16px;
    padding-top: 3px;
    border: #2D2D2D solid 1px;
    text-align: center;
    color: white;
    background-color: #2B2A2A;
    display: inline-block;
}
.paginacija a:hover{
    background-image: url(/images/paging_rol.gif);
    border: #666 solid 1px;

}
.paginacija a.prvaStrana, .paginacija a.prethodnaStrana{
    background: no-repeat url(/images/paging_prev.gif) #2B2A2A center;
}
.paginacija a.poslednjaStrana, .paginacija a.sledecaStrana{
    background: url(/images/paging_next.gif)  no-repeat #2B2A2A center ;

}
.paginacija a.tekucaStrana{
    background-image: url(/images/paging_rol.gif);
    border: #666 solid 1px;

}
._bledInput{
    color: #999 !important;
}
._captcha a{
    text-decoration: none;	
}
.ui-dialog-shadow { 
    box-shadow: 3px 3px 10px rgba(0,0,0,0.5);
    border: 1px solid #DDD;
    z-index:1999;
}
.iwDiv{
    font-size: 12px;
    text-align: center;
}
.iwDiv img{

    width: 60px;
    height: 60px;
    margin-bottom: 4px;
}
.iwDiv a{
    font-size:inherit!important;
    color: #005B78;
    display: block;
}/*
input, textarea {
        margin: 0;
        padding: 8px;
        color: #666;
        background:whiteSmoke;
        border: 1px solid #CCC;
        margin: 4px 0;
        font: 13px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        width: 40%;
}
input[type="checkbox"]{
        width:15px
}*/
#_ttWidget{
    background-color: #333;

    position: relative;
    min-width: 100px;
    z-index: 10000;
    padding: 10px;
    color: rgb(51, 51, 51);
    display:none;
    width:100px;


    background: white;
    border: 1px solid rgb(221, 221, 221);
    border-color: rgba(0, 0, 0, .25);
    /*border-bottom: 3px solid rgba(0, 0, 0, .25);*/
    /*border-radius: 4px;*/


    transition:all 0.4s ease-in-out, 0.2s;
    -moz-transition:all 0.4s ease-in-out, 0.2s;
    -webkit-transition:all 0.4s ease-in-out, 0.2s;
    -o-transition:all 0.4s ease-in-out, 0.2s;

    box-shadow: 0px 2px 12px rgba(0, 0, 0, .25);
    -moz-box-shadow: 0px 2px 12px rgba(0, 0, 0, .25);
    -webkit-box-shadow: 0px 2px 12px rgba(0, 0, 0, .25);
}

.ttNaSlikama{
    color:blue !important;	
}
#_ttWidget:before {
    content: ' ';
    height: 0;
    position: absolute;
    width: 0;

    border: 7px solid transparent;
    border-top-color: white;
    top: 100%;
    left: 10px;

}
#_ttWidget.levo:before {
    border-top-color: transparent;
    border-left-color: white;
    top: 50%;
    left: 100%;

}
/*
#mainSearch{
        font-size: 14px;
        width: 434px;
        color: #3E322C ;
        background-image: url(slike/lupa.png);
        background-repeat: no-repeat;
        background-position: left;
        margin-bottom: 8px;
        padding: 10px ;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        -webkit-border-radius: 6px 6px 0 0;
        -moz-border-radius: 6px 6px 0 0;
        border-radius: 6px 6px 0 0;
        border: 1px solid #E6E6E6;
        margin-top: 0;
        padding-left: 35px;
        padding-bottom: 9px;
        background-position: 4px;
}
*/


#loginDiv div{
    /*padding: 10px;*/
}
.komentarStrane .current{
    background-color: #F2F2F2;
    color: #999;
    cursor: text;
    font-weight: bold;
}
#mainSearch.ui-autocomplete-loading{
   /* background-image: url(/inc/images/ui-anim_basic_16x16.gif) !important;
    background-position-x: 5px;*/
}
._mainSearch h2{
padding: 10px;
margin-bottom: 9px;
font-size: 18px;
font-weight: 400;
color: #FFFFFF;
text-shadow: 2px 2px 3px #545454;
filter: dropshadow(color=#545454, offx=2, offy=2);
-webkit-box-shadow: 0 10px 6px -6px #aeaeae;
-moz-box-shadow: 0 10px 6px -6px #aeaeae;
box-shadow: 0 10px 6px -6px #aeaeae;
background-color: #3089cf;
background-image: url(/slike/striped-bg.png);
-webkit-border-top-left-radius: 3px;
-moz-border-top-left-radius: 3px;
border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-top-right-radius: 3px;
border-top-right-radius: 3px;
}
._mainSearch .ui-menu-item a {

    display: inline ;
    padding: 0px;
    line-height:1.75em;
    zoom: 1;
    text-decoration: underline;
    color: #0d70b1;
}
._mainSearch{
    -webkit-border-radius: 0px 0px 6px 6px;
    -moz-border-radius: 0px 0px 6px 6px;
    border-radius: 0px 0px 6px 6px;
    border: 1px solid #E6E6E6;
    margin-top: 0;
    padding: 10px;
    -webkit-box-shadow: 2px 2px 9px rgba(50, 50, 49, 0.55);
    -moz-box-shadow:    2px 2px 9px rgba(50, 50, 49, 0.55);
    box-shadow:         2px 2px 9px rgba(50, 50, 49, 0.55);
    width: 778px;
}
._mainSearch span{;
    display: block;
    float: left;
    width: 65%;
}
._mainSearch div div{
    height: 60px;
    margin-top: 6px;
    margin-bottom: 6px;
    width: 45%;
    float: left;
}
._mainSearch div div:before{
    content: ' ';
    padding: 5px 5px 5px 33px;
    background: url(/slike/sprite-nekoliko.png) 6px -259px no-repeat;
    float: left;
    height: 16px;
    top: 20px;
    vertical-align: middle;
    position: relative;

}

._mainSearch div div.photo:before{
    background-position: 6px -219px;
}

._mainSearch div div.idea:before{
    background-position: 6px -484px;
}

._mainSearch div div.country:before, ._mainSearch div div.city:before{
    background-position: 6px -332px;
}
._mainSearch span.noviTip{
    border-bottom:1px dashed #ccc;
    display: block;
}
._autoComplStavka{
    border-bottom: 1px solid #E6E6E6;
    padding-top: 5px;
}
/*.ui-autocomplete-loading {background: 5px 5px url('/inc/images/ui-anim_basic_16x16.gif') no-repeat white !important;  }*/
.plivajLevo{ float:left; padding-right:7px;}
.plivajDesno{ float:right; padding-left:7px;}
.leaveComment{
    cursor: pointer;
    width:80px;
    height:16px;
}
.siroko{width:100%!important}
.error {border-color: #C00 !important; border-style: dashed !important;} 
.sadrzajKomentara{
    padding: 5px 0 5px 0;
    min-height: 50px;
}
#plupContainer{
    position: absolute;
    left:-1000px;
    /*z-index: 2001;*/
    z-index : 99999;
    background-color: #FEFEFE;
    display: none;
}
.plupload{ z-index : 99999; }


/* root element for scrollable 
 .scrollable {
 position:relative;
 overflow:hidden;

 height: 665px;
 width: 100%;
 }

 .scrollable .items {
 position:absolute;
 height:20000em;
 }/*
.scrollActions {
   width:100%;
   margin:5px 0 5px 0;
}

.scrollActions a {
   font-size:11px;
   cursor:pointer;
   color:#666;
}

.scrollActions a:hover {
   text-decoration:underline;
   color:#000;
}
*/

/*
.next {
    float:right;
}
 kraj Scrollable */

.fbProzor{
    height: 255px;

}
.galerijaNaslovna{
    width:480px;
    height: auto;
    border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;

}
.galleryMiniHolder{
    width: 114px;
    float: left;
    text-align: center;
}
.levoCisto{
    clear:left;
}

.socialDiv{
    padding: 5px;
    height:23px;

}

.socialDiv * {
    vertical-align: baseline!important;
}

.px12{
    font-size:12px;
}
.px64{
    width:64px;
    height: 64px;
    background-size: 64px 64px;
}
.strikethrough{
    text-decoration:line-through;
}
.centarProzorceHolder:hover .offerBadge{
    opacity:0.2;
    filter:alpha(opacity=20);
}
.flickra{
    border: 2px solid silver;
    display: block;
    float: left;
    height: 70px;
    width: 105px;
    margin: 0 5px 5px 0;
    overflow: hidden;
    position: relative;
}
.flickri{
    border: none !important;
    position: relative;
    top:-40px;
    left:-23px;
}

._rotator{

    position: relative;
    z-index:1;
    /*
            height:500px;
            width:500px;
    */
    height:100%;
    width:100%;

}
._rotator>*{
    position: relative;

    height: 100%;
    overflow: hidden;
    /*z-index: 100;*/
    width: 100%;

    perspective: 500;
    transform-style: preserve-3d;
    transition-property: all;
    transition-duration: 0.5s;
    transition-delay:0s; 

    -moz-perspective: 500px;
    -moz-transform-style: preserve-3d;
    -moz-transition-property: all;
    -moz-transition-duration: 0.5s;
    -moz-transition-delay:0s;

    -o-perspective: 500px;
    -o-transform-style: preserve-3d;
    -o-transition-property: all;
    -o-transition-duration: 0.5s;
    -o-transition-delay:0s;

    -webkit-perspective: 500px;
    -webkit-transform-style: preserve-3d;	
    -webkit-transition-property: all;
    -webkit-transition-duration: 0.5s;	
    -webkit-transition-delay:0s;

}
._rotator:hover{
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.70);
    -moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.70);
    -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.70);
}
._rotator:hover >* {

    -webkit-transform: translateZ(0px) rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);
}

._rotator:hover > div >div:last-child{
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.30);
    -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.30);
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.30);
}
._rotator > * >*:first-child {
    background-color: #FFF;
    height:100%;
    position:absolute;
    top:  0px;
    left: 0px;
    z-index: 5;
    opacity:1;

    transform-style: preserve-3d;
    transition-property: all;
    transition-duration: 0s;
    transition-delay: 0.25s;

    -webkit-transform-style: preserve-3d;
    -webkit-transition-property: all;
    -webkit-transition-duration: 0s;
    -webkit-transition-delay: 0.25s;

    -moz-transform-style: preserve-3d;
    -moz-transition-property: all;
    -moz-transition-duration: 0s;
    -moz-transition-delay: 0.25s;

    -o-transform-style: preserve-3d;
    -o-transition-property: all;
    -o-transition-duration: 0s;
    -o-transition-delay: 0.25s;


}
._rotator:hover > * >*:first-child{

    visibility:hidden;
}
._rotator:hover > * >*:last-child{
    visibility:visible;
    z-index: 7;
    /*	opacity: 1;;
    */
}
._rotator > * >*:last-child{
    background-color: #FFF;
    height:100%;
    width:100%;
    position:absolute;
    top: 0px;
    left: 0px;
    z-index:1;
    visibility:hidden;
    text-align: center;
    opacity: 1;
    color: white;
    -webkit-transform: translateZ(0px) rotateY(-180deg);
    -moz-transform: translateZ(0px) rotateY(-180deg);
    -o-transform: translateZ(0px) rotateY(-180deg);
    transform: translateZ(0px) rotateY(-180deg);

    transform-style: preserve-3d;
    transition-property: all;
    transition-duration: 0s;
    transition-delay: 0.25s;

    -moz-transform-style: preserve-3d;
    -moz-transition-property: all;
    -moz-transition-duration: 0s;
    -moz-transition-delay: 0.25s;

    -o-transform-style: preserve-3d;
    -o-transition-property: all;
    -o-transition-duration: 0s;
    -o-transition-delay: 0.25s;

    -webkit-transform-style: preserve-3d;
    -webkit-transition-property: all;
    -webkit-transition-duration: 0s;
    -webkit-transition-delay: 0.25s;
}
.noveFotografije ._rotator{
    height:111px;
    width:111px;
    float:left;
    border: 2px solid rgba(238, 52, 36, 1);
    margin: 2px;
    background-color: rgba(238, 52, 36, 1);
}
.noveFotografije ._rotator:hover{
    border-color: rgba(238, 52, 36, 1);

}
.noveFotografije ._rotator > * >*:last-child{
    background-color: rgba(238, 52, 36, 1);
    /*padding: 5px;*/
}
._naHover{
    position:relative;
    transition:all 0.4s ease-in-out;
    -moz-transition:all 0.4s ease-in-out;
    -webkit-transition:all 0.4s ease-in-out;
    -o-transition:all 0.4s ease-in-out;
}
._naHover img{
    transition:all 0 ease-in-out;
    -moz-transition:all 0 ease-in-out;
    -webkit-transition:all 0 ease-in-out;
    -o-transition:all 0 ease-in-out;
}
._naHover:hover{/*
                        box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.70);
        -moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.70);
        -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.70);*/
}
._naHover>*:last-child{
    position:absolute;
    bottom: 0px;
    left:0px;
    right:0px;
    padding: 10px;
    opacity:0;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.8);

    transition:all 0.4s ease-in-out;
    -moz-transition:all 0.4s ease-in-out;
    -webkit-transition:all 0.4s ease-in-out;
    -o-transition:all 0.4s ease-in-out;
}
._naHover:hover>*:last-child{
    opacity:1;
}
._naHover>*:first-child{
    position:absolute;
    padding-top:10px;
    padding-bottom: 10px;
    padding-left: 10px;
    right: 0px;
    left: 0px;
    text-align: left;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.2);
    margin:0px;

    transition:all 0.4s ease-in-out;
    -moz-transition:all 0.4s ease-in-out;
    -webkit-transition:all 0.4s ease-in-out;
    -o-transition:all 0.4s ease-in-out;

}
._naHover:hover>*:first-child{
    background-color: rgba(0,0,0,0.8);
}

div.rateit {cursor: pointer;
            width: 80px;
            height: 16px;
}

div.ocena{
    width:85px; height:20px; float:left;
}
div.ocena div{
    height:16px; background: left -16px url(/inc/images/star.gif); float:left;
}
.browse, .browse:active{
    width: 40px;
    height: 40px;
    background: url(/inc/images/car-nav-bg-v.png) 0px 0px no-repeat;
    transition: all 0.2s ease-in-out 0s;
    -webkit-transition: all 0.2s ease-in-out 0s;
    display: block;
    position: absolute;
    z-index: 100;
    opacity: 0.6;
    right: 0px;
    top: 0px;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -o-box-shadow: none;
    cursor: pointer;
}
.browse:hover{
    opacity: 1;
    background: url(/inc/images/car-nav-bg-v.png) 0px -40px no-repeat;
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.70);
    -moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.70);
    -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.70);
    -o-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.70);
}

.down, .down:active {
    background: url(/inc/images/car-nav-bg-v.png) 0px -120px no-repeat;
    right: 0px;
    bottom: 0px;
    top:auto;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -o-box-shadow: none;
}
.down:hover{
    background: url(/inc/images/car-nav-bg-v.png) 0px -80px no-repeat;
}
.right, .right:active{
    background: url(/inc/images/car-nav-bg-h.png) -120px 0px no-repeat;
    top: 50%;
    right: -20px;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -o-box-shadow: none;
}
.right:hover{
    background: url(/inc/images/car-nav-bg-h.png) -80px 0px no-repeat;
}
.left, .left:active{
    background: url(/inc/images/car-nav-bg-h.png) 0px 0px no-repeat;
    top: 50%;
    left: -20px;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -o-box-shadow: none;
}
.left:hover{
    background: url(/inc/images/car-nav-bg-h.png) -40px 0px no-repeat;
}

/* position and dimensions of the navigator */
.navi {
    margin-left:328px;
    width:200px;
    height:20px;
}


/* items inside navigator */
.navi a {
    width:8px;
    height:8px;
    float:left;
    margin:3px;
    background:url(/inc/images/navigator.png) 0 0 no-repeat;
    display:block;
    font-size:1px;
    cursor:pointer;
}

/* mouseover state */
.navi a:hover {
    background-position:0 -8px;
}

/* active state (current page state) */
.navi a.active {
    background-position:0 -16px;
}			
.scrollHor{
    padding: 0;
    margin-left: 30px;
    position: relative;
    overflow: hidden;

    height: 212px;
    margin-right: 30px;
    padding-bottom: 10px;
}
.scrollHor > div{
    width:20000em;
    position:absolute;

}
.scrollVer{
    position:relative;
    overflow: hidden;
    height: 350px;
}
.scrollVer>div{
    height: 20000em;
    position: absolute;
}
.scrollVer>div>*{
    display:block;
    padding-bottom:10px;
}
.scrollHor div.potpis{
    left: 25px;
    right: 23px;
    bottom: 20px;
}

.disabled {
    opacity: 0.1!important;
}
._scroller{
    height:300px;
    overflow:auto;
    width:100%;
    position: relative; 
}
._scrollerH{
    /*width: auto;*/
    height: 135px; 
}/*
.zeleno.homeBanner {
    margin-left: 0px;
}
.orange.homeBanner {
    margin-right: 0px;
}
.zeleno:hover, .zeleno:hover>*{
    /* rgba(119, 146, 6, 0.9) */
/*    background-color:  rgba(96, 96, 96, 0.9)  !important;
}
.zeleno, .zeleno>*{
    background-color:  rgb(96, 96, 96)  !important;
    background-color:  rgba(96, 96, 96, 0.5)  !important;
    color:white;
}

.plavo, .plavo>*{
    background-color: rgb(1, 180, 213) !important;
    background-color:rgba(1, 180, 213, 0.5)  !important;
    color:white;
}
.plavo:hover, .plavo:hover>*{

    background-color:rgba(1, 180, 213, 0.9)  !important;
}/*#ee3424*/
/*
.orange, .orange>*{
    background-color: rgb(242, 107, 3);
    background-color: rgba(242, 107, 3, 0.5)  !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3CF16B03, endColorstr=#3CF16B03)";
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3CF16B03, endColorstr=#3CF16B03);
    color:white;
}
.orange:hover, .orange:hover>*{
    background-color: rgba(242, 107, 3, 0.9) !important;

}*/
.FBfacepileSiroko{
    position:relative;
    height: auto;
    padding: 9px;
    border: 2px solid rgb(237, 237, 237);

    background-color: white;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    width: 938px;
}
.fotoOkvir{
    border:1px solid rgb(244, 244, 244)  !important; 
    padding:5px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.40);
    -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.40);
    -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.40);
    -o-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.40);

}
.fotoOkvir:hover{
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.70);
    -moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.70);
    -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.70);
}
._miniGalerija a, ._miniGalerija img, a[rel] img{
    cursor: url(/inc/images/zoomin.png), pointer !important;
}
.pozicioner {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width:100%
}

.ravnjac {
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    text-align: center;
    height: 100%;
    overflow: hidden;
}

.velikeSlike {
    position: relative;
    height: 310px;

}
.news .velikeSlike{
    position:relative;
    height: 365px;
    width: 470px;
    float: left;
}
.velikeSlike img{
    max-width: 100%;
    max-height: 100%;

}
.maleSlike{
    padding-top: 10px;
    text-align: center;
}
.news .maleSlike{
    float: left;
    width: 140px;
    padding-left: 11px;
    padding-top: 0px;
}
.levoIdea {
    width: 462px;

    z-index:2;
}
.prikaziVise{
    position:absolute;
    background-color: #fff;
    height: 20px;
    width: 100%;
    text-align:center;
    border-top: 1px solid rgb(214, 209, 186);
    box-shadow: 0px -10px 10px white;
}
.prikaziVise  a{
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    background-color: white;
    padding: 4px;
    border: 1px solid #CCC;
    box-shadow: 0px 0px 3px white;
    border-radius: 3px;
}
.prikaziVise  a:hover{
    box-shadow: 0px 0px 3px #CCC;
}
._skracen{
    /*overflow:hidden!important;
    
position:relative;*/
}
#Mapa{
    width: 100%;
    height: 100%;
    z-index:500;
}
.animirano{
    transition:all 0.4s ease-in-out, 0.4s;
    -moz-transition:all 0.4s ease-in-out, 0.4s;
    -webkit-transition:all 0.4s ease-in-out, 0.4s;
    -o-transition:all 0.4s ease-in-out, 0.4s;
}
#prekrivac{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left:0px;
    bottom:0px;
    right:0px;
    background-color: rgba(0,0,0,0.6);
}
#zoom-out{
    overflow: hidden;
    text-align: left;
    position: relative;
    color: black;
    font-family: Arial, sans-serif;
    -webkit-user-select: none;
    font-size: 13px;
    background-color: white;
    padding: 1px 6px;
    border: 1px solid rgb(113, 123, 135);
    -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px;
    font-weight: bold;
    display: block;
    margin-top: 5px;
    text-decoration: none;
    background-color: rgb(223, 239, 252);
}
#zoom-out:hover{
    background-image: linear-gradient(top, rgb(223, 239, 252), white);
    background-image: -webkit-linear-gradient(top, rgb(223, 239, 252), white);
    background-image: -o-linear-gradient(top, rgb(223, 239, 252), white);
    background-image: -moz-linear-gradient(top, rgb(223, 239, 252), white);
    background-image: -ms-linear-gradient(top, rgb(223, 239, 252), white);
}
._skracen{

}
#fancybox-left, #fancybox-right{
    top:30px!important;
    bottom: 70px!important;
    height: auto!important;
}

#fancybox-close, #fancybox-title{
    display: none!important;
}
#fancybox-outer:hover #fancybox-close, #fancybox-outer:hover #fancybox-title{
    display:block!important;
}

.fancybox-title-inside .count{
    float:right;
    width:40px;
}
.ui-widget {
  /*  -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    -ms-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;*/
}
.ui-tabs .ui-tabs-panel {
    padding: 4px;
    padding-top:10px;
}
sscript{
    display: none;
}
.uredu{
    color: green;
}
.greska{
    color: red;
}
.editable-click, 
a.editable-click, 
a.editable-click:hover {
    text-decoration: none;
    cursor: pointer;
}
.editable-click:hover{
    text-decoration: underline;
}
.editable-click, 
a.editable-click, 
a.editable-click:hover {
    border-bottom: 0px !important;
}
.input-large {
    width: 300px;  
}
.zvezdice {
    width: 80px;
}
.zvezdice > span{
    height: 16px;
    background-image: url(/inc/images/star.gif);
    background-position: 0px 16px;
    clear: right;
    display: inline-block;
}
.beloPozadi{background-color: white; overflow: auto;}
.ui-front {
    /* z-index:1000000 !important;*/
}
.socialDiv [id^=___plusone] { width:72px !important; }
.socialDiv [id^=twitter-widget] { width:90px !important; }
#chats{
    position: fixed;
    bottom: 0px;
    right: 0px;
    padding: 3px;
    display:none;
    word-wrap: break-word;
    z-index: 501;
}
#chats .chat{
    background: white;
    /*margin:5px;*/
    width:260px;
    border: 1px solid #EEE;
    box-shadow: 1px 1px 5px gray;
    padding: 5px;
    float: left;
    margin: 5px;
}
#chats .chat .chat-name{
    font-weight: bold;
    background: #1AA1E1;
    color: white;
    padding: 3px;
    overflow: auto;
    box-shadow: 0px 3px 3px rgba(0,0,0,.2);
}
#chats .chat .chs{
    height: 300px;
    max-height:300px;
    overflow-y: auto;
}
#chats .chat .ch{
    margin: 3px;
    border-bottom: 1px solid #EDEDED;
    padding: 3px;
    position: relative;
}
#chats .chat .mojch{
    color: gray;
}
#chats .chat .ch:hover div, .chatPrev:hover div{
    visibility: visible;
}
#chats .chat .ch div, .chatPrev div{
    text-align: right;
    font-size: .7em;
    color: #AAA;
    visibility: hidden;
    position: absolute;
    right: 0px;
    background: white;
    box-shadow: 0px 0px 2px gray;
    padding: 2px;
}
#chats .chat .chat-name img{
    vertical-align: bottom;	
    width: 40px;
    height: 40px;
    padding-right: 5px;
}
#chats .chat .chat-offline{
    color: #ccc;
}
#chats .chat .chat-online{
    color: greenyellow;
}
#chats textarea{
    width: 250px;
    resize: none;
    display: block;
    padding: 5px;
    margin-top: 5px;
    font-family: 'Open Sans', sans-serif;
    height:18px;
    font-size: 12px;
}
#chats .chat-close{
    display: block;
    width: 16px;
    height: 16px;
    float: right;
    background-image: url(/inc/images/close-black.png);
}
#chats .chat-close:hover{
    background-image: url(/inc/images/close-red.png);
}

.chat-icon{
    background-image: url(/slike/sprite-icons.png);
    background-repeat: no-repeat;
    background-position: 6px -381px;
    width:16px;
    height:16px;
    display: block;
}
.chatPrev{
    display: block;
    cursor: pointer;
    text-decoration: none;
    padding: 10px 10px 20px 10px;
    height: 46px;
    overflow: hidden;
    background-color: white;
    margin-right: 10px;
    border-bottom: 1px solid #f2f2f2;
    position: relative;
}
.chatPrev:hover, .chatPrev:hover a{
    color:white!important;
    background-color:  #1AA1E1;
}
.amount {
    border: 0;
    font-weight: bold;
    width: 45px;
    text-align: right;
    padding-right: 5px;
}
.yes.ui-button.ui-widget.ui-state-default.ui-button-text-only.ui-state-active, 
.yes.ui-button.ui-widget.ui-state-default.ui-button-text-only.ui-state-hover {
    background-color: #72b10b;
    background-image: none;
    border: 1px solid rgb(193, 199, 204);
}
.no.ui-button.ui-widget.ui-state-default.ui-button-text-only.ui-state-active, 
.no.ui-button.ui-widget.ui-state-default.ui-button-text-only.ui-state-hover {
    background-color: #d53b50;;
    background-image: none;
    border: 1px solid rgb(193, 199, 204);
}
/*

95b838 - zelena
e55b2c - narandzasta

*/

._favorite-label .ui-state-active, ._favorite-label .ui-widget-content .ui-state-active, ._favorite-label .ui-widget-header .ui-state-active,
._favorite-label .ui-button:hover, ._favorite-label .ui-button:active {
     background: #95b838;
}
._favorite-label .ui-button:hover, ._favorite-label .ui-button:active, 
._blocked-label .ui-button:hover, ._blocked-label .ui-button:active 
{
    border-color: whitesmoke;
}
.startChatLink .ui-button-text:hover, .startChatLink .ui-button-text:active{
    color: white;
}
._blocked-label .ui-state-active, ._blocked-label .ui-widget-content .ui-state-active, ._blocked-label .ui-widget-header .ui-state-active,
._blocked-label .ui-button:hover, ._blocked-label .ui-button:active 
{
     background: #e55b2c;
}
.ui-widget {
    font-size: 1.1em!important;
}