.portfolio-filters li,.tx-port-cat{cursor:pointer;display:inline-block}.project-table,.single-portfolio .progress{margin-bottom:20px;margin-top:25px}.tx-port-title{color:#fff}.card-h .tx-port-title,.card-v .tx-port-title{color:#121212}.tx-port-excp{color:#ddd}.project-table tbody{background-color:#f7f7f7}.project-table tr td{padding:10px 15px;border:1px solid #dedede;color:#1b1b1b}.single-portfolio .progress-bar{background-color:#aedb49}.portfolio-meta,.portfolio-time,.portfolio-web{padding:10px 0}.portfolio-meta span,.portfolio-time span,.portfolio-web span{width:170px;float:left}.portfolio-meta i{padding-right:5px}.portfolio-template-single-portfolio-full-width .widget-area,.portfolio_content{padding-top:25px}.single-portfolio .widget .progress{height:1.5rem}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%);border-radius:0!important}.portfolio-filter-wrap{text-align:center;padding-bottom:25px}.portfolio-filters li.active,.portfolio-filters li:hover{border:1px solid;color:#121212;border-radius:3px}.portfolio-filters{padding:0}.portfolio-filters li{list-style:none;padding:3px 10px;border:1px solid transparent;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;transition:.5s;margin:0 5px}.tx-port-img{overflow:hidden}.tx-port-img img,.tx-port-img img[data-src]{-moz-transition:1s;-webkit-transition:1s;transition:1s;width:100%}.tx-portfolio-item:hover .tx-port-img img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);-moz-transform:scale3d(1.1,1.1,1)}.tx-port-overlay-content{overflow:hidden;padding:40px;right:0;transition:.3s ease-in-out;position:absolute;opacity:0;bottom:0;text-align:center;top:0;background-color:rgba(0,0,0,.7);left:0}.tx-portfolio-item:hover .tx-port-overlay-content{opacity:1}.tx-portfolio-item .tx-port-overlay-content:after,.tx-portfolio-item .tx-port-overlay-content:before{right:30px;transition:.5s ease-in-out;content:"";position:absolute;opacity:0;bottom:30px;top:30px;left:30px}.tx-portfolio-item .tx-port-overlay-content:before{-webkit-transform:scaleX(0);transform:scaleX(0);border-top:1px solid #fff;border-bottom:1px solid #fff}.tx-portfolio-item .tx-port-overlay-content:after{border-right:1px solid #fff;-webkit-transform:scaleY(0);transform:scaleY(0);border-left:1px solid #fff}.tx-portfolio-item:hover .tx-port-overlay-content:after,.tx-portfolio-item:hover .tx-port-overlay-content:before{-webkit-transform:scale(1);transform:scale(1);opacity:1}.tx-port-overlay{position:relative}.tx-port-card-content{padding:15px;transition:.3s;position:relative;background-color:#fbfbfb}.tx-portfolio-item:hover .tx-port-card-content{box-shadow:0 6px 32px hsla(0,0%,82%,.7)}.tx-port-overlay-content-wrap{transform:translateY(-50%);position:relative;text-align:center;top:50%;z-index:98}.tx-port-cat{transform:rotate(0);padding:0 6px;border:1px solid #dcdcdc;margin-bottom:10px;transition:.4s}.tx-port-cat a{font-size:11px;color:#dcdcdc;text-transform:uppercase}.tx-port-overlay:hover .tx-port-cat{transform:rotate(1turn)},.tx-portfolio-item.grid-h .tx-port-excp,.tx-portfolio-item.grid-v .tx-port-excp,.tx-portfolio-item.horizontal .tx-port-excp,.tx-portfolio-item.masonry .tx-port-excp,.tx-portfolio-item.vertical .tx-port-excp{transform:scale(0);font-size:90%;color:#fff;transition:.8s},.tx-portfolio-item.grid-h:hover .tx-port-excp,.tx-portfolio-item.horizontal:hover .tx-port-excp,.tx-portfolio-item.masonry:hover .tx-port-excp,.tx-portfolio-item.vertical:hover .tx-port-excp{transform:scale(1)}.tx-portfolio-item{padding-right:0;float:left;padding-left:0}@media(min-width:991px){.portfolio-template-default iframe{height:420px;width:750px}}.tx-port-enlrg-link a{padding:8px;color:#fff;margin:5px;border-radius:100%}.tx-port-enlarge,.tx-port-link{background-color:#222}.tx-port-enlrg-link{transform:scale(0);padding-top:20px;transition:1s}.tx-portfolio-item:hover .tx-port-enlrg-link{transform:scale(1)}.tx-port-enlrg-content{padding:15px;position:relative;max-width:1220px;background-color:#fff;margin:100px auto;border-radius:3px;width:auto}.tx-port-enlrg-content-left,.tx-port-enlrg-content-right{width:48%;display:inline-block}.tx-port-enlrg-content-right{padding:10px;float:right}.tx-port-enlrg-content-title{margin-bottom:20px;line-height:24px}.tx-portfolio-item.grid-h .tx-port-title,.tx-portfolio-item.grid-v .tx-port-title,.tx-portfolio-item.horizontal .tx-port-title,.tx-portfolio-item.masonry .tx-port-title,.tx-portfolio-item.vertical .tx-port-title{transform:translateY(-50px);color:#fff;transition:.6s}.tx-portfolio-item.grid-h:hover .tx-port-title,.tx-portfolio-item.grid-v:hover .tx-port-title,.tx-portfolio-item.horizontal:hover .tx-port-title,.tx-portfolio-item.masonry:hover .tx-port-title,.tx-portfolio-item.vertical:hover .tx-port-title{transform:translate(0)}.tx-portfolio-item.grid-h .tx-port-excp,.tx-portfolio-item.grid-v .tx-port-excp,.tx-portfolio-item.horizontal .tx-port-excp,.tx-portfolio-item.masonry .tx-port-excp,.tx-portfolio-item.vertical .tx-port-excp{color:#f2f2f2}.effects-0.tx-portfolio-item .tx-port-overlay-content:after,.effects-0.tx-portfolio-item .tx-port-overlay-content:before{-webkit-transform:none;transform:none;border:none}.effects-0.tx-portfolio-item:hover .tx-port-overlay-content:after,.effects-0.tx-portfolio-item:hover .tx-port-overlay-content:before{-webkit-transform:none;transform:none;opacity:0}.effects-2.tx-portfolio-item .tx-port-overlay-content:after,.effects-2.tx-portfolio-item .tx-port-overlay-content:before,.effects-3.tx-portfolio-item .tx-port-overlay-content:after,.effects-3.tx-portfolio-item .tx-port-overlay-content:before,.effects-4.tx-portfolio-item .tx-port-overlay-content:after,.effects-4.tx-portfolio-item .tx-port-overlay-content:before{border:none}.effects-2.tx-portfolio-item .tx-port-img img,.effects-3.tx-portfolio-item .tx-port-img img{-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.effects-2.tx-portfolio-item.grid-h:hover .tx-port-cat,.effects-2.tx-portfolio-item.grid-h:hover .tx-port-excp,.effects-2.tx-portfolio-item.grid-h:hover .tx-port-title,.effects-2.tx-portfolio-item.grid-v:hover .tx-port-cat,.effects-2.tx-portfolio-item.grid-v:hover .tx-port-excp,.effects-2.tx-portfolio-item.grid-v:hover .tx-port-title,.effects-2.tx-portfolio-item.horizontal:hover .tx-port-cat,.effects-2.tx-portfolio-item.horizontal:hover .tx-port-excp,.effects-2.tx-portfolio-item.horizontal:hover .tx-port-title,.effects-2.tx-portfolio-item.masonry:hover .tx-port-cat,.effects-2.tx-portfolio-item.masonry:hover .tx-port-excp,.effects-2.tx-portfolio-item.masonry:hover .tx-port-title,.effects-2.tx-portfolio-item.vertical:hover .tx-port-cat,.effects-2.tx-portfolio-item.vertical:hover .tx-port-excp,.effects-2.tx-portfolio-item.vertical:hover .tx-port-title,.effects-2.tx-portfolio-item:hover .tx-port-overlay-content,.effects-2.tx-portfolio-item:hover .tx-port-overlay-content .tx-port-enlrg-link,.effects-3.tx-portfolio-item.grid-h:hover .tx-port-cat,.effects-3.tx-portfolio-item.grid-h:hover .tx-port-excp,.effects-3.tx-portfolio-item.grid-h:hover .tx-port-title,.effects-3.tx-portfolio-item.grid-v:hover .tx-port-cat,.effects-3.tx-portfolio-item.grid-v:hover .tx-port-excp,.effects-3.tx-portfolio-item.grid-v:hover .tx-port-title,.effects-3.tx-portfolio-item.horizontal:hover .tx-port-cat,.effects-3.tx-portfolio-item.horizontal:hover .tx-port-excp,.effects-3.tx-portfolio-item.horizontal:hover .tx-port-title,.effects-3.tx-portfolio-item.masonry:hover .tx-port-cat,.effects-3.tx-portfolio-item.masonry:hover .tx-port-excp,.effects-3.tx-portfolio-item.masonry:hover .tx-port-title,.effects-3.tx-portfolio-item.vertical:hover .tx-port-cat,.effects-3.tx-portfolio-item.vertical:hover .tx-port-excp,.effects-3.tx-portfolio-item.vertical:hover .tx-port-title{transform:scaleX(1)}.effects-2.tx-portfolio-item .tx-port-enlrg-link,.effects-2.tx-portfolio-item.grid-h .tx-port-cat,.effects-2.tx-portfolio-item.grid-h .tx-port-excp,.effects-2.tx-portfolio-item.grid-h .tx-port-title,.effects-2.tx-portfolio-item.grid-v .tx-port-cat,.effects-2.tx-portfolio-item.grid-v .tx-port-excp,.effects-2.tx-portfolio-item.grid-v .tx-port-title,.effects-2.tx-portfolio-item.horizontal .tx-port-cat,.effects-2.tx-portfolio-item.horizontal .tx-port-excp,.effects-2.tx-portfolio-item.horizontal .tx-port-title,.effects-2.tx-portfolio-item.masonry .tx-port-cat,.effects-2.tx-portfolio-item.masonry .tx-port-excp,.effects-2.tx-portfolio-item.masonry .tx-port-title,.effects-2.tx-portfolio-item.vertical .tx-port-cat,.effects-2.tx-portfolio-item.vertical .tx-port-excp,.effects-2.tx-portfolio-item.vertical .tx-port-title,.effects-3.tx-portfolio-item.grid-h .tx-port-cat,.effects-3.tx-portfolio-item.grid-h .tx-port-excp,.effects-3.tx-portfolio-item.grid-h .tx-port-title,.effects-3.tx-portfolio-item.grid-v .tx-port-cat,.effects-3.tx-portfolio-item.grid-v .tx-port-excp,.effects-3.tx-portfolio-item.grid-v .tx-port-title,.effects-3.tx-portfolio-item.horizontal .tx-port-cat,.effects-3.tx-portfolio-item.horizontal .tx-port-excp,.effects-3.tx-portfolio-item.horizontal .tx-port-title,.effects-3.tx-portfolio-item.masonry .tx-port-cat,.effects-3.tx-portfolio-item.masonry .tx-port-excp,.effects-3.tx-portfolio-item.masonry .tx-port-title,.effects-3.tx-portfolio-item.vertical .tx-port-cat,.effects-3.tx-portfolio-item.vertical .tx-port-excp,.effects-3.tx-portfolio-item.vertical .tx-port-title{transform:scaleX(0)}.effects-2.tx-portfolio-item .tx-port-overlay-content{transform:scaleX(0);-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.effects-3.tx-portfolio-item .tx-port-overlay-content{transform:scaleY(0);-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.effects-3.tx-portfolio-item:hover .tx-port-overlay-content,.effects-3.tx-portfolio-item:hover .tx-port-overlay-content .tx-port-enlrg-link{transform:scaleY(1)}.effects-3.tx-portfolio-item .tx-port-enlrg-link{transform:scaleY(0)}.effects-4.tx-portfolio-item .tx-port-overlay-content:before{transition:.4s ease-out;background-color:#ffffff75}.effects-4.tx-portfolio-item .tx-port-overlay-content:after{transition:.8s ease-out;background:#ffffff50}.effects-4.tx-portfolio-item .tx-port-overlay-content:after,.effects-4.tx-portfolio-item .tx-port-overlay-content:before{height:150%;transform:translate(-50%,-50%) scale(0);content:"";position:absolute;top:50%;box-sizing:border-box;border-radius:50%;padding-bottom:150%;left:50%;width:150%;z-index:1}.effects-4.tx-portfolio-item:hover .tx-port-overlay-content:after,.effects-4.tx-portfolio-item:hover .tx-port-overlay-content:before{transform:translate(-50%,-50%) scale(1)}.tx-single-portfolio-btn{padding:10px;font-size:16px;text-align:center;background-color:#aedb49;border-radius:3px;margin-top:25px;display:block}.tx-single-portfolio-btn:hover{color:#fff;background-color:#98ca28}@media only screen and (max-width:480px){.tx-portfolio-item{margin-bottom:20px;width:100%;float:none}}@media only screen and (max-width:320px){.tx-portfolio-item{margin-bottom:20px;width:100%;float:none}}