html, body, div, span, applet, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent}
object, embed{display:block; overflow:hidden}
body{line-height:1}

body{background:#F7F7F7 url(https://hvar-properties.com/slike/iza.gif) 0 0 repeat-x; font:normal 14px Arial, "Trebuchet MS", Verdana, Sans-serif; color:#3a3a3a; text-align:left}

#wrapper{margin:0 auto; width:1000px}

#top{float:left; display:block; width:1000px}
.top-l{float:left}
.top-d{float:right}
.nazovite{font:normal 16px Arial; color:#fff; line-height:46px}
.nazovite i{margin:5px 0 0 0}
.box1{float:left; width:163px; height:151px; color:#454a4a; margin:25px 0; padding:0 0 0 170px; cursor:pointer; background:url(https://hvar-properties.com/slike/properties-for-sale.png) top left no-repeat}
.box2{float:left; width:163px; height:151px; color:#454a4a; margin:25px 0; padding:0 0 0 170px; cursor:pointer; background:url(https://hvar-properties.com/slike/properties-for-rent.png) top left no-repeat}
.box3{float:right; width:163px; height:151px; color:#454a4a; margin:25px 0; padding:0 0 0 170px; cursor:pointer; background:url(https://hvar-properties.com/slike/properties-for-lease.png) top left no-repeat}
.box1:hover{cursor:pointer; background:url(https://hvar-properties.com/slike/properties-for-sale.png) bottom left no-repeat}
.box2:hover{cursor:pointer; background:url(https://hvar-properties.com/slike/properties-for-rent.png) bottom left no-repeat}
.box3:hover{cursor:pointer; background:url(https://hvar-properties.com/slike/properties-for-lease.png) bottom left no-repeat}
.slika-lijevo{box-shadow:0 0 10px #CCC; float:left; margin:0 20px 10px 0; border-radius:3px}
#content2 h1{font-size:24px; font-family:Georgia; font-style:italic; color:#363636; font-weight:normal; margin:25px 0; float:left}
.entry-box1{background:#fff; float:left; width:235px; border-right:1px solid #eaeaea; border-bottom:2px solid #eaeaea; margin:0 25px 0 0; font-size:12px}
.entry-box2{background:#fff; float:right; width:235px; border-right:1px solid #eaeaea; border-bottom:2px solid #eaeaea; font-size:12px}
.entry-box11{background:#fff; float:left; width:230px; height:350px; overflow:hidden; border-right:1px solid #eaeaea; border-bottom:2px solid #eaeaea; margin:0 15px 35px 0; font-size:12px}
.entry-box22{background:#fff; float:right; width:230px; height:350px; overflow:hidden; border-right:1px solid #eaeaea; border-bottom:2px solid #eaeaea; margin:0 0 35px 0; font-size:12px}
.rent{width:72px; height:32px; line-height:32px; background:#b20505; font-size:14px; color:#fff; text-align:center; position:relative; z-index:10}
.sale{width:72px; height:32px; line-height:32px; background:#060; font-size:14px; color:#fff; text-align:center; position:relative; z-index:10}

.akcija-naslov {background-color: #B20505;clear: left;color: #FFFFFF;font: 14px/27px Trebuchet MS;height: 27px;padding: 0 0 0 5px;width: 210px;}
.akcija{width:50px; height:50px; line-height:32px; background:url(https://hvar-properties.com/slike/akcija-slika.png) bottom left no-repeat; position:absolute; right:8px; z-index:10}
.akcija-hr {width:50px; height:50px; line-height:32px; background:url(https://hvar-properties.com/slike/akcija-slika-hr.png) bottom left no-repeat; position:absolute; right:8px; z-index:10}
.akcija-it {width:50px; height:50px; line-height:32px; background:url(https://hvar-properties.com/slike/akcija-slika-it.png) bottom left no-repeat; position:absolute; right:8px; z-index:10}
.akcija2{width:50px; height:50px; line-height:32px; background:url(https://hvar-properties.com/slike/akcija-slika.png) bottom left no-repeat; position:absolute; right:0; bottom:-11px;z-index:10}
.akcija-hr2 {width:50px; height:50px; line-height:32px; background:url(https://hvar-properties.com/slike/akcija-slika-hr.png) bottom left no-repeat; position:absolute; right:0;  bottom:-11px;z-index:10}
.akcija-it2 {width:50px; height:50px; line-height:32px; background:url(https://hvar-properties.com/slike/akcija-slika-it.png) bottom left no-repeat; position:absolute; right:0;  bottom:-11px;z-index:10}
.akcija3{width:50px; height:50px; line-height:32px; background:url(https://hvar-properties.com/slike/akcija-slika.png) bottom left no-repeat; position:absolute; right:0; bottom:-48px;z-index:10}
.akcija-hr3 {width:50px; height:50px; line-height:32px; background:url(https://hvar-properties.com/slike/akcija-slika-hr.png) bottom left no-repeat; position:absolute; right:0;  bottom:-48px;z-index:10}
.akcija-it3 {width:50px; height:50px; line-height:32px; background:url(https://hvar-properties.com/slike/akcija-slika-it.png) bottom left no-repeat; position:absolute; right:0;  bottom:-48px;z-index:10}

.entry-box-in{padding:15px; float:left; width:200px;position:relative}
.entry-box-in2{padding:15px; float:left; width:200px; margin:70px 0 0 0; line-height:16px;}
.detalji{padding:5px 10px; background:#3a3a3a; border-radius:4px; border-bottom:2px solid #232323; color:#fff; float:right; margin:10px 0 0 0}
.detalji:hover {cursor:pointer;background:#232323}
.box-price{margin:20px 0 10px 0; color:#b20505; float:left; font-size:14px}
.box-distance{margin:10px 0 10px 0; color:#b20505; float:left; font-size:16px}
.box-price-m{margin:20px 0 0 0; color:#b20505; float:left; font-size:13px}
.entry-box-in h3{color:#008cca; font-size:12px; margin:0 0 15px 0}
.entry-box-in2 h3{color:#008cca; font-size:12px; margin:0 0 15px 0}
#box-dolje{margin:50px 0 30px 0; float:left; width:101%;font-size:12px}
#box-dolje h6{font-size:24px; width:100%}
#box-crveni{width:225px; height:200px; background:url(https://hvar-properties.com/slike/c-1.png) top left no-repeat; float:left; color:#fff; position:relative; z-index:10; padding:15px}
#box-sivi1{width:225px; height:200px; background:url(https://hvar-properties.com/slike/s-1.png) top left no-repeat; float:left; color:#fff; margin:0 0 0 -8px; position:relative; z-index:9; padding:15px}
#box-sivi2{width:225px; height:200px; background:url(https://hvar-properties.com/slike/s-2.png) top left no-repeat; float:left; color:#fff; margin:0 0 0 -8px; position:relative; z-index:8; padding:15px}
#box-sivi3{width:225px; height:200px; background:url(https://hvar-properties.com/slike/s-3.png) top left no-repeat; float:left; color:#fff; margin:0 0 0 -8px; position:relative; z-index:7; padding:15px}
#box-crveni:hover{cursor:pointer; background:url(https://hvar-properties.com/slike/c-1.png) bottom left no-repeat}
#box-sivi1:hover{cursor:pointer; background:url(https://hvar-properties.com/slike/s-1.png) bottom left no-repeat}
#box-sivi2:hover{cursor:pointer; background:url(https://hvar-properties.com/slike/s-2.png) bottom left no-repeat}
#box-sivi3:hover{cursor:pointer; background:url(https://hvar-properties.com/slike/s-3.png) bottom left no-repeat}
.entry{width:690px; float:left}
.entry h3{color:#B20505; font-size:25px; font-weight:normal; margin:0 0 20px 0;line-height:34px}
#smaller{float:right; width:21.5%; background:#EEE; border-radius:4px; padding:20px}
.zoom{float:left; position:relative}
.zoom span{display:block; width:26px; height:28px; position:absolute; right:3px; top:3px}
.entry-info{width:723px; float:left}
.faq{list-style-type:none; margin:0; padding:0}
.faq li{padding:25px 0 5px 15px; border-bottom:1px dashed #ccc}
.faq li:hover{background:#eee; cursor:pointer}
.faq li h3{font-size:20px}
.paginationw{width:868px; margin-top:10px; height:52px; overflow:hidden; float:left; font-size:12px}
.paginationw a, .paginationw strong{float:left; margin-left:5px; color:#474747; text-decoration:none; padding:7px 10px; border:solid 1px #B6B6B6; background:#E6E6E6; background:-moz-linear-gradient(top,#FFF 1px,#F3F3F3 1px,#E6E6E6); background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#FFF),color-stop(0.02,#F3F3F3),color-stop(1,#E6E6E6))}
.paginationw a, .paginationw strong{border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px}
.paginationw a:first-child{margin-left:0px}
.paginationw img{border:none}
.paginationw a:hover, .paginationw strong{background:#fff}
.price{font-size:22px; margin:20px 0 0 0}
.sadrzaj-kontakt{float:left; font-size:12px; line-height:22px; color:#3b474f; width:275px; padding:15px 0 0 0; margin:15px 0 0 0}
.desno{float:right}
.sadrzaj{float:left; font-size:12px; line-height:22px; color:#3b474f; width:100%}
#last{display:none}
.upit-naslov{font-size:14px; margin:20px 0 0 0; float:left; color:#CD2122}
.opis-detaljna{width:300px; float:left; font-size:12px; line-height:21px; margin:0 0 20px 0; padding:0 10px}
.entry-l{float:left; width:390px}
.entry-d{float:right; width:300px}
.naslov-detaljna{float:left; width:300px; background:#EEE; border-radius:4px; font-weight:bold; font-size:14px; margin:20px 0; padding:5px 10px}
.box-data{line-height:22px;position:relative}
.pricelist {margin:10px 0 0 0;font-size:14px;border-collapse:collapse;border-radius:4px;overflow:hidden}
.pricelist th {height:45px;font-size:12px;padding:5px 0;margin:0 1px 1px 0;float:left;width:74px;background:#eee;text-align:center}
.pricelist td {height:45px;padding:5px 0;margin:0 1px 1px 0;float:left;width:74px;background:#f3f3f3;text-align:center;color:#111}

a:link{color:#00a2de; text-decoration:none}
a:visited{color:#00a2de; text-decoration:none}
a:active{color:#00a2de}
a:hover{color:#000; text-decoration:none}

a.sivi:link, a.sivi:visited, a.sivi:active{color:#898989; text-decoration:none}
a.sivi:hover{color:#fff; text-decoration:none}

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

.entry h3 a:link{color:#B20505; text-decoration:none}
.entry h3 a:visited{color:#B20505; text-decoration:none}
.entry h3 a:active{color:#B20505}
.entry h3 a:hover{color:#333; text-decoration:none}

#breadcrumb, #breadcrumbd{height:32px; border:0; color:#7C735B; padding:0; overflow:hidden}
#breadcrumb{float:right; margin:25px 0 0 0;width:25%}
#breadcrumbd{width:100%; float:left; margin:0 0 25px 0}
#breadcrumb h2{font-size:11px; line-height:32px; margin:0; color:#A79E85; font-weight:normal}
#breadcrumbd h5{font-size:11px; line-height:32px; margin:0; color:#A79E85; font-weight:normal}
#breadcrumb img, #breadcrumbd img{float:left}
#breadcrumb a:link, #breadcrumbd a:link, #breadcrumb a:visited, #breadcrumbd a:visited, #breadcrumb a:active, #breadcrumbd a:active{color:#7C735B; text-decoration:none; line-height:32px; float:left; border:0}
#breadcrumb a:hover, #breadcrumbd a:hover{color:#A79E85; text-decoration:none; line-height:32px; float:left; border:0}

#pretraga{float:left; width:100%; height:62px; line-height:62px}

#lang{float:right; margin:30px 0}
#lang a{float:left; height:15px}
#lang a.lang-eng{background:url(https://hvar-properties.com/slike/eng.png) 0 0 no-repeat; width:76px}
#lang a.lang-eng:hover{background:url(https://hvar-properties.com/slike/eng.png) 0 -20px no-repeat}
#lang a.lang-hrv{background:url(https://hvar-properties.com/slike/hrv.png) 0 0 no-repeat; width:74px}
#lang a.lang-hrv:hover{background:url(https://hvar-properties.com/slike/hrv.png) 0 -20px no-repeat}
#lang a.lang-ita{background:url(https://hvar-properties.com/slike/ita.png) 0 0 no-repeat; width:61px}
#lang a.lang-ita:hover{background:url(https://hvar-properties.com/slike/ita.png) 0 -20px no-repeat}

#lang a.active{background-position:0 -20px}

#prvi{float:left; font:bold 30px/28px Arial; color:#c80003; border-right:1px solid #bdbdbd; letter-spacing:-3px; width:207px; margin:20px 18px}

#crveni{background-color:#b20505; height:361px}
#crveni-grb{float:left; font:bold 14px Arial; color:#fff; padding:23px 0 0 0; width:200px; text-align:center}
#crveni-grb img{margin:0 0 18px 0}

.clear{clear:both; height:0.1px}
.clear3{clear:both; height:3px}
.clear5{clear:both; height:5px}
.clear10{clear:both; height:10px}
.clear20{clear:both; height:20px}
.clear30{clear:both; height:30px}
.clear40{clear:both; height:40px}
.clear50{clear:both; height:50px}

/*ROTATOR*/
.slider{width:350px; height:350px; box-shadow:0 0 10px #CCC; float:left; margin:0 20px 10px 0; border-radius:3px; overflow:hidden}
.slider-movie-example{width:320px; height:156px; background:url(https://hvar-properties.com/slike/jquery-slider-background.png) top left no-repeat; color:#FFF; padding:20px; position:absolute; top:50px; left:55px; font-size:12px; line-height:18px}
.slider-movie-example h4{font-size:18px; color:#fff; width:320px; height:20px; overflow:hidden; float:left; margin:0 0 10px 0; font-weight:bold}
.jquery-slider-wrapper{width:400px; height:400px; box-shadow:0 0 10px #CCC; float:left; margin:0 20px 10px 0; border-radius:3px; overflow:hidden}
.jquery-slider-slide{display:none; float:left; margin:0; padding:0; position:absolute; width:100%}
.jquery-slider-slide img{border:0; margin:0; padding:0}
.jquery-slider-slide-current{display:block; z-index:2}
.jquery-slider-slide-next{display:block; z-index:1}
.jquery-slider-selectors{display:none; float:left; overflow:hidden; position:absolute; bottom:5px; left:50%; z-index:4; color:#FFF}
.jquery-slider-selector{background:url(https://hvar-properties.com/slike/jquery-slider-theme.png) no-repeat 0px -59px; display:inline; float:left; width:10px; height:10px; margin:0 0 0 3px}
.jquery-slider-selector-current{background:url(https://hvar-properties.com/slike/jquery-slider-theme.png) no-repeat -10px -59px}
.jquery-slider-selector span{display:none}
.jquery-slider-control{display:none; position:absolute; right:13px; top:11px; cursor:pointer; width:9px; height:14px; z-index:4}
.jquery-slider-control span{display:none}
.jquery-slider-control-play{background:url(https://hvar-properties.com/slike/jquery-slider-theme.png) no-repeat 0px -42px}
.jquery-slider-control-pause{background:url(https://hvar-properties.com/slike/jquery-slider-theme.png) no-repeat -10px -42px}
.jquery-slider-navigation{display:none}
.jquery-slider-navigation-prev{background:url(https://hvar-properties.com/slike/jquery-slider-theme.png) no-repeat 0 0; left:-21px; top:50%; position:absolute; cursor:pointer; width:21px; height:40px; margin-top:-20px; z-index:4}
.jquery-slider-navigation-prev span{display:none}
.jquery-slider-navigation-next{background:url(https://hvar-properties.com/slike/jquery-slider-theme.png) no-repeat -21px 0; right:-21px; top:50%; position:absolute; cursor:pointer; width:21px; height:40px; margin-top:-20px; z-index:4}
.jquery-slider-navigation-next span{display:none}
.jquery-slider-wrapper .caption{padding:6px 10px; background:#333; font-size:13px; position:absolute; bottom:10px; left:10px; color:#FFF}
.jquery-slider-timer{display:none; color:#FFF; position:absolute; top:5px; right:5px; z-index:4; overflow:hidden; width:26px; height:26px}
.jquery-slider-timer-rotator{background:url(https://hvar-properties.com/slike/jquery-slider-rotator-left.png) no-repeat 0 0; overflow:hidden; width:26px; height:26px; position:absolute; top:0; left:-13px; z-index:3}
.jquery-slider-timer-mask{overflow:hidden; width:13px; height:26px; position:absolute; top:0; right:0px; z-index:2}
.jquery-slider-timer-rotator-move{left:0}
.jquery-slider-timer-mask-move{width:26px; left:0; background:url(https://hvar-properties.com/slike/jquery-slider-rotator-right.png) no-repeat 0 0}

* lightbox */
#overlay{position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; z-index:9999; display:none}
#lightbox{position:fixed; top:50%; left:50%; font-family:Arial,Helvetica,sans-serif; color:#333; border:1px solid #CCC; background-color:#FFF; padding:10px 10px 0 10px; z-index:10000; display:none; overflow:hidden; -webkit-box-shadow:0 0 10px #000; -moz-box-shadow:0 0 10px #000; box-shadow:0 0 10px #000}
#lightbox .inner-box{position:relative; width:100%; height:100%; overflow:hidden}
#lightbox .content{z-index:1}
#lightbox .content img{display:block; position:absolute; top:0; left:0; border:0}
#lightbox .cpanel{position:relative; width:100%; height:30px; overflow:hidden; display:none}
#lightbox #close-btn{position:relative; width:76px; height:30px; cursor:pointer; float:right; background:url(https://hvar-properties.com/js/wt-scroller/lightbox/icons.png) 0 0 no-repeat; z-index:2}
#lightbox #play-btn{position:relative; width:26px; height:30px; cursor:pointer; float:left; background:url(https://hvar-properties.com/js/wt-scroller/lightbox/icons.png) 0 -30px no-repeat; z-index:2}
#lightbox #play-btn.pause{background-position:-30px -30px}
#lightbox .info{position:absolute; width:100%; color:#222; height:30px; line-height:30px; font-size:16px; z-index:0; text-align:center}
#lightbox .back-btn, 
#lightbox .fwd-btn{position:absolute; width:20px; height:70px; top:50%; margin-top:-35px; cursor:pointer}
#lightbox .back-btn{left:0; margin-left:-20px; background:#000 url(https://hvar-properties.com/js/wt-scroller/lightbox/d_arrows.png) 0 center no-repeat; background:rgba(0, 0, 0, 0.75) url(https://hvar-properties.com/
js/wt-scroller/lightbox/d_arrows.png) 0 center no-repeat; border-top-right-radius:4px; border-bottom-right-radius:4px}
#lightbox .fwd-btn{left:100%; background:#000 url(https://hvar-properties.com/js/wt-scroller/lightbox/d_arrows.png) -20px center no-repeat; background:rgba(0, 0, 0, 0.75) url(https://hvar-properties.com/js/wt-scroller/lightbox/d_arrows.png) -20px center no-repeat; border-top-left-radius:4px; border-bottom-left-radius:4px}
#lightbox .btn-panel{background:url(https://hvar-properties.com/js/wt-scroller/lightbox/spacer.png) no-repeat; position:relative; float:left; width:50%; height:0; z-index:3; cursor:pointer}
#lightbox .timer{position:absolute; left:0; background-color:#FFF; filter:alpha(opacity=50); opacity:.5; width:0; height:5px; z-index:2; visibility:hidden; font-size:0}
#lightbox .desc{position:absolute; left:0; color:#FFF; font-size:14px; text-align:left; width:100%; z-index:4; overflow:hidden; display:none; background:#000; background:rgba(0,0,0,0.75)}
#lightbox .inner-text{padding:5px}

/*channel images galerija slika*/
.container{float:left}
.container2{float:left}
.container2 .wt-scroller .slides{position:relative; width:1000px; height:360px; float:left; overflow:hidden; z-index:1}
.container2 .wt-scroller .slides ul li img{position:relative; z-index:0; border:0; margin-top:-124px; height:360px}
.container2 .wt-scroller{position:relative; display:block; font-family:Arial,Helvetica,sans-serif; background:transparent; width:1000px; height:330px; padding:0; margin:0; border-radius:0}
.container2 .wt-scroller .slides ul li{border-bottom:2px solid #eaeaea}
.container3{float:left}
.container3 .wt-scroller .slides{position:relative; width:1000px; height:360px; float:left; overflow:hidden; z-index:1}
.container3 .wt-scroller .slides ul li img{position:relative; z-index:0; border:0; margin-top:-124px; height:360px}
.container3 .wt-scroller{position:relative; display:block; font-family:Arial,Helvetica,sans-serif; background:transparent; width:1000px; height:330px; padding:0; margin:0; border-radius:0}
.container3 .wt-scroller .slides ul li{border-bottom:2px solid #eaeaea}
.wt-scroller{position:relative; display:block; font-family:Arial,Helvetica,sans-serif; background-color:#eee; width:745px; height:150px; padding:0 8px; margin:30px 0; border-radius:3px}
.wt-scroller .slides{position:relative; width:745px; height:150px; float:left; overflow:hidden; z-index:1}
.wt-scroller .slides ul{list-style:none; position:relative; width:99999px; margin:0; padding:0; z-index:0; overflow:hidden}
.wt-scroller .slides ul li{position:relative; display:block; float:left; overflow:hidden; width:300px; height:130px}
.wt-scroller .slides ul li img{position:absolute; top:0; left:0; z-index:0; border:0}
.wt-scroller .slides ul li p{position:absolute; top:0; left:0; z-index:1; color:#FFF; font-size:12px; width:150px; padding:5px; margin:0; visibility:hidden}
.wt-scroller .outside{background-color:#222}
.wt-scroller .inside{background:#000; background:rgba(0,0,0,0.75)}
.wt-scroller .prev-btn, 
.wt-scroller .next-btn{float:left; position:relative; width:50px; height:55px; cursor:pointer}
.wt-scroller .prev-btn{background:url(https://hvar-properties.com/js/wt-scroller/prev.png) center no-repeat}
.wt-scroller .next-btn{background:url(https://hvar-properties.com/js/wt-scroller/next.png) center no-repeat}
.wt-scroller .lower-panel{display:block; position:relative; clear:both; text-align:center; font-size:0}
.wt-scroller .scroll-bar{position:relative; background-color:#555; background:-moz-linear-gradient(top,#555 0%,#999 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#555),color-stop(100%,#999)); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555',endColorstr='#999',GradientType=0); border-radius:2px; width:100%; height:5px; cursor:pointer; overflow:hidden}
.wt-scroller .thumb{position:absolute; top:0; left:0; width:100px; height:5px; border-radius:2px; background-color:#f00; background:-moz-linear-gradient(top,#f00 0%,#A71012 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f00),color-stop(100%,#A71012)); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f00',endColorstr='#A71012',GradientType=0)}
.wt-scroller .index, 
.wt-scroller .index-hl{position:relative; display:inline-block; width:7px; height:7px; margin:0 4px; background-image:url(https://hvar-properties.com/js/wt-scroller/circle.png); background-repeat:no-repeat}
.wt-scroller .index{background-position:0 0; cursor:pointer}
.wt-scroller .index-hl{background-position:-7px 0; cursor:default}

.left{float:left !important}
.right{float:right !important}
.textleft{text-align:left !important}
.textright{text-align:right !important}

hr.predracun{float:right; width:96%; border-top:1px solid #EFE2B9; border-bottom:1px solid #FFF8E0}

.btn-mini2{border-radius:3px 3px 3px 3px; font-size:10px; line-height:10px; margin:-3px 0 0; padding:2px 4px}
.slikauvod{border:1px solid #601D00; border-radius:4px 4px 4px 4px; margin:0 0 10px}
a.footlink:link, a.footlink:visited, a.footlink:active, a.footlink:hover{color:#bfa485; text-decoration:none}

h1.webshoph1{font-family:'Magra',sans-serif; font-size:62px; line-height:66px; font-weight:normal; margin:55px 0 48px; color:#210f00}
h3.webshoph3{font-family:'Magra',sans-serif; font-size:30px; margin:0 0 30px}
h3 a{text-decoration:none}

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

/* Kontakt forma */
.kontaktforma, #contactForm, .notification, .contactForm{width:340px}

.notification{width:98%; height:auto; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin-top:10px}
.notification div{-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; padding:5px 5px 5px 30px}
.notification.success{border:1px solid #54aa29; background:#d3f4c0; font-size:14px; color:#477e2b; position:relative; margin:12px 0 0}
.notification.success li{list-style-type:none; border-radius:3px; padding:5px 5px 5px 30px}
.notification.success div{border:1px solid #fff; padding:0 0 0 22px; background:url(https://hvar-properties.com/slike/offline/notification_success_icon.png); background-repeat:no-repeat; background-position:5px center}
.notification.error{border:1px solid #aa2929; background:#f4c0c0; font-size:14px; color:#7e2b2b; z-index:100; position:relative; margin:12px 0 0}
.notification.error li{list-style-position:inside; border-radius:5px; padding:5px 5px 5px 10px}
.notification.error div{border:1px solid #fae0e0; padding:0 0 0 22px; background:url(https://hvar-properties.com/slike/offline/notification_error_icon.png); background-repeat:no-repeat; background-position:5px center}

.contactForm{/*background:#ccc496; */margin:15px 0 0 0; padding:15px; height:auto; float:left; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px}
.contactForm div{position:relative}
.contactForm label{font-size:14px; font-weight:normal; color:#646464; display:block; padding-bottom:3px; float:left; font-family:Arial}
.contactForm input[type=text], 
.contactForm input[type=email], 
.contactForm textarea{color:#151515; font-style:italic; font-family:Arial; font-size:12px; width:92%; margin-bottom:10px; padding:10px; border:none; border-radius:3px}
.contactForm input:focus, 
.contactForm textarea:focus{background:#FEFFB7}
.contactForm input[type=text].error, 
.contactForm input[type=email].error{border:1px solid #b78585; background:#fff0f0 url(https://hvar-properties.com/slike/offline/input_background_error.png); background-repeat:repeat-x}
.contactForm textarea.error{border:1px solid #b78585; background:#fff0f0 url(https://hvar-properties.com/slike/offline/input_background_error.png); background-repeat:repeat-x}
.contactForm label.error{color:#f00; width:auto; font-size:12px; position:absolute; top:26px; right:6px}
.contactForm input[type=checkbox], .contactForm input[type=radio]{float:left; clear:both}
#freeform_multiselect{float:left; clear:both}
#freeform_checkbox{float:none}
.freeform_polje{background:#eee; float:left; width:96%; margin-bottom:12px; padding:7px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; -khtml-border-radius:3px; border-radius:3px}
.freeform_polje_label{margin:0 10px 10px 0; font-size:15px; font-weight:bold; float:left; color:#000}

#contact-form textarea, 
#contact-form input[type="text"], 
#contact-form input[type="password"], 
#contact-form input[type="datetime"], 
#contact-form input[type="datetime-local"], 
#contact-form input[type="date"], 
#contact-form input[type="month"], 
#contact-form input[type="time"], 
#contact-form input[type="week"], 
#contact-form input[type="number"], 
#contact-form input[type="email"], 
#contact-form input[type="url"], 
#contact-form input[type="search"], 
#contact-form input[type="tel"], 
#contact-form input[type="color"], 
#contact-form .uneditable-input{ background-color:#e3b170;  border:1px solid #5a3314;  -webkit-box-shadow:inset 2px 5px 10px rgba(0,0,0,0.075);  -moz-box-shadow:inset 2px 5px 10px rgba(0,0,0,0.075);  box-shadow:inset 2px 5px 10px rgba(0,0,0,0.075);  -webkit-transition:border linear .2s,box-shadow linear .2s;  -moz-transition:border linear .2s,box-shadow linear .2s;  -o-transition:border linear .2s,box-shadow linear .2s;  transition:border linear .2s,box-shadow linear .2s}

#contact-form select{ width:220px;  border:1px solid #5A3314;  background-color:#E3B170}

#contact-form input:focus, 
#contact-form select:focus, 
#contact-form textarea:focus{ -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(180,122,68,.8);  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(180,122,68,.8);  box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(180,122,68,.8)}

/*SLIDEBOX*/
#slidebox p, a.more{    font-size:11px;     text-transform:uppercase;     font-family:Arial,Helvetica,sans-serif;     letter-spacing:1px;     color:#555}
a.more{    cursor:pointer;     color:#E28409}
a.more:hover{    text-decoration:underline}
#slidebox h2{    color:#E28409;     font-size:18px;     margin:10px 20px 10px 0px}

.screen-reader{    display:block !important;     left:-9999px !important;     position:absolute !important;     top:-9999px !important}

.general_errors{margin:0 0 15px 50px}
.general_errors p{margin:0}
span.error{display:block; color:red; font-size:11px}

header{margin:0 0 21px}
.logo{font-family:'Magra',sans-serif; font-size:38px; line-height:36px; font-weight:normal; margin:0}
.logo a:link, .logo a:visited, .logo a:active, .logo a:hover{color:#210f00; text-decoration:none}
.crta{background:url("https://hvar-properties.com/slike/crta.gif") bottom left repeat-x; height:auto; padding:30px 0 1px}
.crta ul.nav{float:right}
.pocetna-slika{position:relative; /*background:url("https://hvar-properties.com/slike/manukamed-pocetna2.png") top left no-repeat; width:609px; height:471px; */}
.kupipoc{position:absolute; top:85px; right:15px; width:219px !important; height:50px; border:0; margin:0; padding:0; background:url("https://hvar-properties.com/slike/manukamed-gumb.png") top left no-repeat}
.pocetna-tekst{width:82%}
.pocetna-tekst100{width:100%}
.pocetna-tekst, .pocetna-tekst100{font-family:'Magra',sans-serif; color:#601d00; font-size:16px; line-height:25px; text-align:right; float:right}
.pocetna-tekst span, .pocetna-tekst100 span{font-size:22px; line-height:30px; margin:0 0 37px; color:#4b1e01; display:block}
.pocetna-tekst span a, .pocetna-tekst100 span a{text-decoration:none}
.pocetna-tekst h1, .pocetna-tekst100 h1{font-size:62px; line-height:66px; font-weight:normal; margin:55px 0 48px; color:#210f00}
.boxpoc{ background:#ff8e09; /* Old browsers */ background:-moz-linear-gradient(top, #ff8e09 0%,#f25c01 100%); /* FF3.6+*/ background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff8e09),color-stop(100%,#f25c01)); /* Chrome,Safari4+*/ background:-webkit-linear-gradient(top, #ff8e09 0%,#f25c01 100%); /* Chrome10+,Safari5.1+*/ background:-o-linear-gradient(top, #ff8e09 0%,#f25c01 100%); /* Opera 11.10+*/ background:-ms-linear-gradient(top, #ff8e09 0%,#f25c01 100%); /* IE10+*/ background:linear-gradient(to bottom, #ff8e09 0%,#f25c01 100%); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8e09',endColorstr='#f25c01',GradientType=0 ); /* IE6-9 */ color:#fff;  font-family:Tahoma,Sans-serif;  font-size:11px;  line-height:17px;  position:relative;  -webkit-border-radius:4px;  -moz-border-radius:4px;  border-radius:4px}

.boxpoc h3{font-family:'Magra',sans-serif; font-size:20px; line-height:36px; font-weight:normal; text-shadow:2px 2px 2px rgba(0,0,0,0.3)}
.boxpoc-inside{padding:0 16px 18px 18px}
.boxbroj{position:absolute; top:-23px; right:27px}
.boxshadow{width:100%; position:absolute}
a.boxlink{text-decoration:none}
a.boxlink:hover >.boxpoc{ background:#ea7e00; /* Old browsers */ background:-moz-linear-gradient(top, #ea7e00 0%,#db5400 100%); /* FF3.6+*/ background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ea7e00),color-stop(100%,#db5400)); /* Chrome,Safari4+*/ background:-webkit-linear-gradient(top, #ea7e00 0%,#db5400 100%); /* Chrome10+,Safari5.1+*/ background:-o-linear-gradient(top, #ea7e00 0%,#db5400 100%); /* Opera 11.10+*/ background:-ms-linear-gradient(top, #ea7e00 0%,#db5400 100%); /* IE10+*/ background:linear-gradient(to bottom, #ea7e00 0%,#db5400 100%); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea7e00',endColorstr='#db5400',GradientType=0 ); /* IE6-9 */}

#footer{clear:both; background:#2F2F2F; border-top:4px solid #fff; color:#898989}
#footer-in{width:1000px; margin:0 auto; padding:60px 0; height:460px}
#footer h4{font-family:'Trebuchet MS',Sans-serif; font-size:24px; line-height:36px; font-style:italic; font-weight:normal; margin:40px 0 20px; text-shadow:2px 2px 2px rgba(0,0,0,0.3)}
.footermid{height:100%; background:url("https://hvar-properties.com/slike/footer-bg-mid.gif") 50% 0 no-repeat, url("https://hvar-properties.com/slike/footer-bg-midbottom2.gif") 50% 305px repeat-y}
.footerpadding{padding-top:45px}
span.kontaktpoc{font-family:'Trebuchet MS',Sans-serif; font-size:18px; line-height:36px; font-style:italic; font-weight:normal; text-shadow:2px 2px 2px rgba(0,0,0,0.3); padding:10px 0 6px 20px; display:block}
#map-shadow{width:100%; margin-bottom:20px}
.footer-box-l{float:left; padding:0 50px 0 0}
.footer-box-d{float:right; line-height:19px}
.footer-naslov{font-size:17.8px; border-bottom:1px solid #444; margin:0 0 15px 0; padding:0 0 15px 0}
#potpis{float:left; width:1000px; border-top:4px solid #484848; color:#ddd; padding:20px 0 0 0}
#potpis-l{float:left}
#potpis-d{float:right; margin:10px; line-height:27px}
#potpis-d img{margin:0 0 0 10px}
.footer-box-l ul li{background:url("https://hvar-properties.com/slike/arrow.gif") center left no-repeat; list-style-type:none; padding:0 0 0 15px}
.footer-box-l ul{margin:0 0 10px 15px}

div#clock{float:left; color:white; margin:10px auto 0 auto; width:425px; overflow:hidden; text-align:center}
div#clock p{background:#40261C; float:left; height:59px; width:65px; font-family:Tahoma; font-size:11px; line-height:18px; margin:0 0 10px}
div#clock p span{display:block; font-size:36px; font-weight:bold; padding:12px 0 10px 0}
div#clock div.space{color:#601D00; display:block; font-size:50px; float:left; height:59px; width:30px; line-height:59px}

.store_product_price_inc_tax{color:#F26002; font-size:1.5em; font-weight:bold; margin:0 20px 0 0}
.dodatni-naslov{font-size:1.3em; font-weight:bold}
.shop-slika{margin-bottom:20px}
.shop-tekst-osnovni{font-family:'Magra',sans-serif; color:#601d00; font-size:16px; line-height:25px}
.modifier-name{height:30px; line-height:30px; margin-bottom:10px}
.usteda{font-size:0.8em}
span.socijal{float:left; font-weight:bold; margin:0 10px 0 0; line-height:16px; color:#000}
.komentari p{float:left; margin:0}
.btnpowerplay{    background:-moz-linear-gradient(center top,#A47A45 0%,#6F4D22 100%) repeat scroll 0 0 transparent;     border:1px solid #5C3E19;     border-radius:4px 4px 4px 4px;     color:#FFF;     cursor:pointer;     display:block;     float:right;     margin:0 0 10px 0;     padding:0 10px;     text-align:center;     text-decoration:none}

.kosarica-cart1 th, .kosarica-cart1 td{vertical-align:middle}
.kosarica-number{width:33px; margin-bottom:0 !important; height:20px !important; line-height:20px !important}
.kosarica-tekst{height:20px !important; line-height:20px !important}
.kosarica-tekstorig{background-color:#fff !important; border:1px solid #ccc !important; height:20px !important; line-height:20px !important}
.kosarica-qty{width:33px; background-color:#fff; border:1px solid #ccc; display:inline-block; height:16px; padding:4px 6px; margin:0; font-size:13px; line-height:16px; color:#210F00; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; vertical-align:middle; font-style:italic}
.promotional_block{margin-bottom:20px}
.marginab{margin-bottom:20px}
.marginat{margin-top:20px}
.pading{padding:10px}
label.error{color:#f00; width:auto; font-size:11px; font-family:Tahoma,Sans-serif}
.marginat2{margin-top:15px}
.blagajna{width:100%}
.boldano{font-weight:bold}
#promjena_lozinke{display:none}
#promjena_lozinke_link{display:block; margin:0 0 0 150px}

.shop-logo{float:left; margin:0 15px 15px 0}
#predracunm{float:left; width:100%; padding:10px; background:#fff; color:#000}
#predracunm span{font:normal 22px Arial}
#predracunm span.datu{font:normal 14px Arial}
#predracunm-print{float:left; width:600px; padding:30px 100px 30px 30px; background:#FCF8E3; color:#000; font:normal 13px/16px Tahoma,Arial}
#predracunm-print span{font:normal 22px Arial}
.gore1{float:left; height:150px}
.gore11{float:left; height:110px}
.gore2{float:right; height:150px; text-align:right}
.kupac{font:normal 14px Arial; text-align:right; margin:0 0 0 60px}
.kupac b{font-size:16px}
table.host{width:100%; margin:20px 0 0 0}
table.host thead tr td{color:#0085CF; padding:.5em 0; font:bold 13px Arial}
table.host tbody tr.even td{background-color:#fff; padding:.4em}
table.host tbody tr.odd td{background-color:#f5f5f5; padding:.4em; border-top:1px solid #e5e5e5; border-bottom:1px solid #e3e3e3}
table.host tbody tr.lasti td{background-color:#ccc; padding:.4em; border-top:1px solid #999; border-bottom:1px solid #999; font:bold 15px Arial; text-align:right}
table.host tbody tr.lasti1 td{background-color:#eee; padding:.2em; border-top:1px solid #ddd; border-bottom:0 solid #999; font:normal 12px Arial; text-align:right}
table.host tbody tr.lasti2 td{background-color:#fff; padding:.3em; border-top:0 solid #ddd; border-bottom:1px solid #eee; font:bold 12px Arial}
table.host tbody tr.lasti3 td{background-color:#eee; padding:.2em; border-top:1px solid #444; border-bottom:0 solid #999; font:normal 12px Arial; text-align:right}
.hvala{text-align:center; margin:10px auto; font:bold 20px Arial}
#uplatnica{font-family:Geneva,Arial,Verdana,"Times New Roman",Times,serif; position:relative; width:703px; height:406px; margin:0 auto; padding:0; color:#000}
.ime{font-size:14px; height:68px; left:19px; margin:0; padding:0; position:absolute; text-align:left; top:83px; width:220px}
.iznos{font-size:21px; font-weight:bold; height:25px; left:587px; letter-spacing:5px; margin:0; padding:0; position:absolute; text-align:left; top:46px; width:250px}
.odobrenje{font-size:20px; height:20px; left:249px; letter-spacing:8px; margin:0; padding:0; position:absolute; text-align:left; top:172px; width:300px}
.invois{font-size:16px; height:25px; left:255px; margin:0; padding:0; position:absolute; text-align:left; top:250px; width:440px; line-height:19px}
.ziro{font-size:20px; height:25px; left:331px; margin:0; padding:0; position:absolute; text-align:left; top:172px; width:500px; letter-spacing:10px}
.arti{font-size:16px; height:68px; left:21px; margin:0; padding:0; position:absolute; text-align:left; top:167px; width:220px}
.ikser{font-size:18px; font-weight:bold; height:25px; left:611px; position:absolute; top:3px; width:20px}
.poziv{font-size:20px; height:25px; left:244px; margin:0; padding:0; position:absolute; text-align:left; top:212px; width:500px; letter-spacing:10.6px}

#oko-slider{float:right; width:774px; border-left:1px solid #fff; border-right:1px solid #fff}
/***************** 2. Bullets*****************/
.rsMinW .rsBullets{position:absolute; /*z-index:35; */bottom:18px; right:78px; width:auto; height:auto; text-align:left; overflow:hidden; line-height:8px}
.rsMinW .rsBullet{cursor:pointer; width:8px; height:8px; display:inline-block; margin:0 5px; border-radius:50%; background:#aaa; background:rgba(111,111,111,.6); *display:inline; *zoom:1}
.rsMinW .rsBullet.rsNavSelected{background:#000}

.rsMinW .rsArrow{height:100%; width:44px; position:absolute; display:block; cursor:pointer; z-index:21}
.rsMinW.rsVer .rsArrow{width:100%; height:44px}
.rsMinW.rsVer .rsArrowLeft{top:0; left:0}
.rsMinW.rsVer .rsArrowRight{bottom:0; left:0}
.rsMinW.rsHor .rsArrowLeft{left:0; top:0}
.rsMinW.rsHor .rsArrowRight{right:0; top:0}
.rsMinW .rsArrowIcn{width:32px; height:32px; top:50%; left:50%; margin-top:-16px; margin-left:-16px; position:absolute; cursor:pointer; background:url('https://hvar-properties.com/slike/rs-default.png'); background-color:rgba(0, 0, 0, .75); *background-color:#111; border-radius:2px}
.rsMinW .rsArrowIcn:hover{background-color:rgba(0,0,0,.9)}
.rsMinW.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}
.rsMinW.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}
.rsMinW.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}
.rsMinW.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}
.rsMinW .rsArrowDisabled .rsArrowIcn{background-color:rgba(0,0,0,.4); opacity:.4; *display:none}

.royalSlider{width:540px; height:265px; position:relative; direction:ltr}
.rsWebkit3d .rsSlide, .rsWebkit3d .rsContainer, .rsWebkit3d .rsThumbs, .rsWebkit3d .rsPreloader, .rsWebkit3d img, .rsWebkit3d .rsOverflow, .rsWebkit3d .rsBtnCenterer, .rsWebkit3d .rsAbsoluteEl{-webkit-backface-visibility:hidden; -webkit-transform:translateZ(0)}
.rsFade.rsWebkit3d .rsSlide, .rsFade.rsWebkit3d img, .rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}
.rsOverflow{width:100%; height:100%; position:relative; overflow:hidden; float:left; -webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsContainer{position:relative; width:100%; height:100%; -webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsArrow, .rsThumbsArrow{cursor:pointer}
.rsThumb{float:left; position:relative}
.rsArrow, .rsNav, .rsThumbsArrow{opacity:1; -webkit-transition:opacity .3s linear; -moz-transition:opacity .3s linear; -o-transition:opacity .3s linear; transition:opacity .3s linear}
.rsHidden{opacity:0; visibility:hidden; -webkit-transition:visibility 0s linear .3s,opacity .3s linear; -moz-transition:visibility 0s linear .3s,opacity .3s linear; -o-transition:visibility 0s linear .3s,opacity .3s linear; transition:visibility 0s linear .3s,opacity .3s linear}
.rsGCaption{width:100%; float:left; text-align:center}
.royalSlider.rsFullscreen{position:fixed !important; height:auto !important; width:auto !important; margin:0 !important; padding:0 !important; z-index:2147483647 !important; top:0 !important; left:0 !important; bottom:0 !important; right:0 !important}
.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important; -webkit-transition:0s; -moz-transition:0s; -o-transition:0s; transition:0s; display:none}
.rsSlide{position:absolute; left:0; top:0; display:block; overflow:hidden; height:100%; width:100%}
.royalSlider.rsAutoHeight, .rsAutoHeight .rsSlide{height:auto}
.rsContent{width:100%; height:100%; position:relative}
.rsPreloader{position:absolute; z-index:0}
.rsNav{-moz-user-select:-moz-none; -webkit-user-select:none; user-select:none}
.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}
.rsThumbs{cursor:pointer; position:relative; overflow:hidden; float:left; z-index:22}
.rsTabs{float:left}
.rsTabs, .rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVideoContainer{/*left:0; top:0; position:absolute; */ /*width:100%; height:100%; position:absolute; left:0; top:0; float:left; */ width:auto; height:auto; line-height:0; position:relative}
.rsVideoFrameHolder{position:absolute; left:0; top:0; background:#141414; opacity:0; -webkit-transition:.3s}
.rsVideoFrameHolder.rsVideoActive{opacity:1}
.rsVideoContainer iframe, .rsVideoContainer video, .rsVideoContainer embed, .rsVideoContainer .rsVideoObj{position:absolute; z-index:0; left:0; top:0; width:100%; height:100%}
.rsVideoContainer.rsIOSVideo iframe, .rsVideoContainer.rsIOSVideo video, .rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding-right:44px}
.rsABlock{left:0; top:0; position:absolute; z-index:15; -webkit-backface-visibility:hidden}
.grab-cursor{cursor:url(grab.png) 8 8,move}
.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}
.rsNoDrag{cursor:auto}
.rsLink{left:0; top:0; position:absolute; width:100%; height:100%; display:block; z-index:20; background:url(blank.gif); -webkit-backface-visibility:hidden}

#full-width-slider{width:100%}
.infoBlock{position:absolute; top:30px; right:30px; left:auto; max-width:25%; padding-bottom:0; background:#FFF; background:rgba(255,255,255,.8); overflow:hidden; padding:20px}
.infoBlockLeftBlack{color:#FFF; background:#000; background:rgba(0,0,0,.75); top:0; right:0; border-left:1px solid #fff; width:300px; height:361px}
.infoBlock h4{font-size:30px; line-height:30px; margin:10px 0; text-transform:uppercase; font-weight:normal}
.infoBlock p{font-size:11px; Font-family:Verdana; margin:10px 0 0}
.infoBlock a{color:#FFF; text-decoration:none}
.photosBy{position:absolute; line-height:24px; font-size:12px; background:#FFF; color:#000; padding:0 10px; position:absolute; left:12px; bottom:12px; top:auto; border-radius:2px; z-index:25}
.photosBy a{color:#000}
.fullWidth{max-width:1400px; margin:0 auto 24px}
@media screen and (min-width:960px) and (min-height:660px){.heroSlider .rsOverflow,.royalSlider.heroSlider{height:361px !important}
}
@media screen and (min-width:960px) and (min-height:1000px){.heroSlider .rsOverflow,.royalSlider.heroSlider{height:361px !important}
}
@media screen and (min-width:0) and (max-width:800px){.royalSlider.heroSlider,.royalSlider.heroSlider .rsOverflow{height:361px !important}
.infoBlock{padding:10px; height:100%; max-height:100%; min-width:40%; left:0; top:0; right:auto; font-size:12px}
.infoBlock h3{font-size:14px; line-height:17px}
}

/*Bootstrap v2.2.2*/
article, 
aside, 
details, 
figcaption, 
figure, 
footer, 
header, 
hgroup, 
nav, 
section{display:block}
audio, 
canvas, 
video{display:inline-block;  *display:inline;  *zoom:1}
audio:not([controls]){display:none}
html{font-size:100%;  -webkit-text-size-adjust:100%;  -ms-text-size-adjust:100%}
a:focus{outline:thin dotted #333;  outline:5px auto -webkit-focus-ring-color;  outline-offset:-2px}
a:hover, 
a:active{outline:0}
sub, 
sup{position:relative;  font-size:75%;  line-height:0;  vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
#map_canvas img, 
.google-maps img{max-width:none}
button, 
input, 
select, 
textarea{margin:0;  font-size:100%;  vertical-align:middle}
button, 
input{*overflow:visible;  line-height:normal}
button::-moz-focus-inner, 
input::-moz-focus-inner{padding:0;  border:0}
button, 
html input[type="button"], 
input[type="reset"], 
input[type="submit"]{-webkit-appearance:button;  cursor:pointer}
label, 
select, 
button, 
input[type="button"], 
input[type="reset"], 
input[type="submit"], 
input[type="radio"], 
input[type="checkbox"]{cursor:pointer}
input[type="search"]{-webkit-box-sizing:content-box;  -moz-box-sizing:content-box;  box-sizing:content-box;  -webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration, 
input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
textarea{overflow:auto;  vertical-align:top}
@media print{*{text-shadow:none !important;  color:#000 !important;  background:transparent !important;  box-shadow:none !important}
 a, 
 a:visited{text-decoration:underline}
 a[href]:after{content:"("attr(href) ")"}
 abbr[title]:after{content:"("attr(title) ")"}
 .ir a:after, 
 a[href^="javascript:"]:after, 
 a[href^="#"]:after{content:""}
 pre, 
 blockquote{border:1px solid #999;  page-break-inside:avoid}
 thead{display:table-header-group}
 tr, 
 img{page-break-inside:avoid}
 img{max-width:100% !important}
 @page{margin:0.5cm}
 p, 
 h2, 
 h3{orphans:3;  widows:3}
 h2, 
 h3{page-break-after:avoid}
}
p{margin:0 0 10px}
.lead{margin-bottom:20px;  font-size:21px;  font-weight:200;  line-height:30px}
small{font-size:85%}
strong{font-weight:bold}
em{font-style:italic}
cite{font-style:normal}
.muted{color:#999}
a.muted:hover{color:#808080}
.text-warning{color:#c09853}
a.text-warning:hover{color:#a47e3c}
.text-error{color:#b94a48}
a.text-error:hover{color:#953b39}
.text-info{color:#3a87ad}
a.text-info:hover{color:#2d6987}
.text-success{color:#468847}
a.text-success:hover{color:#356635}

.page-header{padding-bottom:9px;  margin:20px 0 30px;  border-bottom:1px solid #eee}
ul, 
ol{padding:0;  margin:0 0 10px 25px}
ul ul, 
ul ol, 
ol ol, 
ol ul{margin-bottom:0}
li{line-height:20px}
ul.unstyled, 
ol.unstyled{margin-left:0;  list-style:none}
ul.inline, 
ol.inline{margin-left:0;  list-style:none}
ul.inline >li, 
ol.inline >li{display:inline-block;  padding-left:5px;  padding-right:5px}
dl{margin-bottom:20px}
dt, 
dd{line-height:20px}
dt{font-weight:bold}
dd{margin-left:10px}
.dl-horizontal{*zoom:1}
.dl-horizontal:before, 
.dl-horizontal:after{display:table;  content:"";  line-height:0}
.dl-horizontal:after{clear:both}
.dl-horizontal dt{float:left;  width:160px;  clear:left;  text-align:right;  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap}
.dl-horizontal dd{margin-left:180px}
hr{margin:20px 0;  border:0;  border-top:1px solid #eee;  border-bottom:1px solid #fff}
q:before, 
q:after, 
blockquote:before, 
blockquote:after{content:""}
address{display:block;  margin-bottom:20px;  font-style:normal;  line-height:20px}
code, 
pre{padding:0 3px 2px;  font-family:Monaco,Menlo,Consolas,"Courier New",monospace;  font-size:12px;  color:#333;  -webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius:3px}
code{padding:2px 4px;  color:#d14;  background-color:#f7f7f9;  border:1px solid #e1e1e8;  white-space:nowrap}
pre{display:block;  padding:9.5px;  margin:0 0 10px;  font-size:13px;  line-height:20px;  word-break:break-all;  word-wrap:break-word;  white-space:pre;  white-space:pre-wrap;  background-color:#f5f5f5;  border:1px solid #ccc;  border:1px solid rgba(0,0,0,0.15);  -webkit-border-radius:4px;  -moz-border-radius:4px;  border-radius:4px}
pre.prettyprint{margin-bottom:20px}
pre code{padding:0;  color:inherit;  white-space:pre;  white-space:pre-wrap;  background-color:transparent;  border:0}
.pre-scrollable{max-height:340px;  overflow-y:scroll}
.label, 
.badge{display:inline-block;  padding:2px 4px;  font-size:11.844px;  font-weight:bold;  line-height:14px;  color:#fff;  vertical-align:baseline;  white-space:nowrap;  text-shadow:0 -1px 0 rgba(0,0,0,0.25);  background-color:#999}
.label{-webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius:3px}
.badge{padding-left:9px;  padding-right:9px;  -webkit-border-radius:9px;  -moz-border-radius:9px;  border-radius:9px}
.label:empty, 
.badge:empty{display:none}
a.label:hover, 
a.badge:hover{color:#fff;  text-decoration:none;  cursor:pointer}
.label-important, 
.badge-important{background-color:#b94a48}
.label-important[href], 
.badge-important[href]{background-color:#953b39}
.label-warning, 
.badge-warning{background-color:#f89406}
.label-warning[href], 
.badge-warning[href]{background-color:#c67605}
.label-success, 
.badge-success{background-color:#468847}
.label-success[href], 
.badge-success[href]{background-color:#356635}
.label-info, 
.badge-info{background-color:#3a87ad}
.label-info[href], 
.badge-info[href]{background-color:#2d6987}
.label-inverse, 
.badge-inverse{background-color:#333}
.label-inverse[href], 
.badge-inverse[href]{background-color:#1a1a1a}
.btn .label, 
.btn .badge{position:relative;  top:-1px}
.btn-mini .label, 
.btn-mini .badge{top:0}
form{margin:0 0 20px}
fieldset{padding:0;  margin:0;  border:0}
legend{display:block;  width:100%;  padding:0;  margin-bottom:20px;  font-size:21px;  line-height:40px;  color:#333;  border:0;  border-bottom:1px solid #e5e5e5}
legend small{font-size:15px;  color:#999}
label, 
input, 
button, 
select, 
textarea{font-size:14px;  font-weight:normal;  line-height:20px}
input, 
button, 
select, 
textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
label{display:block;  margin-bottom:5px}
select, 
textarea, 
input[type="text"], 
input[type="password"], 
input[type="datetime"], 
input[type="datetime-local"], 
input[type="date"], 
input[type="month"], 
input[type="time"], 
input[type="week"], 
input[type="number"], 
input[type="email"], 
input[type="url"], 
input[type="search"], 
input[type="tel"], 
input[type="color"], 
.uneditable-input{border:none; display:inline-block;  height:20px;  padding:4px 6px;  margin-bottom:10px;  font-size:14px;  line-height:20px;  color:#555;  -webkit-border-radius:4px;  -moz-border-radius:4px;  border-radius:4px;  vertical-align:middle}
input, 
textarea, 
.uneditable-input{width:206px}
textarea{height:auto}
textarea, 
input[type="text"], 
input[type="password"], 
input[type="datetime"], 
input[type="datetime-local"], 
input[type="date"], 
input[type="month"], 
input[type="time"], 
input[type="week"], 
input[type="number"], 
input[type="email"], 
input[type="url"], 
input[type="search"], 
input[type="tel"], 
input[type="color"], 
.uneditable-input{background-color:#e9e9e9;  -webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,0.2);  -moz-box-shadow:inset 0 3px 3px rgba(0,0,0,0.2);  box-shadow:inset 0 3px 3px rgba(0,0,0,0.2);  -webkit-transition:border linear .2s,box-shadow linear .2s;  -moz-transition:border linear .2s,box-shadow linear .2s;  -o-transition:border linear .2s,box-shadow linear .2s;  transition:border linear .2s,box-shadow linear .2s}
textarea:focus, 
input[type="text"]:focus, 
input[type="password"]:focus, 
input[type="datetime"]:focus, 
input[type="datetime-local"]:focus, 
input[type="date"]:focus, 
input[type="month"]:focus, 
input[type="time"]:focus, 
input[type="week"]:focus, 
input[type="number"]:focus, 
input[type="email"]:focus, 
input[type="url"]:focus, 
input[type="search"]:focus, 
input[type="tel"]:focus, 
input[type="color"]:focus, 
.uneditable-input:focus{border-color:rgba(82,168,236,0.8);  outline:0;  outline:thin dotted \9;  /* IE6-9 */ -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);  box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}
input[type="radio"], 
input[type="checkbox"]{margin:4px 0 0;  *margin-top:0;  /* IE7 */ margin-top:1px \9;  /* IE8-9 */ line-height:normal}
input[type="file"], 
input[type="image"], 
input[type="submit"], 
input[type="reset"], 
input[type="button"], 
input[type="radio"], 
input[type="checkbox"]{width:97%}
select, 
input[type="file"]{height:30px;  /* In IE7,the height of the select element cannot be changed by height,only font-size */ *margin-top:4px;  /* For IE7,add top margin to align select with labels */ line-height:30px}
select{width:220px;  background-color:#e9e9e9; box-shadow:0 3px 3px rgba(0,0,0,0.2) inset}
select[multiple], 
select[size]{height:auto}
select:focus, 
input[type="file"]:focus, 
input[type="radio"]:focus, 
input[type="checkbox"]:focus{outline:thin dotted #333;  outline:5px auto -webkit-focus-ring-color;  outline-offset:-2px}
.uneditable-input, 
.uneditable-textarea{color:#999;  background-color:#fcfcfc;  border-color:#ccc;  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);  box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);  cursor:not-allowed}
.uneditable-input{overflow:hidden;  white-space:nowrap}
.uneditable-textarea{width:auto;  height:auto}
input:-moz-placeholder, 
textarea:-moz-placeholder{color:#000}
input:-ms-input-placeholder, 
textarea:-ms-input-placeholder{color:#999}
input::-webkit-input-placeholder, 
textarea::-webkit-input-placeholder{color:#999}
.radio, 
.checkbox{min-height:20px;  padding-left:20px}
.radio input[type="radio"], 
.checkbox input[type="checkbox"]{float:left;  margin-left:-20px}
.controls >.radio:first-child, 
.controls >.checkbox:first-child{padding-top:5px}
.radio.inline, 
.checkbox.inline{display:inline-block;  padding-top:5px;  margin-bottom:0;  vertical-align:middle}
.radio.inline+.radio.inline, 
.checkbox.inline+.checkbox.inline{margin-left:10px}
.input-mini{width:60px}
.input-small{width:102px}
.input-medium{width:150px}
.input-large{width:210px}
.input-xlarge{width:270px}
.input-xxlarge{width:530px}
input[disabled], 
select[disabled], 
textarea[disabled], 
input[readonly], 
select[readonly], 
textarea[readonly]{cursor:not-allowed;  background-color:#eee}
input[type="radio"][disabled], 
input[type="checkbox"][disabled], 
input[type="radio"][readonly], 
input[type="checkbox"][readonly]{background-color:transparent}
input:focus:invalid, 
textarea:focus:invalid, 
select:focus:invalid{color:#b94a48;  border-color:#ee5f5b}
input:focus:invalid:focus, 
textarea:focus:invalid:focus, 
select:focus:invalid:focus{border-color:#e9322d;  -webkit-box-shadow:0 0 6px #f8b9b7;  -moz-box-shadow:0 0 6px #f8b9b7;  box-shadow:0 0 6px #f8b9b7}
.form-actions{padding:19px 20px 20px;  margin-top:20px;  margin-bottom:20px;  background-color:#f5f5f5;  border-top:1px solid #e5e5e5;  *zoom:1}
.form-actions:before, 
.form-actions:after{display:table;  content:"";  line-height:0}
.form-actions:after{clear:both}
.btn{border-radius:4px; border:none; display:inline-block;  *display:inline;  /* IE7 inline-block hack */ *zoom:1;  padding:4px 12px;  margin-bottom:0;  font-size:14px;  line-height:20px;  text-align:center;  vertical-align:middle;  cursor:pointer;  color:#fff;  background-color:#CD2122}
.btn:hover, 
.btn:active, 
.btn.active, 
.btn.disabled, 
.btn[disabled]{color:#333;  background-color:#e6e6e6;  *background-color:#d9d9d9}
.btn:active, 
.btn.active{background-color:#ccc \9}
.btn:first-child{*margin-left:0}
.btn:hover{color:#333;  text-decoration:none;  background-position:0 -15px;  -webkit-transition:background-position 0.1s linear;  -moz-transition:background-position 0.1s linear;  -o-transition:background-position 0.1s linear;  transition:background-position 0.1s linear}
.btn:focus{outline:thin dotted #333;  outline:5px auto -webkit-focus-ring-color;  outline-offset:-2px}
.btn.active, 
.btn:active{background-image:none;  outline:0;  -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);  -moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);  box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
.btn.disabled, 
.btn[disabled]{cursor:default;  background-image:none;  opacity:0.65;  filter:alpha(opacity=65);  -webkit-box-shadow:none;  -moz-box-shadow:none;  box-shadow:none}
.btn-large{padding:11px 19px;  font-size:17.5px;  -webkit-border-radius:6px;  -moz-border-radius:6px;  border-radius:6px}
.btn-large [class^="icon-"], 
.btn-large [class*="icon-"]{margin-top:4px}
.btn-small{padding:2px 10px;  font-size:11.9px;  -webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius:3px}
.btn-small [class^="icon-"], 
.btn-small [class*="icon-"]{margin-top:0}
.btn-mini [class^="icon-"], 
.btn-mini [class*="icon-"]{margin-top:-1px}
.btn-mini{padding:0 6px;  font-size:10.5px;  -webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius:3px}
.btn-block{display:block;  width:100%;  padding-left:0;  padding-right:0;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box}
.btn-block+.btn-block{margin-top:5px}
input[type="submit"].btn-block, 
input[type="reset"].btn-block, 
input[type="button"].btn-block{width:100%}
.btn-primary.active, 
.btn-warning.active, 
.btn-danger.active, 
.btn-success.active, 
.btn-info.active, 
.btn-inverse.active{color:rgba(255,255,255,0.75)}
.btn{border-color:#c5c5c5;  border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25)}
.btn-primary{color:#fff;  text-shadow:0 -1px 0 rgba(0,0,0,0.25);  background-color:#006dcc;  background-image:-moz-linear-gradient(top,#08c,#04c);  background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));  background-image:-webkit-linear-gradient(top,#08c,#04c);  background-image:-o-linear-gradient(top,#08c,#04c);  background-image:linear-gradient(to bottom,#08c,#04c);  background-repeat:repeat-x;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f08cc',endColorstr='#f04cc',GradientType=0);  border-color:#04c #04c #002a80;  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  *background-color:#04c;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-primary:hover, 
.btn-primary:active, 
.btn-primary.active, 
.btn-primary.disabled, 
.btn-primary[disabled]{color:#fff;  background-color:#04c;  *background-color:#003bb3}
.btn-primary:active, 
.btn-primary.active{background-color:#039 \9}
.btn-warning{color:#fff;  text-shadow:0 -1px 0 rgba(0,0,0,0.25);  background-color:#faa732;  background-image:-moz-linear-gradient(top,#fbb450,#f89406);  background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));  background-image:-webkit-linear-gradient(top,#fbb450,#f89406);  background-image:-o-linear-gradient(top,#fbb450,#f89406);  background-image:linear-gradient(to bottom,#fbb450,#f89406);  background-repeat:repeat-x;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);  border-color:#f89406 #f89406 #ad6704;  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  *background-color:#f89406;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-warning:hover, 
.btn-warning:active, 
.btn-warning.active, 
.btn-warning.disabled, 
.btn-warning[disabled]{color:#fff;  background-color:#f89406;  *background-color:#df8505}
.btn-warning:active, 
.btn-warning.active{background-color:#c67605 \9}
.btn-danger{color:#fff;  text-shadow:0 -1px 0 rgba(0,0,0,0.25);  background-color:#da4f49;  background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);  background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));  background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);  background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);  background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);  background-repeat:repeat-x;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);  border-color:#bd362f #bd362f #802420;  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  *background-color:#bd362f;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-danger:hover, 
.btn-danger:active, 
.btn-danger.active, 
.btn-danger.disabled, 
.btn-danger[disabled]{color:#fff;  background-color:#bd362f;  *background-color:#a9302a}
.btn-danger:active, 
.btn-danger.active{background-color:#942a25 \9}
.btn-success{color:#fff;  text-shadow:0 -1px 0 rgba(0,0,0,0.25);  background-color:#5bb75b;  background-image:-moz-linear-gradient(top,#62c462,#51a351);  background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));  background-image:-webkit-linear-gradient(top,#62c462,#51a351);  background-image:-o-linear-gradient(top,#62c462,#51a351);  background-image:linear-gradient(to bottom,#62c462,#51a351);  background-repeat:repeat-x;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);  border-color:#51a351 #51a351 #387038;  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  *background-color:#51a351;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-success:hover, 
.btn-success:active, 
.btn-success.active, 
.btn-success.disabled, 
.btn-success[disabled]{color:#fff;  background-color:#51a351;  *background-color:#499249}
.btn-success:active, 
.btn-success.active{background-color:#408140 \9}
.btn-info{color:#fff;  text-shadow:0 -1px 0 rgba(0,0,0,0.25);  background-color:#49afcd;  background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);  background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));  background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);  background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);  background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);  background-repeat:repeat-x;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);  border-color:#2f96b4 #2f96b4 #1f6377;  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  *background-color:#2f96b4;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-info:hover, 
.btn-info:active, 
.btn-info.active, 
.btn-info.disabled, 
.btn-info[disabled]{color:#fff;  background-color:#2f96b4;  *background-color:#2a85a0}
.btn-info:active, 
.btn-info.active{background-color:#24748c \9}
.btn-inverse{color:#fff;  text-shadow:0 -1px 0 rgba(0,0,0,0.25);  background-color:#363636;  background-image:-moz-linear-gradient(top,#444,#222);  background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));  background-image:-webkit-linear-gradient(top,#444,#222);  background-image:-o-linear-gradient(top,#444,#222);  background-image:linear-gradient(to bottom,#444,#222);  background-repeat:repeat-x;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4444',endColorstr='#f2222',GradientType=0);  border-color:#222 #222 #000;  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  *background-color:#222;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-inverse:hover, 
.btn-inverse:active, 
.btn-inverse.active, 
.btn-inverse.disabled, 
.btn-inverse[disabled]{ color:#fff;  background-color:#222;  *background-color:#151515}
.btn-inverse:active, 
.btn-inverse.active{ background-color:#080808 \9}
button.btn, 
input[type="submit"].btn{ *padding-top:3px;  *padding-bottom:3px}
button.btn::-moz-focus-inner, 
input[type="submit"].btn::-moz-focus-inner{ padding:0;  border:0}
button.btn.btn-large, 
input[type="submit"].btn.btn-large{ *padding-top:7px;  *padding-bottom:7px}
button.btn.btn-small, 
input[type="submit"].btn.btn-small{ *padding-top:3px;  *padding-bottom:3px}
button.btn.btn-mini, 
input[type="submit"].btn.btn-mini{ *padding-top:1px;  *padding-bottom:1px}
.btn-link, 
.btn-link:active, 
.btn-link[disabled]{ background-color:transparent;  background-image:none;  -webkit-box-shadow:none;  -moz-box-shadow:none;  box-shadow:none}
.btn-link{ border-color:transparent;  cursor:pointer;  color:#08c;  -webkit-border-radius:0;  -moz-border-radius:0;  border-radius:0}
.btn-link:hover{ color:#005580;  text-decoration:underline;  background-color:transparent}
.btn-link[disabled]:hover{ color:#333;  text-decoration:none}

/* move down carets for tabs */
.nav-tabs .dropdown-toggle .caret{margin-top:8px}
.nav .active .dropdown-toggle .caret{border-top-color:#fff;  border-bottom-color:#fff}
.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;  border-bottom-color:#555}
.nav >.dropdown.active >a:hover{cursor:pointer}
.nav-tabs .open .dropdown-toggle, 
.nav-pills .open .dropdown-toggle, 
.nav >li.dropdown.open.active >a:hover{color:#fff;  background-color:#999;  border-color:#999}
.nav li.dropdown.open .caret, 
.nav li.dropdown.open.active .caret, 
.nav li.dropdown.open a:hover .caret{border-top-color:#fff;  border-bottom-color:#fff;  opacity:1;  filter:alpha(opacity=100)}
.tabs-stacked .open >a:hover{border-color:#999}
.tabbable{*zoom:1}
.tabbable:before, 
.tabbable:after{display:table;  content:"";  line-height:0}
.tabbable:after{clear:both}
.tab-content{overflow:auto}
.navbar{overflow:visible;  *position:relative;  *z-index:2}
.navbar-inner{min-height:40px;  padding-left:20px;  padding-right:20px;  background-color:#fafafa;  background-image:-moz-linear-gradient(top,#fff,#f2f2f2);  background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));  background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);  background-image:-o-linear-gradient(top,#fff,#f2f2f2);  background-image:linear-gradient(to bottom,#fff,#f2f2f2);  background-repeat:repeat-x;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffff',endColorstr='#fff2f2f2',GradientType=0);  border:1px solid #d4d4d4;  -webkit-border-radius:4px;  -moz-border-radius:4px;  border-radius:4px;  -webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);  -moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);  box-shadow:0 1px 4px rgba(0,0,0,0.065);  *zoom:1}
.navbar-inner:before, 
.navbar-inner:after{display:table;  content:"";  line-height:0}
.navbar-inner:after{clear:both}
.navbar .container{width:auto}
.nav-collapse.collapse{height:auto;  overflow:visible}
.navbar .brand{float:left;  display:block;  padding:10px 20px 10px;  margin-left:-20px;  font-size:20px;  font-weight:200;  color:#777;  text-shadow:0 1px 0 #fff}
.navbar .brand:hover{text-decoration:none}
.navbar-text{margin-bottom:0;  line-height:40px;  color:#777}
.navbar-link{color:#777}
.navbar-link:hover{color:#333}
.navbar .divider-vertical{height:40px;  margin:0 9px;  border-left:1px solid #f2f2f2;  border-right:1px solid #fff}
.navbar .btn, 
.navbar .btn-group{margin-top:5px}
.navbar .btn-group .btn, 
.navbar .input-prepend .btn, 
.navbar .input-append .btn{margin-top:0}
.navbar .nav{position:relative;  left:0;  display:block;  float:left;  margin:0 10px 0 0}
.navbar .nav.pull-right{float:right;  margin-right:0}
.navbar .nav >li{float:left}
.navbar .nav >li >a{float:none;  padding:10px 15px;  color:#c4c4c4;  text-decoration:none}
.navbar .nav .dropdown-toggle .caret{margin-top:8px}
.navbar .nav >li >a:focus, 
.navbar .nav >li >a:hover{background-color:transparent;  color:#333;  text-decoration:none}
.navbar .nav >.active >a, 
.navbar .nav >.active >a:hover, 
.navbar .nav >.active >a:focus{color:#555;  text-decoration:none;  background-color:#e5e5e5;  -webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);  -moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);  box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}
.navbar .btn-navbar{display:none;  float:right;  padding:7px 10px;  margin-left:5px;  margin-right:5px;  color:#fff;  text-shadow:0 -1px 0 rgba(0,0,0,0.25);  background-color:#ededed;  background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);  background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));  background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);  background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);  background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);  background-repeat:repeat-x;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);  border-color:#e5e5e5 #e5e5e5 #bfbfbf;  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  *background-color:#e5e5e5;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);  -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);  -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);  box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075)}
.navbar .btn-navbar:hover, 
.navbar .btn-navbar:active, 
.navbar .btn-navbar.active, 
.navbar .btn-navbar.disabled, 
.navbar .btn-navbar[disabled]{color:#fff;  background-color:#e5e5e5;  *background-color:#d9d9d9}
.navbar .btn-navbar:active, 
.navbar .btn-navbar.active{background-color:#ccc \9}
.navbar .btn-navbar .icon-bar{display:block;  width:18px;  height:2px;  background-color:#f5f5f5;  -webkit-border-radius:1px;  -moz-border-radius:1px;  border-radius:1px;  -webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);  -moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);  box-shadow:0 1px 0 rgba(0,0,0,0.25)}
.btn-navbar .icon-bar+.icon-bar{margin-top:3px}
.navbar .nav >li >.dropdown-menu:before{content:'';  display:inline-block;  border-left:7px solid transparent;  border-right:7px solid transparent;  border-bottom:7px solid #ccc;  border-bottom-color:rgba(0,0,0,0.2);  position:absolute;  top:-7px;  left:9px}
.navbar .nav >li >.dropdown-menu:after{content:'';  display:inline-block;  border-left:6px solid transparent;  border-right:6px solid transparent;  border-bottom:6px solid #fff;  position:absolute;  top:-6px;  left:10px}
.navbar-fixed-bottom .nav >li >.dropdown-menu:before{border-top:7px solid #ccc;  border-top-color:rgba(0,0,0,0.2);  border-bottom:0;  bottom:-7px;  top:auto}
.navbar-fixed-bottom .nav >li >.dropdown-menu:after{border-top:6px solid #fff;  border-bottom:0;  bottom:-6px;  top:auto}
.navbar .nav li.dropdown >a:hover .caret{border-top-color:#555;  border-bottom-color:#555}
.navbar .nav li.dropdown.open >.dropdown-toggle, 
.navbar .nav li.dropdown.active >.dropdown-toggle, 
.navbar .nav li.dropdown.open.active >.dropdown-toggle{background-color:#e5e5e5;  color:#555}
.navbar .nav li.dropdown >.dropdown-toggle .caret{border-top-color:#777;  border-bottom-color:#777}
.navbar .nav li.dropdown.open >.dropdown-toggle .caret, 
.navbar .nav li.dropdown.active >.dropdown-toggle .caret, 
.navbar .nav li.dropdown.open.active >.dropdown-toggle .caret{border-top-color:#555;  border-bottom-color:#555}
.nav{margin-left:0;  margin-bottom:20px;  list-style:none}
.nav >li >a{display:block}
.nav >li >a:hover{text-decoration:none;  background-color:#eee}
.nav >li >a >img{max-width:none}
.nav >.pull-right{float:right}
.nav-header{display:block;  padding:3px 15px;  font-size:11px;  font-weight:bold;  line-height:20px;  color:#999;  text-shadow:0 1px 0 rgba(255,255,255,0.5);  text-transform:uppercase}
.nav li+.nav-header{margin-top:9px}
.nav-list{padding-left:15px;  padding-right:15px;  margin-bottom:0}
.nav-list >li >a, 
.nav-list .nav-header{margin-left:-15px;  margin-right:-15px;  text-shadow:0 1px 0 rgba(255,255,255,0.5)}
.nav-list >li >a{padding:3px 15px}
.nav-list >.active >a, 
.nav-list >.active >a:hover{color:#fff;  text-shadow:0 -1px 0 rgba(0,0,0,0.2);  background-color:#08c}
.nav-list [class^="icon-"], 
.nav-list [class*="icon-"]{margin-right:2px}
.nav-list .divider{*width:100%;  height:1px;  margin:9px 1px;  *margin:-5px 0 5px;  overflow:hidden;  background-color:#e5e5e5;  border-bottom:1px solid #fff}
.nav-tabs, 
.nav-pills{*zoom:1}
.nav-tabs:before, 
.nav-pills:before, 
.nav-tabs:after, 
.nav-pills:after{display:table;  content:"";  line-height:0}
.nav-tabs:after, 
.nav-pills:after{clear:both}
.nav-tabs >li, 
.nav-pills >li{float:left}
.nav-tabs >li >a, 
.nav-pills >li >a{padding-right:12px;  padding-left:12px;  margin-right:2px;  line-height:14px}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs >li{margin-bottom:-1px}
.nav-tabs >li >a{padding-top:8px;  padding-bottom:8px;  line-height:20px;  border:1px solid transparent;  -webkit-border-radius:4px 4px 0 0;  -moz-border-radius:4px 4px 0 0;  border-radius:4px 4px 0 0}
.nav-tabs >li >a:hover{border-color:#eee #eee #ddd}
.nav-tabs >.active >a, 
.nav-tabs >.active >a:hover{color:#555;  background-color:#fff;  border:1px solid #ddd;  border-bottom-color:transparent;  cursor:default}
.nav-pills >li >a{padding-top:8px;  padding-bottom:8px;  margin-top:2px;  margin-bottom:2px;  -webkit-border-radius:5px;  -moz-border-radius:5px;  border-radius:5px}
.nav-pills >.active >a, 
.nav-pills >.active >a:hover{color:#fff;  background-color:#08c}
.nav-stacked >li{float:none}
.nav-stacked >li >a{margin-right:0}
.nav-tabs.nav-stacked{border-bottom:0}
.nav-tabs.nav-stacked >li >a{border:1px solid #ddd;  -webkit-border-radius:0;  -moz-border-radius:0;  border-radius:0}
.nav-tabs.nav-stacked >li:first-child >a{-webkit-border-top-right-radius:4px;  -moz-border-radius-topright:4px;  border-top-right-radius:4px;  -webkit-border-top-left-radius:4px;  -moz-border-radius-topleft:4px;  border-top-left-radius:4px}
.nav-tabs.nav-stacked >li:last-child >a{-webkit-border-bottom-right-radius:4px;  -moz-border-radius-bottomright:4px;  border-bottom-right-radius:4px;  -webkit-border-bottom-left-radius:4px;  -moz-border-radius-bottomleft:4px;  border-bottom-left-radius:4px}
.nav-tabs.nav-stacked >li >a:hover{border-color:#ddd;  z-index:2}
.nav-pills.nav-stacked >li >a{margin-bottom:3px}
.nav-pills.nav-stacked >li:last-child >a{margin-bottom:1px}
.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;  -moz-border-radius:0 0 6px 6px;  border-radius:0 0 6px 6px}
.nav-pills .dropdown-menu{-webkit-border-radius:6px;  -moz-border-radius:6px;  border-radius:6px}
.nav .dropdown-toggle .caret{border-top-color:#08c;  border-bottom-color:#08c;  margin-top:6px}
.nav .dropdown-toggle:hover .caret{border-top-color:#005580;  border-bottom-color:#005580}
.dropup, 
.dropdown{ position:relative}
.dropdown-toggle{ *margin-bottom:-3px}
.dropdown-toggle:active, 
.open .dropdown-toggle{ outline:0}
.caret{ display:inline-block;   width:0;   height:0;   vertical-align:top;   border-top:4px solid #000;   border-right:4px solid transparent;   border-left:4px solid transparent;   content:""}
.dropdown .caret{ margin-top:8px;   margin-left:2px}
.dropdown-menu{ position:absolute;   top:100%;   left:0;   z-index:1000;   display:none;   float:left;   min-width:160px;   padding:5px 0;   margin:2px 0 0;   list-style:none;   background-color:#fff;   border:1px solid #ccc;   border:1px solid rgba(0,0,0,0.2);   *border-right-width:2px;   *border-bottom-width:2px;   -webkit-border-radius:6px;   -moz-border-radius:6px;   border-radius:6px;   -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);   -moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);   box-shadow:0 5px 10px rgba(0,0,0,0.2);   -webkit-background-clip:padding-box;   -moz-background-clip:padding;   background-clip:padding-box}
.dropdown-menu.pull-right{ right:0;   left:auto}
.dropdown-menu .divider{ *width:100%;   height:1px;   margin:9px 1px;   *margin:-5px 0 5px;   overflow:hidden;   background-color:#e5e5e5;   border-bottom:1px solid #fff}
.dropdown-menu li >a{ display:block;   padding:3px 20px;   clear:both;   font-weight:normal;   line-height:20px;   color:#333;   white-space:nowrap}
.dropdown-menu li >a:hover, 
.dropdown-menu li >a:focus, 
.dropdown-submenu:hover >a{ text-decoration:none;   color:#fff;   background-color:#0081c2;   background-image:-moz-linear-gradient(top,#08c,#0077b3);   background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));   background-image:-webkit-linear-gradient(top,#08c,#0077b3);   background-image:-o-linear-gradient(top,#08c,#0077b3);   background-image:linear-gradient(to bottom,#08c,#0077b3);   background-repeat:repeat-x;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f08cc',endColorstr='#f07b3',GradientType=0)}
.dropdown-menu .active >a, 
.dropdown-menu .active >a:hover{ color:#fff;   text-decoration:none;   outline:0;   background-color:#0081c2;   background-image:-moz-linear-gradient(top,#08c,#0077b3);   background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));   background-image:-webkit-linear-gradient(top,#08c,#0077b3);   background-image:-o-linear-gradient(top,#08c,#0077b3);   background-image:linear-gradient(to bottom,#08c,#0077b3);   background-repeat:repeat-x;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f08cc',endColorstr='#f07b3',GradientType=0)}
.dropdown-menu .disabled >a, 
.dropdown-menu .disabled >a:hover{ color:#999}
.dropdown-menu .disabled >a:hover{ text-decoration:none;   background-color:transparent;   background-image:none;   filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);   cursor:default}
.open{ *z-index:1000}
.open  >.dropdown-menu{ display:block}
.pull-right >.dropdown-menu{ right:0;   left:auto}
.dropup .caret, 
.navbar-fixed-bottom .dropdown .caret{ border-top:0;   border-bottom:4px solid #000;   content:""}
.dropup .dropdown-menu, 
.navbar-fixed-bottom .dropdown .dropdown-menu{ top:auto;   bottom:100%;   margin-bottom:1px}
.dropdown-submenu{ position:relative}
.dropdown-submenu >.dropdown-menu{ top:0;   left:100%;   margin-top:-6px;   margin-left:-1px;   -webkit-border-radius:0 6px 6px 6px;   -moz-border-radius:0 6px 6px 6px;   border-radius:0 6px 6px 6px}
.dropdown-submenu:hover >.dropdown-menu{ display:block}
.dropup .dropdown-submenu >.dropdown-menu{ top:auto;   bottom:0;   margin-top:0;   margin-bottom:-2px;   -webkit-border-radius:5px 5px 5px 0;   -moz-border-radius:5px 5px 5px 0;   border-radius:5px 5px 5px 0}
.dropdown-submenu >a:after{ display:block;   content:"";   float:right;   width:0;   height:0;   border-color:transparent;   border-style:solid;   border-width:5px 0 5px 5px;   border-left-color:#ccc;   margin-top:5px;   margin-right:-10px}
.dropdown-submenu:hover >a:after{ border-left-color:#fff}
.dropdown-submenu.pull-left{ float:none}
.dropdown-submenu.pull-left >.dropdown-menu{ left:-100%;   margin-left:10px;   -webkit-border-radius:6px 0 6px 6px;   -moz-border-radius:6px 0 6px 6px;   border-radius:6px 0 6px 6px}
.dropdown .dropdown-menu .nav-header{ padding-left:20px;   padding-right:20px}
.typeahead{ z-index:1051;   margin-top:2px;   -webkit-border-radius:4px;   -moz-border-radius:4px;   border-radius:4px}
.accordion{ margin-bottom:20px}
.accordion-group{ margin-bottom:2px;   border:1px solid #e5e5e5;   -webkit-border-radius:4px;   -moz-border-radius:4px;   border-radius:4px}
.accordion-heading{ border-bottom:0}
.accordion-heading .accordion-toggle{ display:block;   padding:8px 15px}
.accordion-toggle{ cursor:pointer}
.accordion-inner{ padding:9px 15px;   border-top:1px solid #e5e5e5}
.carousel{ position:relative;   margin-bottom:20px;   line-height:1}
.carousel-inner{ overflow:hidden;   width:100%;   position:relative}
.carousel-inner >.item{ display:none;   position:relative;   -webkit-transition:0.6s ease-in-out left;   -moz-transition:0.6s ease-in-out left;   -o-transition:0.6s ease-in-out left;   transition:0.6s ease-in-out left}
.carousel-inner >.item >img{ display:block;   line-height:1}
.carousel-inner >.active, 
.carousel-inner >.next, 
.carousel-inner >.prev{ display:block}
.carousel-inner >.active{ left:0}
.carousel-inner >.next, 
.carousel-inner >.prev{ position:absolute;   top:0;   width:100%}
.carousel-inner >.next{ left:100%}
.carousel-inner >.prev{ left:-100%}
.carousel-inner >.next.left, 
.carousel-inner >.prev.right{ left:0}
.carousel-inner >.active.left{ left:-100%}
.carousel-inner >.active.right{ left:100%}
.carousel-control{ position:absolute;   top:40%;   left:15px;   width:40px;   height:40px;   margin-top:-20px;   font-size:60px;   font-weight:100;   line-height:30px;   color:#fff;   text-align:center;   background:#222;   border:3px solid #fff;   -webkit-border-radius:23px;   -moz-border-radius:23px;   border-radius:23px;   opacity:0.5;   filter:alpha(opacity=50)}
.carousel-control.right{ left:auto;   right:15px}
.carousel-control:hover{ color:#fff;   text-decoration:none;   opacity:0.9;   filter:alpha(opacity=90)}
.carousel-caption{ position:absolute;   left:0;   right:0;   bottom:0;   padding:15px;   background:#333;   background:rgba(0,0,0,0.75)}
.carousel-caption h4, 
.carousel-caption p{ color:#fff;   line-height:20px}
.carousel-caption h4{ margin:0 0 5px}
.carousel-caption p{ margin-bottom:0}
.well{ min-height:20px;   padding:19px;   margin-bottom:20px;   background-color:#f5f5f5;   border:1px solid #e3e3e3;   -webkit-border-radius:4px;   -moz-border-radius:4px;   border-radius:4px;   -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);   -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);   box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}
.well blockquote{ border-color:#ddd;   border-color:rgba(0,0,0,0.15)}
.well-large{ padding:24px;   -webkit-border-radius:6px;   -moz-border-radius:6px;   border-radius:6px}
.well-small{ padding:9px;   -webkit-border-radius:3px;   -moz-border-radius:3px;   border-radius:3px}
button.close{ padding:0;   cursor:pointer;   background:transparent;   border:0;   -webkit-appearance:none}
.pull-right{ float:right}
.pull-left{ float:left}
.hide{ display:none}
.show{ display:block}
.invisible{ visibility:hidden}
.affix{ position:fixed}
.fade{ opacity:0;   -webkit-transition:opacity 0.15s linear;   -moz-transition:opacity 0.15s linear;   -o-transition:opacity 0.15s linear;   transition:opacity 0.15s linear}
.fade.in{ opacity:1}
.collapse{ position:relative;   height:0;   overflow:hidden;   -webkit-transition:height 0.35s ease;   -moz-transition:height 0.35s ease;   -o-transition:height 0.35s ease;   transition:height 0.35s ease}
.collapse.in{ height:auto}

#back-to-top{display:none; position:fixed; bottom:20px; right:20px; height:40px; width:40px; cursor:pointer; background:#CD2122; line-height:1em; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; background-image:url(https://hvar-properties.com/slike/triangle.png); 
background-position:12px 16px; 
background-repeat:no-repeat; 
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
filter:alpha(opacity=90); 
opacity:0.9; 
z-index:2}

#back-to-top:hover{background-color:#CD2122; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter:alpha(opacity=100); opacity:1.0}slike/triangle.png); 
background-position:12px 16px; 
background-repeat:no-repeat; 
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
filter:alpha(opacity=80); 
opacity:0.8; 
z-index:2}

/* --------------------------------------------------------*/
/*Navigation */
/* --------------------------------------------------------*/
.navbar{padding-top:0px}
.navbar .container{width:940px; padding-bottom:0px; border-bottom:0px solid #eee; margin-bottom:0px; text-align:center}
.navbar-inner{background:transparent!important; background-image:none!important; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; padding:16px 0 0 0; filter:none}
.navbar .nav-responsive{display:none}
.navbar .brand{letter-spacing:-2px; line-height:0.7em; color:#000; -webkit-transition:all 0.1s; -moz-transition:all 0.1s; -o-transition:all 0.1s; -ms-transition:all 0.1s; transition:all 0.1s; margin:0 auto; width:180px !important; height:74px}
.navbar .brand:hover{color:#fb8004}
.search{line-height:0.7em; margin:0 auto; width:220px; float:right; position:relative}
.search img{float:right; margin:8px 10px 0 0}
.navbar .shop{letter-spacing:-2px; line-height:0.7em; margin:0 auto; width:100px; height:110px; float:right; position:relative; top:-20px}
.navbar .nav{float:none; text-align:left; *display:inline; /* For IE7*/ *zoom:1; /* For IE7*/}
.navbar .nav >li:hover{border-bottom:0px solid #fb8004}
.navbar .nav >li.active{border-bottom:0px solid #fb8004}
.navbar .nav >li.active >a, 
.navbar .nav >li.active:hover >a{background:none; color:#333}
.navbar .nav >li{margin:6px 0 0 0; position:relative}
.navbar .nav >li a, .navbar .nav >li a:hover{text-decoration:none}
.navbar .nav >li >a{color:#c4c4c4; font:bold 16px Arial}
.navbar .nav >li >a:hover{color:#333}
.navbar li a{display:block!important}
/* --------------------------------------------------------*/
/*Navigation - dropdown */
/* --------------------------------------------------------*/
.navbar .nav li.dropdown:hover{border-radius:0px}
.navbar .nav li.dropdown:hover, 
.navbar .nav li.active{background:#fff}
.navbar .nav li.dropdown a{text-decoration:none}
.navbar .nav li.dropdown:hover a{color:#333!important}
.navbar .nav li.dropdown ul li:first-child{border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; -webkit-border-radius:0 0 0 0}
.navbar .nav li.dropdown ul li:last-child{border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; -webkit-border-radius:0 0 0 0}
.navbar .nav li ul{margin:0; display:none; z-index:99}
.navbar .nav li ul li{margin:0; padding:0; background:#fff; width:259px; border-bottom:1px solid rgba(55,55,55,0.1); -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; transition:all 0.3s}
.navbar .nav li ul li:hover{background:#eee}
.navbar .nav li ul li a{padding:6px 10px; margin:0; display:inline-block; text-decoration:none; color:#333; font-size:0.9em; letter-spacing:0.05em}
.navbar .nav li:hover ul{margin:0; list-style-type:none; margin:0; display:block; position:absolute; /*top:2.9em; */}
.navbar .nav li.lajn, 
.navbar .nav a.lajn{line-height:18px; padding:0}

/* Cookie skripta */

.cc-cookies {position:fixed; width: 100%; left: 0; bottom:0; padding: 10px 5%; background:#fff;background:rgba(255,255,255,.85); color: #110300; font-size: 12px; font-weight: 400; z-index: 99999; text-align: center; }
.cc-cookies a, .cc-cookies a:hover { color: #110300; text-decoration: underline; }
.cc-cookies a:hover { text-decoration: none; }
.cc-overlay { height: 100%; padding-top: 25%; }
.cc-cookies-error { float: left; width: 90%; text-align: center; margin: 1em 0 2em 0; background: #fff; padding: 2em 5%; border: 1px solid #ccc; font-size: 18px; color: #333; }
.cc-cookies a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: inline-block; color: #fff; text-decoration: none; background: #7DAF3B; padding: 0.5em 0.75em; border-radius: 3px; box-shadow: 0 0 2px rgba(0,0,0,0.25); text-shadow: 0 -1px 0 rgba(0,0,0,0.35); -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline { background: #af3b3b; margin-left: 0.5em; }
.cc-cookies a.cc-cookie-reset { background: #f15b00; }
.cc-cookies a:hover.cc-cookie-accept, .cc-cookies-error a:hover.cc-cookie-accept, .cc-cookies a:hover.cc-cookie-decline, .cc-cookies-error a:hover.cc-cookie-decline, .cc-cookies a:hover.cc-cookie-reset  { background: #000; -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline { display: block; margin-top: 1em; }
.cc-cookies.cc-discreet { width: auto; padding: 0.5em 1em; left: auto; top: auto; }
.cc-cookies.cc-discreet a.cc-cookie-reset { background: none; text-shadow: none; padding: 0; text-decoration: underline; }
.cc-cookies.cc-discreet a:hover.cc-cookie-reset { text-decoration: none; }

