.title-bar{background-color:#ffffff80}.title-bar .description{font-size:14px}.tag-bar.stuck{background:url(/images/bg-bottom.jpg);position:fixed;left:0;right:0;top:0;box-shadow:0 2px 8px #0003;z-index:1000;opacity:.98}.tag-bar ul{list-style-type:none;padding:0;margin:0 0 0 -4px}.tag-bar ul li{display:inline}.tag-bar ul li .tag-name{display:inline-block;width:0px;overflow:hidden;white-space:nowrap}.tag-bar ul li .tag-name:hover{width:auto}.tag-bar .button img{width:20px;height:20px;object-fit:contain;vertical-align:baseline}.projects-list{list-style-type:none;padding:0;margin:0}.project{border-top:1px dotted #555}.project div.rounded{border-radius:10px;border:1px solid #333}.project a div.rounded:hover{opacity:.8}.project .gallery-wrapper{display:none;margin-top:2px;word-wrap:break-word}.project .gallery-wrapper .gallery-thumb{display:inline-block;width:64px;height:64px;margin-right:5px}.project .details{position:relative}.project .details .main-image{display:inline-block;width:160px;height:160px;margin-right:15px}.project .details .tags{position:absolute;right:0;top:0;text-align:right}.project .details .tags img{width:20px;height:20px;object-fit:contain}.project .details .details-container{display:inline-block;vertical-align:top;font-family:Istok Web,sans-serif;font-size:14px;color:#888}.project .details .details-container .title{display:inline;font-size:24px}.project .details .details-container .gallery-wrapper{display:inline}.project .details .details-container .detail{text-align:left}.project .details .details-container .detail .detail-type{display:inline-block;font-weight:700;width:150px}.project .details .details-container .detail .detail-value{display:inline-block}.project .description{font-size:14px;line-height:25px;color:#555;padding-top:10px;text-indent:50px}@media only screen and (max-width:600px){.project .details .details-container{margin-bottom:10px}.project .details .details-container .title{font-size:7vw;margin-top:10px}.project .details .details-container .tags{position:static;text-align:left;margin-bottom:5px}.project .details .details-container .gallery-wrapper{display:none}.project .details .details-container .detail{font-size:4vw}.project .gallery-wrapper{display:inline}}body:after{content:url(/images/lightbox/close.png) url(/images/lightbox/loading.gif) url(/images/lightbox/prev.png) url(/images/lightbox/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#00000080;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;display:none}.lightbox .lb-image{display:block;height:auto;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0%;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/images/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none}.lb-prev,.lb-next{width:49%;height:100%;cursor:pointer;display:block}.lb-prev{left:0;float:left}.lb-prev:hover{background:url(/images/lightbox/prev.png) left 48% no-repeat}.lb-next{right:0;float:right}.lb-next:hover{background:url(/images/lightbox/next.png) right 48% no-repeat}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#fff}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#fff}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/images/lightbox/close.png) top right no-repeat;text-align:right;outline:none;opacity:.7}.lb-data .lb-close:hover{cursor:pointer;opacity:1}
