body.single-portfolio #full-width-portfolio div[data-project-header-bg=true] .container-wrap{padding-top:0!important}#regular_portfolio .container-wrap[data-rm-header=true] .main-content{padding-top:50px}#sidebar #project-meta .project-sharing[data-sharing-style=fixed] li{float:none;display:inline-block}body .container-wrap[data-nav-pos=after_project],body.single-portfolio .container-wrap[data-nav-pos=after_project]{padding-bottom:0}.portfolio-items .col .inner-wrap[data-animation=fade_in],.portfolio-items:not(.carousel) .col .inner-wrap.animated{opacity:0;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.portfolio-items:not(.carousel) .col .inner-wrap[data-animation=fade_in_from_bottom]{-webkit-transition:opacity .3s cubic-bezier(.3,.58,.55,1),-webkit-transform .3s cubic-bezier(.3,.58,.55,1);transition:opacity .3s cubic-bezier(.3,.58,.55,1),transform .3s cubic-bezier(.3,.58,.55,1);-webkit-transform:translateY(80px);transform:translateY(80px)}.portfolio-items[data-ps="8"] .col:hover .line{transform-origin:left;animation:portRightLineStart .4s cubic-bezier(.05,.15,.1,1) forwards}.portfolio-items[data-ps="8"] .col:hover line{animation:rightArrowLineStart .48s cubic-bezier(.05,.2,.1,1) .12s forwards;stroke-dashoffset:30px}.portfolio-items .work-info-bg{opacity:0;height:100%;width:100.2%;top:0;left:0;background-color:#000;position:absolute;z-index:2;transition:all .4s cubic-bezier(.15,.75,.5,1) 0s;-webkit-transition:all .4s cubic-bezier(.15,.75,.5,1) 0s}.portfolio-items .work-info{opacity:0;position:absolute;z-index:10;padding:0 20px;height:100%;width:100%;top:0;left:0;color:#fff;transition:all .2s ease;-webkit-transition:all .2s ease}.portfolio-items .col{height:100%;-webkit-transition-timing-function:cubic-bezier(.16,.85,.45,1);transition-timing-function:cubic-bezier(.16,.85,.45,1)}.portfolio-items{perspective:2000px;-webkit-perspective:2000px;perspective-origin:50%0;-webkit-perspective-origin:50% 700px}.portfolio-items:not(.carousel) .col{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}body .portfolio-items:not(.carousel) .col.animated-in .inner-wrap{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);height:100%}.portfolio-items:not(.carousel) .col.animated-in .inner-wrap{-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}body .portfolio-items .col{height:auto}.portfolio-items[data-ps="7"] .col:hover .work-info-bg{opacity:.8}.portfolio-items[data-ps="7"] .col:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.portfolio-items[data-ps="7"] .col:hover .work-info .vert-center{opacity:1;-webkit-transform:scale(1) perspective(1px) translateY(-50%) translateZ(0);-ms-transform:scale(1) perspective(1px) translateY(-50%) translateZ(0);transform:scale(1) perspective(1px) translateY(-50%) translateZ(0)}.portfolio-items[data-ps="8"] .col:hover img{-webkit-transform:scale(1.11);-ms-transform:scale(1.11);transform:scale(1.11)}.portfolio-items[data-ps="8"] .col:hover .work-info-bg{opacity:.55}.portfolio-items[data-ps="9"] .col:hover img{transform:translateY(-5px);box-shadow:0 30px 65px rgba(0,0,0,.15)}.portfolio-items .col.span_4{width:33.3%;margin:0}.portfolio-items .work-meta h4{line-height:22px;position:relative;top:-2px}.portfolio-items .col .work-item .work-info .default-link{background-color:#252525;padding:9px 15px;color:#fff;font-size:12px;margin:5px;-webkit-border-radius:2px;border-radius:2px}.portfolio-items .col .work-item .work-info .default-link:hover{opacity:.8}body .portfolio-items .col img{display:block;margin-bottom:0;width:auto}.portfolio-items .col .work-info .vert-center{text-align:center;margin-top:-20px;position:relative;z-index:10;top:50%;width:100%;-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.portfolio-items[data-ps="2"] .col .work-item:hover .work-info .vert-center{-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0)}.portfolio-items .col .work-info a:hover span{opacity:.8}.portfolio-items .col .work-info .vert-center *,.portfolio-items .col .work-info i{opacity:0;transition:all .2s ease;-webkit-transition:all .2s ease}.portfolio-items .col:not([data-default-color=true]) .work-item[data-custom-content=on] .work-info-bg,.portfolio-items[data-ps="1"] .col:not([data-default-color=true]) .work-item[data-custom-content=on] :hover .work-info-bg,.portfolio-items[data-ps="2"] .col:not([data-default-color=true]) .work-item[data-custom-content=on] :hover .work-info-bg{opacity:1}.portfolio-items .col:not([data-default-color=true]):hover .work-item[data-custom-content=on] .work-info-bg:after{opacity:1}.portfolio-items .col .work-item{position:relative;margin-bottom:15px;overflow:hidden;width:100%}.portfolio-items .nectar-love{text-align:left}.portfolio-items .nectar-love{-webkit-transition:background-color .2s linear;transition:background-color .2s linear;height:13px;width:auto;line-height:11px;font-size:12px;display:inline-block;text-align:left;color:#888}.portfolio-items .work-meta{text-align:left;float:left;width:70%;font-size:11px;color:#999}.portfolio-items .work-meta h4,.main-content .portfolio-items .work-meta h4{margin-bottom:0}.portfolio-items .nectar-love span{line-height:12px}.portfolio-items .nectar-love-wrap{width:70px;top:-1px;position:relative;float:right;text-align:right}.portfolio-items .nectar-love:hover,.portfolio-items .nectar-love.loved{color:#888}.portfolio-items[data-ps="6"] .col:hover{z-index:1000!important}.portfolio-items[data-ps="6"] .work-item:hover .bg-overlay{-webkit-transition:border .24s cubic-bezier(0,0,.6,1),opacity 0s ease;transition:border .24s cubic-bezier(0,0,.6,1),opacity 0s ease}@media only screen and (min-width:1000px){.portfolio-items[data-ps="1"] .col .work-item:hover .work-info,.portfolio-items[data-ps="1"] .col .work-item:hover .work-info .vert-center>*{opacity:1}}.portfolio-loading{display:block;height:31px;width:31px;z-index:80;position:absolute;left:50%;top:100px;margin-left:-15px}.portfolio-wrap{position:relative}body .portfolio-items[data-gutter="15px"][data-col-num=elastic],body .portfolio-items[data-gutter="15px"] .col,body .portfolio-items[data-gutter=default]:not([data-col-num=elastic]) .col{padding:15px}body .portfolio-items[data-gutter="15px"][data-col-num=elastic].fullwidth-constrained,body .portfolio-items[data-gutter="15px"]:not([data-col-num=elastic]),body .portfolio-items[data-gutter=default]:not([data-col-num=elastic]){width:calc(100% + 30px);margin-left:-15px;margin-top:-15px}@media only screen and (min-width:1000px){.portfolio-items[data-ps="6"].no-masonry .work-item:hover .bg-overlay{border-width:8px;opacity:1}.portfolio-items[data-ps="6"] .work-item:hover .bg-overlay{border-width:11px;opacity:1}.portfolio-items[data-ps="6"] .work-item:hover .work-meta .inner{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-width:690px) and (max-width:999px){.portfolio-items .col{width:100%;margin-left:0;margin-bottom:8px}.portfolio-items:not(.carousel) div:nth-child(2n+2),.portfolio-items:not(.carousel) div:nth-child(2n+2){clear:both}.portfolio-items:not(.carousel) .col.span_4,.portfolio-items:not(.carousel) .col.span_3{width:49.9%!important}}@media only screen and (max-width:690px){.col{margin-bottom:25px}.portfolio-items:not(.carousel) .col.span_4,.portfolio-items:not(.carousel) .col.span_3{width:100%;margin-right:0;margin-left:0}}@media only screen and (min-width:1px) and (max-width:999px){.work-item:not([data-custom-content=on]) .work-info-bg{display:none}.portfolio-items .col .work-item .work-info a{display:block;position:absolute;top:0;left:0;margin:0;width:100%;height:100%;opacity:0;text-indent:-9999px}.portfolio-items .col .work-item:not(.style-2):not(.style-3):not(.style-3-alt):not(.style-4):not([data-custom-content=on]) .work-info .vert-center{-webkit-transform:none;transform:none;top:0;height:100%}}@media only screen and (max-width:470px){body .portfolio-items.isotope-activated .col{transition:none!important}.portfolio-items:not(.carousel) .col .inner-wrap[data-animation],.portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation=perspective].animated .vert-center p,.portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation=perspective].animated .vert-center h3{opacity:1!important;-webkit-transform:none!important;transform:none!important}}.nectar-social.hover .share-btn:hover,.nectar-social.hover>div a:hover{border-color:rgba(0,0,0,.5)}.nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(2){transition-delay:.03s}.nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(3){transition-delay:.06s}.nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(4){transition-delay:.09s}.nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(5){transition-delay:.12s}.nectar-social.hover.visible .share-btn,.nectar-social.hover.visible .nectar-love-button{opacity:0;pointer-events:none}.nectar-social.hover.visible .nectar-social-inner a,.nectar-social.hover.visible[data-position=right] .nectar-social-inner a{transform:translateX(0);opacity:1}.nectar-social.hover.visible .nectar-social-inner{pointer-events:all}.nectar-social.fixed>a:before{background-color:#000}@media only screen and (max-width:999px){.nectar-social.fixed>a{transition:all .35s cubic-bezier(.15,.2,.1,1);-webkit-transition:all .35s cubic-bezier(.15,.2,.1,1);-webkit-transform:scale(0);transform:scale(0)}.nectar-social.fixed{margin:0;height:50px;pointer-events:none}.nectar-social.fixed.visible>a{-webkit-transform:scale(1);transform:scale(1)}.nectar-social.fixed.visible{pointer-events:auto}}.nectar-social.fixed{position:fixed;right:34px;bottom:34px;height:50px;width:50px;line-height:50px;z-index:1000}.nectar-social.fixed>a{height:50px;width:50px;line-height:52px;text-align:center;display:block;position:absolute;bottom:0;left:0;z-index:10}.nectar-social.fixed>a:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;transition:all .45s cubic-bezier(.15,.2,.1,1);-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1);height:100%;transform:translateZ(0);backface-visibility:hidden;border-radius:50%}.nectar-social.fixed:hover>a:before{box-shadow:0 7px 15px rgba(0,0,0,.2)}.nectar-social.fixed .nectar-social-inner{position:absolute;height:50px;width:50px;bottom:0;left:0;z-index:1;text-align:center}.nectar-social.fixed .nectar-social-inner a{display:block;line-height:36px;height:36px;padding:0;margin:0;width:36px;left:7px;position:absolute;opacity:0;border:0;top:0;box-shadow:0 7px 15px rgba(0,0,0,.2);border-radius:50%;-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1);transition:all .45s cubic-bezier(.15,.2,.1,1)}.nectar-social.fixed>a:after,.nectar-social.fixed .nectar-social-inner a:after{background-color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;content:"";display:block;border-radius:50%}.nectar-social.fixed a:after{-webkit-transition:opacity .25s cubic-bezier(.15,.2,.1,1);transition:opacity .25s cubic-bezier(.15,.2,.1,1)}.nectar-social.fixed:hover>a:after{-webkit-animation:socialButtonFlash .45s cubic-bezier(.15,.2,.1,1) forwards;animation:socialButtonFlash .45s cubic-bezier(.15,.2,.1,1) forwards}.nectar-social.fixed a:hover:after{opacity:.2}.nectar-social.fixed:hover>a:before{-webkit-transform:scale(1.23) translateZ(0);transform:scale(1.23) translateZ(0)}.nectar-social.fixed .nectar-social-inner a:nth-child(1){transform:translateY(0) scale(0);-webkit-transform:translateY(0) scale(0)}.nectar-social.fixed .nectar-social-inner a:nth-child(2){-webkit-transform:translateY(-36px) scale(0);transform:translateY(-36px) scale(0)}.nectar-social.fixed .nectar-social-inner a:nth-child(3){-webkit-transform:translateY(-86px) scale(0);transform:translateY(-86px) scale(0)}.nectar-social.fixed .nectar-social-inner a:nth-child(4){-webkit-transform:translateY(-136px) scale(0);transform:translateY(-136px) scale(0)}.nectar-social.fixed:hover .nectar-social-inner a:nth-child(1){-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1);-webkit-transform:translateY(-56px) scale(1);transition:all .45s cubic-bezier(.15,.2,.1,1);transform:translateY(-56px) scale(1);opacity:1}.nectar-social.fixed:hover .nectar-social-inner a:nth-child(2){-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1);-webkit-transform:translateY(-106px) scale(1);transition:all .45s cubic-bezier(.15,.2,.1,1);transform:translateY(-106px) scale(1);opacity:1}.nectar-social.fixed:hover .nectar-social-inner a:nth-child(3){-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1);-webkit-transform:translateY(-156px) scale(1);transition:all .45s cubic-bezier(.15,.2,.1,1);transform:translateY(-156px) scale(1);opacity:1}.nectar-social.fixed:hover .nectar-social-inner a:nth-child(4){-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1);-webkit-transform:translateY(-206px) scale(1);transition:all .45s cubic-bezier(.15,.2,.1,1);transform:translateY(-206px) scale(1);opacity:1}.nectar-social.fixed:hover .nectar-social-inner a:nth-child(5){-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1);-webkit-transform:translateY(-256px) scale(1);transition:all .45s cubic-bezier(.15,.2,.1,1);transform:translateY(-256px) scale(1);opacity:1}.nectar-social.fixed:hover{height:340px}body .nectar-social.fixed a i,#ajax-content-wrap .nectar-social.fixed a i{color:#fff;font-size:14px;top:0;padding-right:0;display:block}body .nectar-social.fixed .nectar-social-inner a i,#ajax-content-wrap .nectar-social.fixed .nectar-social-inner a i{height:36px;line-height:36px;width:36px}.sharing-default-minimal .nectar-social a:hover{color:#fff}.sharing-default-minimal .nectar-love:hover{background-color:#000}.sharing-default-minimal .nectar-love:hover .total_loves,.sharing-default-minimal .nectar-love.loved .total_loves{background-color:rgba(255,255,255,.25)}.sharing-default-minimal a:hover .total_loves,.sharing-default-minimal .nectar-love.loved .total_loves{color:#fff}.nectar-love-wrap .nectar-love-count{margin-left:5px;font-size:14px;line-height:14px}body .nectar-love-wrap .total_loves{line-height:14px}.nectar-love-wrap{line-height:19px}body .nectar-love-wrap i[class^=icon-]{font-size:14px;height:14px;top:-1px;transition:color .2s ease;line-height:14px}.nectar-love{-webkit-transition:background-color .2s linear;transition:background-color .2s linear;width:auto;color:inherit;line-height:11px;font-size:14px;display:inline-block}.nectar-love span{font-weight:400;color:inherit;font-size:12px;line-height:12px;display:inline-block}.nectar-social .love-text,.nectar-love .love-text{display:none}body [class^=icon-].icon-salient-heart-2{background-color:transparent;border-radius:0;font-weight:400;font-size:20px;height:20px;width:auto;line-height:20px;color:#ddd}.nectar-social .nectar-social-inner a,.nectar-social .nectar-love-button .nectar-love,.nectar-social.fixed>a{text-decoration:none!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}body[data-col-gap] .vc_row-fluid .span_12.post-area.auto_meta_overlaid_spaced[data-ams="4px"]{margin:0 0 0-4px}.auto_meta_overlaid_spaced[data-ams="8px"] .masonry-blog-item{padding:8px}#ajax-content-wrap .blog-fullwidth-wrap .post-area.auto_meta_overlaid_spaced.span_12[data-ams="8px"]{padding:8px}.post-area.auto_meta_overlaid_spaced[data-ams="8px"],body[data-col-gap] .vc_row-fluid .span_12.post-area.auto_meta_overlaid_spaced[data-ams="8px"]{margin:0 0 0-8px}body .post-area.auto_meta_overlaid_spaced.span_12[data-ams="8px"]{width:calc(100% + 16px)}.auto_meta_overlaid_spaced[data-ams="12px"] .masonry-blog-item{padding:12px}#ajax-content-wrap .blog-fullwidth-wrap .post-area.auto_meta_overlaid_spaced.span_12[data-ams="12px"]{padding:12px}.post-area.auto_meta_overlaid_spaced[data-ams="12px"],body[data-col-gap] .vc_row-fluid .span_12.post-area.auto_meta_overlaid_spaced[data-ams="12px"]{margin:0 0 0-12px}body .post-area.auto_meta_overlaid_spaced.span_12[data-ams="12px"]{width:calc(100% + 24px)}.auto_meta_overlaid_spaced[data-ams="16px"] .masonry-blog-item{padding:16px}#ajax-content-wrap .blog-fullwidth-wrap .post-area.auto_meta_overlaid_spaced.span_12[data-ams="16px"]{padding:16px}.post-area.auto_meta_overlaid_spaced[data-ams="16px"],body[data-col-gap] .vc_row-fluid .span_12.post-area.auto_meta_overlaid_spaced[data-ams="16px"]{margin:0 0 0-16px}body .post-area.auto_meta_overlaid_spaced.span_12[data-ams="16px"]{width:calc(100% + 32px)}.auto_meta_overlaid_spaced[data-ams="20px"] .masonry-blog-item{padding:20px}#ajax-content-wrap .blog-fullwidth-wrap .post-area.auto_meta_overlaid_spaced.span_12[data-ams="20px"]{padding:20px}.post-area.auto_meta_overlaid_spaced[data-ams="20px"],body[data-col-gap] .vc_row-fluid .span_12.post-area.auto_meta_overlaid_spaced[data-ams="20px"]{margin:0 0 0-20px}body .post-area.auto_meta_overlaid_spaced.span_12[data-ams="20px"]{width:calc(100% + 40px)}.blog-fullwidth-wrap .post-area.auto_meta_overlaid_spaced.span_12[data-ams],body[data-col-gap] .vc_row-fluid .blog-fullwidth-wrap .span_12.post-area.auto_meta_overlaid_spaced[data-ams]{margin:0;width:100%!important}.auto_meta_overlaid_spaced .masonry-blog-item .post-featured-img[data-nectar-img-src],.post-area.featured_img_left .post-featured-img[data-nectar-img-src]{opacity:0}