html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html,body{background-color:#E9EAEB;font:100% Verdana,Ubuntu,sans-serif;line-height:1.5;color:#393F39}
select,input,textarea,button.submit{font:100% Verdana,Ubuntu,sans-serif}
.invisible{position:absolute;overflow:hidden;display:none;width:0;height:0;left:-999em;top:-999em}
.block{clear:both;display:block}
header,footer,nav,section,aside,article,figure,figcaption{display:block}
img,fieldset{border:0}img:after{content:attr(title)}
input,textarea,button.submit{border:1px solid #8ECD62;outline:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}
input.text,input[type=text],textarea{padding:.25em .5em;background-image:-webkit-gradient(linear, left top, left bottom, from(#DEDDDE), to(#fff));background-image:-webkit-linear-gradient(top, #DEDDDE, #fff);background-image:-moz-linear-gradient(top, #DEDDDE, #fff);background-image:-ms-linear-gradient(top, #DEDDDE, #fff);background-image:-o-linear-gradient(top, #DEDDDE, #fff);background-image:linear-gradient(to bottom, #deddde,#ffffff)}
input.text:focus,textarea:focus{border-color:#69bd3c;-moz-box-shadow:0 0 2px 2px rgba(204,204,204,0.9);-webkit-box-shadow:0 0 2px 2px rgba(204,204,204,0.9);box-shadow:0 0 2px 2px rgba(204,204,204,0.9)}
input[type=submit],button[type=submit]{padding-top:.25em;padding-bottom:.25em;color:#69bd3c;cursor:pointer;background-image:-webkit-gradient(linear, left top, left bottom, from(#8ECD62), to(#69bd3c));background-image:-webkit-linear-gradient(center top, #8ECD62, #69bd3c);background-image:-moz-linear-gradient(center top, #8ECD62, #69bd3c);background-image:-ms-linear-gradient(center top, #8ECD62, #69bd3c);background-image:-o-linear-gradient(center top, #8ECD62, #69bd3c);background-image:linear-gradient(to center bottom, #8ecd62,#69bd3c)}
input[type=submit]:hover,button[type=submit]:hover{color:#666;transition:all .3s ease}
a{text-decoration:none;color:#69bd3c;cursor:pointer;transition:color .3s}
#wrapper{float:none;clear:both;width:1268px;margin:0 auto}
@media screen and (max-width: 1270px){
#wrapper{float:left;width:100%;margin:0}
}
#header,#container,#footer{float:left;clear:both;width:100%;background-color:#fff}
#header{position:relative}
#titles{float:left;clear:left;width:100%;padding-left:20px;overflow:hidden;letter-spacing:1px;box-sizing:border-box}
#titles h1,#titles h2{display:block}
#titles h1{color:#69bd3c;font-size:1.5em}
#titles h2{font-size:2em;color:#666;font-size:2em;padding-top:95px}
@media screen and (max-width: 640px){
#titles{font-size:.8em}
}
@media screen and (max-width: 480px){
#titles{padding:10px 20px;margin-top:45px;font-size:.6125em;border-top:1px solid #8ECD62;text-align:center}
#titles h1,#titles h2{clear:both}
#titles h2{padding-top:0}
}
#logo{display:inline-block;float:left;clear:left;padding-right:15px}
#logo>img{float:left}
@media screen and (max-width: 480px){
#logo{float:none;clear:both;padding:0}
#logo>img{width:110px;height:auto}
}
#topMenu{position:absolute;right:0;margin:0;padding:10px 10px 10px 0}
#topMenu ul{display:inline-block;float:right;list-style:none}
#topMenu li{display:inline;float:left;clear:none;padding-right:.5em;color:#69bd3c}
#topMenu li.last{padding-right:0}
#topMenu a{padding:.5em .75em;color:#69bd3c}
#topMenu a:hover,#topMenu a.active,#topMenu a.trail{color:#666}
@media screen and (max-width: 800px){
#topMenu{right:110px;padding:.25em 20px 10px 0}
#topMenu .link-text{display:none}
#topMenu li{font-size:1.5em}
#topMenu a{padding:.25em .5em}
}
@media screen and (max-width: 480px){
#topMenu{left:0;right:unset}
}
@media screen and (max-width: 400px){
#topMenu li{font-size:1.25em}
}
@media screen and (max-width: 320px){
#topMenu li{padding-right:.5em;font-size:1.125em}
}
#search{position:absolute;right:0;top:50px;padding:2px 20px 2px 0}
@media screen and (max-width: 640px){
#search input.text{width:10em}
}
@media screen and (max-width: 480px){
#search{top:7px;font-size:.8125em}
#search input.text{width:0;padding-right:0;padding-left:2px}
#search .submit{padding-left:.25em;padding-right:.25em}
}
@media screen and (max-width: 400px){
#search{font-size:.75em}
}
.mod_search .widget{float:left;}
.mod_search .text { float: left; width:14em; border-right-width:0;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px }
.mod_search .submit{border:1px solid #83cd62;border-left-width:0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0;background-image:-webkit-gradient(linear, left top, left bottom, from(#DEDDDE), to(#fff));background-image:-webkit-linear-gradient(top, #DEDDDE, #fff);background-image:-moz-linear-gradient(top, #DEDDDE, #fff);background-image:-ms-linear-gradient(top, #DEDDDE, #fff);background-image:-o-linear-gradient(top, #DEDDDE, #fff);background-image:linear-gradient(to bottom, #deddde,#ffffff)}
.mod_search p{margin:0 0 1.5em;font-size:1em;line-height:1.5em}
.mod_search p.header{padding-top:.5em;font-family:monospace;font-size:1em;color:#666}
#header-links{position:absolute;top:125px;right:8px}
#header-links a{display:inline;float:left;margin:0 20px 0 10px}
#header-links img{float:left}
@media screen and (max-width: 800px){
#header-links{top:0;padding-top:.25em}
#header-links a{margin-right:.5em;margin-left:0;font-size:1.5em}
#header-links img{max-height:24px;width:auto;padding:7px .5em}
}
@media screen and (max-width: 480px){
#header-links{left:238px;right:unset}
}
@media screen and (max-width: 400px){
#header-links{left:200px}
#header-links a{font-size:1.25em}
#header-links img{max-height:20px;padding:.3em .5em .25em}
}
@media screen and (max-width: 320px){
#header-links{left:180px}
#header-links a{margin-right:.5em;font-size:1.125em}
#header-links img{max-height:18px}
}
#show-mainMenu{display:none;float:left;clear:both;width:100%;padding:.25em 10px;text-align:center;font-size:1.25em;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#show-mainMenu i{margin-right:.5em}
@media screen and (max-width: 920px){
#show-mainMenu{display:block}
}
#mainMenu{float:left;width:100%;padding:0 10px;background-color:#69bd3c;color:#f1f2f4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#mainMenu ul{list-style-type:none}
#mainMenu ul.level_1{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;font-size:1.25em;letter-spacing:1px}
#mainMenu ul.level_1>li{-webkit-flex:0 0 auto;flex:0 0 auto}
.no-flexbox.no-flexboxlegacy.no-flexboxtweener #mainMenu ul.level_1>li{float:left;clear:none;margin-right:10px}
@media screen and (max-width: 920px){
#mainMenu ul.level_1{display:none;float:left;clear:both;padding-bottom:40px}
#mainMenu ul.level_1 li{display:block;float:left;clear:both}
}
#mainMenu ul.level_2{display:none;position:absolute;float:none;margin:0;padding:0;background-color:#B3DC8E;border:1px solid #B3DC8E;border-top:0 none;z-index:99}
#mainMenu ul.level_2 a,#mainMenu ul.level_2 a.active{float:none;clear:both;display:block;font-size:.8em;letter-spacing:.5px;color:#666;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
@media screen and (max-width: 920px){
#mainMenu ul.level_2{display:block;position:static;float:left;clear:both;padding-left:1em;background-color:transparent;color:#f1f2f4;border:0 none;z-index:1}
#mainMenu ul.level_2 a{color:#f1f2f4}
#mainMenu ul.level_2 a.active,#mainMenu ul.level_2 a:hover{color:#666}
}
#mainMenu a,#mainMenu a:link,#mainMenu a:visited{position:relative;float:none;display:block;padding:.333em 10px;text-decoration:none;color:#f1f2f4;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
#mainMenu a.active,#mainMenu a.trail,#mainMenu a:hover{background-color:#B3DC8E;color:#666}
#mainMenu a.invisible{display:none;padding:0;margin:0;width:0;height:0}
#container{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;padding:40px 20px;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.no-flexbox.no-flexboxlegacy.no-flexboxtweener #container{display:block}
.no-flexbox.no-flexboxlegacy.no-flexboxtweener #main{width:67%}
.no-flexbox.no-flexboxlegacy.no-flexboxtweener .home #main{width:100%}
.no-flexbox.no-flexboxlegacy.no-flexboxtweener #right{width:25%}
#main{display:inline-block;width:812px}
.home #main{width:100%}
#main h3{margin-bottom:1.25em;font-size:1.25em;color:#69bd3c}
#main h4{margin-bottom:.714em;font-size:1em;color:#69bd3c}
@media screen and (max-width: 1258px){
#main{width:67%}
}
@media screen and (max-width: 920px){
#main{-webkit-flex:3 3 67%;flex:3 3 67%;width:auto;max-width:100%}
.home #main{-webkit-flex:1 1 auto;flex:1 1 auto}
}
@media screen and (max-width: 920px) and (min-width: 640px){
#main>.inside{padding-right:40px}
.home #main>.inside{padding-right:0}
}
.ce_text p,.ce_gallery,.content-gallery{float:left;clear:both;width:100%;overflow:hidden;margin-bottom:1.5em}
.ce_text ul{float:none;clear:both;margin:0 0 2.4em 2.4em;padding:0;list-style-type:disc}p{text-align:justify}
@media screen and (max-width: 640px){p{text-align:left}
}p img{float:left;padding:0 20px 20px 0}
#teasers{-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;overflow:hidden;clear:both}
.no-flexbox.no-flexboxlegacy.no-flexboxtweener #teasers{display:block}
.no-flexbox.no-flexboxlegacy.no-flexboxtweener #teasers header,.no-flexbox.no-flexboxlegacy.no-flexboxtweener #teasers .ce_text,.no-flexbox.no-flexboxlegacy.no-flexboxtweener #teasers a.more{display:block;float:left;clear:both}
#teasers .ce_teaser{-webkit-flex:1 1 32%;flex:1 1 32%;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:space-between;justify-content:space-between;min-width:320px;padding:20px;overflow:hidden;border:1px solid #8ECD62;-moz-transition:all .75s;-o-transition:all .75s;-webkit-transition:all .75s;transition:all .75s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#teasers .ce_teaser:hover{background-color:#B3DC8E;color:#666}
#teasers .ce_teaser:hover a,#teasers .ce_teaser:hover a:link,#teasers .ce_teaser:hover a:visited,#teasers .ce_teaser:hover a:active{color:#666}
.no-flexbox.no-flexboxlegacy.no-flexboxtweener #teasers .ce_teaser{display:inline-block;float:left;clear:none;width:33%}
@media screen and (max-width: 360px){
#teasers .ce_teaser{min-width:100%}
}
#teasers header{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:flex-start;align-self:flex-start}
#teasers header h3{margin-bottom:1em}
#teasers .ce_text p{-webkit-flex:1 1 auto;flex:1 1 auto;padding-bottom:1em;margin:0;text-align:left}
#teasers a.more{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:flex-end;align-self:flex-end}
#teasers img{float:left;padding:0 10px 10px 0}
.mod_aleja_carousel{position:relative;float:none;height:100%;margin:0 auto}
.aleja_carousel_navigation_buttons{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;justify-content:center;float:left;clear:both;width:100%;padding:25px 0 10px}
.no-flexbox .aleja_carousel_navigation_buttons{text-align:center}
.aleja_carousel_navigation_btn{-webkit-flex:0 0 10px;flex:0 0 10px;float:left;width:10px;height:10px;margin:0 4px;background-color:#B7B5B6;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;cursor:pointer;-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}
.aleja_carousel_navigation_btn.active,.aleja_carousel_navigation_btn:hover{background-color:#69bd3c}
.no-flexbox .aleja_carousel_navigation_btn{display:inline-block;float:none}a.aleja_carousel_navigation_prev_next{position:absolute;left:0;top:45%;padding:.25em .5em;z-index:-1;opacity:0;background-color:#B3DC8E;-moz-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}
.always_shown a.aleja_carousel_navigation_prev_next,.mod_aleja_carousel:hover a.aleja_carousel_navigation_prev_next{display:block;opacity:.75;z-index:999}
.always_shown a.aleja_carousel_navigation_prev_next:hover,.mod_aleja_carousel:hover a.aleja_carousel_navigation_prev_next:hover{color:#69bd3c;opacity:.95}a.aleja_carousel_next{right:0;left:auto}
.aleja_carousel{display:flex;flex-flow:row nowrap;float:left;height:100%;overflow:hidden;position:relative}
.aleja_carousel_slide{-webkit-flex:1 1;flex:1 1}
.aleja_carousel_slide a,.aleja_carousel_slide img{float:left}
.mod_aleja_carousel{-webkit-flex:1 1 100%;flex:1 1 100%;overflow:hidden;padding-top:40px}
.mod_aleja_carousel .project{-webkit-flex:1 1 50%;flex:1 1 50%;display:flex;flex-flow:row wrap;justify-content:flex-start;clear:none;width:auto;padding:20px;border:1px solid #69bd3c;box-sizing:border-box}
.mod_aleja_carousel .project:last-child{border-bottom:1px solid #69bd3c}
.mod_aleja_carousel .project p{width:auto;-webkit-flex:1 1 auto;flex:1 1 auto}
.no-flexbox.no-flexboxlegacy.no-flexboxtweener .mod_aleja_carousel .project{float:left;width:50%}
#right{display:inline-block;width:292px;overflow:hidden;float:right;clear:right}
#right .mod_article{width:100%}
#right .mod_article .ce_text{width:100%}
@media screen and (max-width: 1258px){
#right{width:25%}
}
@media screen and (max-width: 920px){
#right{-webkit-flex:1 1 25%;flex:1 1 25%;min-width:240px;width:auto}
}
@media screen and (max-width: 360px){
#right{min-width:100%}
}
#submenu{margin-bottom:2.4em;overflow:hidden;background-color:#B3DC8E;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#submenu ul{float:left;clear:both;width:100%;list-style:none;box-sizing:border-box}
#submenu .level_1>li>a{float:left;width:100%;padding:10px 20px;text-transform:uppercase;color:#f1f2f4;font-weight:bold;letter-spacing:2px;background-color:#69bd3c;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IzZGM4ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY5YmQzYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:linear-gradient(to bottom, #b3dc8e,#69bd3c);box-sizing:border-box}
#submenu .cta{color:#FF803E}
#submenu .level_2{padding:10px 20px;color:#666}
#submenu .level_2 li{float:left;clear:both}
#submenu .level_2 a{float:left;padding:.5em 0;color:#666}
#submenu .level_2 a.trail,#submenu .level_2 a.active,#submenu .level_2 a:hover{color:#f1f2f4}
#submenu .level_3,#submenu .level_4{display:none;padding-left:20px;padding-bottom:16px;font-size:0.875em}
#submenu .level_4{padding-bottom:12px}
#submenu .level_2 .active .level_3,#submenu .level_2 .trail .level_3,#submenu .level_3 .active .level_4,#submenu .level_3 .trail .level_4{display:block}
#content.hasSidebar{width:660px;float:left;clear:left;display:inline-block}h4,#right h1{font-size:1.167em;font-weight:bold}h5,#right h2{margin:6px 0 24px;font-size:1em;font-weight:bold;color:#66AF29}h6,#right h3{font-size:.833em;font-weight:bold}
.contact-card{display:block;float:left;clear:both;width:100%;margin-bottom:1.5em;padding:20px;overflow:hidden;border:1px solid #8ECD62;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}
.contact-card:hover{background-color:#B3DC8E;color:#666;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc}
#right .contact-card:hover h2,.contact-card:hover h3,.contact-card:hover a,.contact-card:hover a:link{color:#666}
.contact-card>p{margin:0 0 1em;font-size:.91667em}
#contactForm{float:left;width:100%;font-size:1em}
#contactForm label,#contactForm legend{float:left;clear:left;width:200px;margin:7px 0 13px}
#contactForm legend{padding-bottom:4px}
#contactForm input,#contactForm textarea,#contactForm button{float:left;width:300px;margin:2px 0 8px 7px;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#contactForm .checkbox_container{float:left;clear:both;width:508px;margin:0 0 13px}
#contactForm .widget-checkbox.error{position:relative}
#contactForm .checkbox_container>span{float:right;clear:right;width:300px;margin-left:7px}
#contactForm .checkbox_container input{float:left;clear:left;width:auto;margin:12px 0 4px;border:0 none}
#contactForm .checkbox_container label{float:left;clear:right;margin:7px 0 0 6px}
#contactForm .captcha{width:35px;clear:none}
#contactForm .captcha_text{float:left;margin:7px 0 6px 7px}
#contactForm .widget-submit{float:left;clear:both;margin:10px 0 0}
#contactForm .widget-submit .submit{margin-left:207px;color:#f1f2f4}
#contactForm .widget-submit .submit:hover{color:#121211}
p.error{width:240px;float:right;margin:7px 0 6px 7px;font-size:1em;color:#DE1F19}
fieldset p.error{position:absolute;right:-252px}
span.mandatory{color:#DE1F19}
.ce_gallery,.content-gallery{position:relative;width:100%;height:auto;padding:10px 20px;overflow:hidden;box-sizing:border-box}
.ce_gallery .inside,.content-gallery ul{float:left;clear:both;padding:0;overflow:hidden;border:1px solid #8ECD62;box-sizing:border-box}
.content-gallery li {float:left;margin:0.25em 0.5em 0;}
.gallery-carousel{position:relative;float:left;clear:both;display:inline;height:auto;z-index:1}
.gallery-carousel a,.gallery-carousel a:link,.gallery-carousel a:link:visited,.gallery-carousel a:active{height:auto;overflow:hidden;float:left;clear:none;display:inline;padding:5px;opacity:0.8;transition:opacity .3s ease}
.gallery-carousel a:hover{opacity:1}
.gallery-carousel>a>img{float:left}
.carousel-prev,.carousel-next{position:absolute;top:50%;width:10px;height:10px;color:#69bd3c;cursor:pointer}
.carousel-prev{left:0}
.carousel-next{right:0}
#kazalo-strani ul{font-size:1em}
#kazalo-strani li{margin:3px 0}
.mod_search>*{float:left;clear:both}
.mod_search>div{padding-top:15px;border-bottom:1px solid #66AF29}
.mod_search>div.last{border-bottom:0px}
.mod_search .highlight{color:#69bd3c}
.mod_search .pagination{width:100%;float:left;clear:both;display:block}
.mod_search .pagination p{float:left;clear:left;display:inline-block}
.mod_search .pagination ul{float:right;clear:right;display:inline-block}
.mod_search .pagination li{float:left;clear:none;display:inline;padding-left:10px}
.custom .carousel-prev,.custom .carousel-next{top:96px}
.custom .carousel-next{left:934px}
.project{float:left;clear:both;width:100%;padding:20px 0;border-bottom:1px solid #8ECD62;transition:all .75s}
.project:hover{background-color:#B3DC8E;color:#666;-moz-box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc}
.project:hover a,.project:hover a:link,.project:hover a:visited{color:#121111}
.project:hover .image_container a img{border-color:#fff;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc}
.project:last-child{border-bottom:0 none}
.project .image_container{float:left;clear:left;width:170px;min-width:170px;padding-right:20px;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.project .image_container a{float:left;clear:both;padding-left:4px}
.project .image_container a img{border:1px solid #66AF29;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:2px 2px 2px #AFD87C;-webkit-box-shadow:2px 2px 2px #AFD87C;box-shadow:2px 2px 2px #AFD87C;-moz-transition:all .4;-o-transition:all .4;-webkit-transition:all .4;transition:all .4}
.project p{float:left;clear:right;min-width:250px;max-width:400px;margin:0;line-height:1.7em;text-align:left}
@media screen and (max-width: 640px){.project p{min-width:150px}
}
#footer{padding:20px;text-align:center;font-size:.75em;color:#666;background-color:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#cookies-info{position:fixed;top:0;width:100%;background-color:#FFFF66;background-color:rgba(255,255,112,0.9)}
#cookies-info p{float:none;width:920px;margin:0 auto;padding:10px 20px;font-size:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#cookies-info .close{position:absolute;right:20px;top:10px;padding:1px 4px;color:#69bd3c;font-weight:bold;cursor:pointer;border:1px solid #69bd3c}
@media screen and (max-width: 920px){
#cookies-info p{float:left;width:100%;margin:0;padding-right:40px}
}
#cookies-list{width:100%;border:0 none}
#cookies-list th,#cookies-list td{padding:.1em .25em}
#cookies-list th{width:125px}
#cookies-list th.strech{width:auto}
#cookies-list td{vertical-align:top}
#cookies-list input{float:left;margin:0;padding:0}
#cookies-list label{float:left;padding-left:6px}
.no-js #cookies-list .piwik,.no-localstorage #cookies-list .piwik{display:none;visibility:hidden}
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}
#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}
.lbLoading{background:#fff url("../../files/termografiranje/core/style/loading.gif") no-repeat center}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}
#lbPrevLink{left:0}
#lbPrevLink:hover{background:transparent url("../../files/termografiranje/core/style/prevlabel.gif") no-repeat 0 15%}
#lbNextLink{right:0}
#lbNextLink:hover{background:transparent url("../../files/termografiranje/core/style/nextlabel.gif") no-repeat 100% 15%}
#lbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url("../../files/termografiranje/core/style/closelabel.gif") no-repeat center;margin:5px 0;outline:none}
#lbCaption,#lbNumber{margin-right:71px}
#lbCaption{font-weight:bold}

