.portfolio-items .col .work-item.style-3 .work-info-bg { background-color: #282b30; opacity: 0.45; will-change: opacity; } .portfolio-items .col .work-item.style-3 h3, .portfolio-items .col .work-item.style-3-alt h3 { margin-bottom: 5px; } .portfolio-items .col .work-item.style-3 a, .portfolio-items .col .work-item.style-3-alt a { background: transparent url('../img/transparent.png') repeat 0 0; } .portfolio-items .col .work-item.style-3 h3, .portfolio-items .work-item.style-3 .work-info, .portfolio-items .col .work-item.style-3-alt h3, .portfolio-items .work-item.style-3-alt .work-info { opacity: 1!important; -ms-filter: "alpha(opacity=100)"!important; } .portfolio-items .col .work-item.style-3 .vert-center *, .portfolio-items .col .work-item.style-3 i, .portfolio-items .col .work-item.style-3-alt .vert-center *, .portfolio-items .col .work-item.style-3-alt i { -ms-filter: "alpha(opacity=100)"!important; } .portfolio-items .auto-height { height: auto!important; } .portfolio-items .work-item.style-3 p, .portfolio-items .work-item.style-3-alt p { display: inline-block; margin-top: 0!important; opacity: 1!important; position: relative!important; font-size: 12px; color: rgba(255,255,255,0.8); line-height: 12px; } .portfolio-items .work-item.style-3-alt p { font-size: inherit; line-height: inherit; } .portfolio-items .work-item.style-3 .vert-center, .portfolio-items .work-item.style-3-alt .vert-center, .portfolio-items .work-item.style-2[data-custom-content="on"] .vert-center { top: 50%!important; left: 50%; padding-top: 15px!important; position: relative; z-index: 20; width: auto!important; display: inline-block; margin-top: 0!important; padding-top: 0!important; transform: translateY(-50%) translateX(-50%)!important; -webkit-transform: translateY(-50%) translateX(-50%)!important; } .portfolio-items[data-ps="8"] .work-item.style-2[data-custom-content="on"] .vert-center { top: auto!important; transform: none!important; -webkit-transform: none!important; width: 100%!important; } .portfolio-items .col.tall .work-item.style-3[data-text-align="top"] .vert-center, .portfolio-items .col.tall .work-item.style-3-alt[data-text-align="top"] .vert-center { top: 25%!important; } .portfolio-items .col.tall .work-item.style-3[data-text-align="bottom"] .vert-center, .portfolio-items .col.tall .work-item.style-3-alt[data-text-align="bottom"] .vert-center { top: 75%!important; } .portfolio-items .col.wide .work-item.style-3[data-text-align="left"] .vert-center, .portfolio-items .col.wide .work-item.style-3-alt[data-text-align="left"] .vert-center { left: 25%!important; margin-left: -20px; } .portfolio-items .col.wide .work-item.style-3[data-text-align="right"] .vert-center, .portfolio-items .col.wide .work-item.style-3-alt[data-text-align="right"] .vert-center { left: 75%!important; } .portfolio-items .work-item.style-4 .bottom-meta { position: absolute; bottom: -120px; left: 0; padding: 20px 20px 16px 20px; width: 100%; } .portfolio-items .work-item.style-4 .bottom-meta h3 { margin-bottom: 0px; } .portfolio-items .work-item.style-4 .bottom-meta p { color: rgba(255,255,255,0.8); } .portfolio-items .work-item.style-4 .work-info { opacity: 1!important; } .portfolio-items .work-item.style-3, .portfolio-items .work-item.style-4, .portfolio-items .work-item.style-3-alt { overflow: hidden!important; } .portfolio-items .elastic-portfolio-item .work-item.style-3, .portfolio-items .elastic-portfolio-item .work-item.style-4, .portfolio-items .elastic-portfolio-item .work-item.style-3-alt { width: 100% !important; } .portfolio-items .elastic-portfolio-item .work-item.style-3 img, .portfolio-items .elastic-portfolio-item .work-item.style-4 img, .portfolio-items .elastic-portfolio-item .work-item.style-3-alt img { width: 100% !important; } .portfolio-items .work-item.style-3 img, .portfolio-items .work-item.style-4 img, .portfolio-items .work-item.style-3-alt img { position: relative; } .portfolio-items .work-item.style-3, .portfolio-items .work-item.style-3-alt { overflow: visible; } .portfolio-items[data-ps="3"] .inner-wrap, .portfolio-items[data-ps="5"] .inner-wrap { overflow: hidden; } .portfolio-items .col .work-item.style-2, .portfolio-items .col .work-item.style-3, .portfolio-items .col .work-item.style-4, .portfolio-items .col .work-item.style-3-alt { margin-bottom: 0px; } .portfolio-items .work-info-bg { opacity: 0; filter: alpha(opacity=0); height: 100%; width: 100.2%; top: 0px; left: 0px; background-color: #27CFC3; position: absolute; z-index: 2; transition: all 0.4s cubic-bezier(.15,.75,.5,1) 0s; -webkit-transition: all 0.4s cubic-bezier(.15,.75,.5,1) 0s; } .portfolio-items .style-3 .work-info-bg { transition: all 0.35s cubic-bezier(.15,.75,.5,1) 0s; -webkit-transition: all 0.35s cubic-bezier(.15,.75,.5,1) 0s; } .portfolio-items .work-info { opacity: 0; filter: alpha(opacity=0); position: absolute; z-index: 10; padding: 0px 20px; height: 100%; width: 100%; top: 0px; left: 0px; color: #fff; transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } .portfolio-items .work-item[data-custom-content="on"] .work-info { padding: 0 40px; } .portfolio-items .work-item[data-custom-content="on"] .work-info { opacity: 1; } .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-filters, #portfolio-nav { height: 33px; z-index: 100; right: 0px; top: 0px; position: absolute; display: inline-block; width: 100%; } #portfolio-nav { height: 100%; top: 0!important; } #portfolio-nav ul, html .single-post #single-meta { top: 50%; margin-top: -13px; float: none; z-index: 102; position: absolute; } .container-wrap[data-nav-pos="after_project"] { padding-bottom: 0!important; } .single-portfolio #page-header-bg .subheader { padding-left: 0; margin-bottom: 0; } .bottom_controls { background-color: rgba(0,0,0,0.03); padding: 40px 0; margin-top: 40px; position: relative; z-index: 1; } .bottom_controls #portfolio-nav { position: relative; text-align: center; } body .bottom_controls .container { line-height: 1px; height: 50px!important; } .bottom_controls #portfolio-nav .controls { float: none; width: 100%; margin-top: -25px; } .bottom_controls #portfolio-nav .controls li:last-child { float: right; } body .bottom_controls #portfolio-nav .controls li#prev-link i, body .bottom_controls #portfolio-nav .controls li#next-link i { font-size: 26px!important; } .bottom_controls #portfolio-nav .controls li a { float: none!important; } .bottom_controls #portfolio-nav .controls li a i { box-sizing: content-box; width: 10px; vertical-align: middle; display: inline-block; transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1); -webkit-transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1); } .bottom_controls #portfolio-nav .controls li#next-link i { padding-left: 15px; } .bottom_controls #portfolio-nav .controls li#prev-link i { padding-right: 15px; } .bottom_controls #portfolio-nav .controls li a i:after { display: block; content: ' '; position: absolute; width: 24px; height: 2px; background-color: #000; top: 17px; opacity: 0; left: -4px; cursor: pointer; transform: translateX(-20px); -webkit-transform: translateX(-20px); transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1); -webkit-transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1); } .bottom_controls #portfolio-nav .controls li#next-link a i:after { left: 6px; } .bottom_controls #portfolio-nav .controls li#next-link a:hover i:after { opacity: 1; transform: translateX(7px); -webkit-transform: translateX(7px); } .bottom_controls #portfolio-nav .controls li#next-link a:hover i { padding-left: 30px; } .bottom_controls #portfolio-nav .controls li#prev-link a i:after { transform: translateX(12px); -webkit-transform: translateX(12px); left: 3px; } .bottom_controls #portfolio-nav .controls li#prev-link a:hover i:after { opacity: 1; transform: translateX(0px); -webkit-transform: translateX(0px); } .bottom_controls #portfolio-nav .controls li#prev-link a:hover i { padding-right: 30px; } .bottom_controls #portfolio-nav ul:first-child { display: inline-block; position: relative; z-index: 1000; margin-top: 0; top: 0; } .bottom_controls #portfolio-nav ul:first-child li, .bottom_controls #portfolio-nav { height: 50px; line-height: 50px; } .bottom_controls #portfolio-nav ul:first-child li a { margin-right: 0!important; } .bottom_controls #portfolio-nav ul:first-child li i:before { display: none; } .bottom_controls #portfolio-nav ul:first-child li a { font-size: 20px!important; width: 40px; height: 40px; } .bottom_controls #portfolio-nav ul:first-child li#all-items a i { width:.3em; height:.3em; display: block; border-radius: 0!important; transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1)!important; -webkit-transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1)!important; font-size: 20px!important; left: 18px; top: 22px; background-color: #888!important; box-shadow: -.5em 0 #888, -.5em .5em #888, .5em 0 #888, .5em -.5em #888, 0 -.5em #888, -.5em -.5em #888, 0 .5em #888, .5em .5em #888; } .bottom_controls #portfolio-nav ul:first-child li#all-items a:hover i { box-shadow: -.6em 0 #27CFC3, -.6em .6em #27CFC3, .6em 0 #27CFC3, .6em -.6em #27CFC3, 0 -.6em #27CFC3, -.6em -.6em #27CFC3, 0 .6em #27CFC3, .6em .6em #27CFC3; } html .single-post #single-meta { margin-top: -20px; } .single #page-header-bg #single-meta { margin-top: -8px; } #portfolio-nav ul { left: 0; right: auto; } #portfolio-nav ul.controls { right: 0; left: auto; } #page-header-bg #portfolio-nav { z-index: auto; } .page-template-template-portfolio-php .portfolio-filters { position: absolute; margin-top: 0px; top: 5px!important; z-index: 1000; } .portfolio-filters { position: relative; margin-top: 30px; } .portfolio-filters ul { margin: 0px; } .portfolio-filter-clear { padding: 0!important; margin: 0px!important; } #portfolio-nav { position: absolute; } .portfolio-filters { height: auto!important; width: 200px; float: right; display: block!important; margin-bottom: 33px; background-color: #27ccc0; } .portfolio-filters li, .portfolio-filters-inline li { list-style: none!important; } .portfolio-filters-inline[data-alignment="center"] .container > ul { float: none; width: 100%; max-width: none; margin-right: 0!important; text-align: center; } .portfolio-filters-inline[data-alignment="left"] .container > ul { float: none; width: 100%; max-width: none; margin-right: 0!important; text-align: left; } .portfolio-filters-inline[data-alignment="left"] .container > ul > li:first-child > a { margin-left: 0!important; padding-left: 0!important; } .span_12.light .portfolio-filters-inline[data-color-scheme*="-underline"] #current-category { color: #fff!important; } .span_12.dark .portfolio-filters-inline[data-color-scheme*="-underline"].full-width-section a { color: rgba(0,0,0,0.6); } .span_12.dark .portfolio-filters-inline[data-color-scheme*="-underline"].full-width-section a.active, .span_12.dark .portfolio-filters-inline[data-color-scheme*="-underline"].full-width-section a:hover { color: rgba(0,0,0,1)!important; } .portfolio-filters-inline[data-color-scheme*="-underline"] a { position: relative; padding-left: 0!important; padding-right: 0!important; margin-left: 10px!important; margin-right: 10px!important; } .portfolio-filters[data-color-scheme*="-underline"] ul a { position: relative; } .portfolio-filters-inline[data-color-scheme*="-underline"] a:after, .portfolio-filters[data-color-scheme*="-underline"] > ul li a:after { content: ""; transition: 0.35s all ease; -webkit-backface-visibility: hidden; backface-visibility: hidden; position: absolute; left: 50%; height: 2px; width: 0; background-color: #fff; bottom: 0px; -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%); } .portfolio-filters[data-color-scheme*="-underline"] > ul li a:after { left: 0; transform: none; -webkit-transform: none; -ms-transform: none; } .portfolio-filters-inline[data-color-scheme*="-underline"] a:hover:after, .portfolio-filters-inline[data-color-scheme*="-underline"] a.active:after, .portfolio-filters[data-color-scheme*="-underline"] a:hover:after { width: 100%; } .portfolio-filters li li a { padding-left: 25px; } #portfolio-nav ul.controls { float: right; } .no-date #portfolio-nav { top: 10px; } #portfolio-nav { top: 10px; } .portfolio-filters > ul { display: none; width: 100%; position: absolute; z-index: 100; } .portfolio-filters ul li a { color: rgba(255, 255, 255, 0.7) !important; } .portfolio-filters ul li a span, .portfolio-filters-inline ul li a span, .portfolio-filters-inline #sort-portfolio span span, .portfolio-filters #sort-portfolio span span { visibility: hidden; position: absolute; text-indent: -9999px; } .portfolio-filters a { display: block; font-size: 12px; line-height: 22px; padding: 9px 15px 10px 15px; color: #fff; transition: all 0.2s linear; -moz-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; background-color: #27CFC3; border-top: 1px dotted rgba(255, 255, 255, 0.3); } body .portfolio-filters-inline { margin-top: 0px; z-index: 100; height: auto!important; padding-top: 19px!important; padding-bottom: 19px!important; background-color: #252525; margin-bottom: 0px; -webkit-backface-visibility: hidden; } body .portfolio-filters-inline.first-section { padding-top: 50px!Important; } body .portfolio-filters-inline.nder-page-header.first-section { padding-top: 19px!important; } .portfolio-filters-inline.non-fw { padding-top: 33px!important; padding-bottom: 33px!important; background-color: transparent!important; } body .portfolio-filters-inline.nder-page-header.first-section.non-fw { padding-top: 33px!important; } body .portfolio-filters-inline.non-fw.first-section { padding-top: 70px!important; } .portfolio-filters-inline .clear { padding: 0px; } .portfolio-filters-inline ul li, .portfolio-filters-inline ul ul { display: inline; } .portfolio-filters-inline ul { line-height: 22px; } .portfolio-filters-inline ul { margin: 0px!important; text-align: right; } .portfolio-filters-inline #current-category { width: 25%; } .portfolio-filters-inline .container > ul { max-width: 72%; margin-right: -7px!important; } .portfolio-filters-inline ul ul { margin-left: 0px!important; } .portfolio-filters-inline #current-category { padding-left: 0px; float: left; } .portfolio-filters-inline .container > ul { float: right; } .portfolio-filters-inline .container > ul > li:last-child a { border: none!important; } .portfolio-filters-inline .container > ul a, .portfolio-filters-inline .container > ul li#sort-label { padding: 0px 10px; margin: 7px 0px; font-size: 12px; line-height: 14px; display: inline-block; } .portfolio-filters-inline .container > ul li#sort-label { border: none!important; padding-right: 20px; } .portfolio-filters-inline #current-category { color: #eee; font-family: 'Open Sans'; font-weight: 300; font-size: 20px; letter-spacing: 0; line-height: 20px; position: relative; text-transform: none; top: 4px; } .portfolio-filters-inline .container > ul li#sort-label { color: #eee; } .portfolio-filters-inline ul li a { color: #999; } .portfolio-filters-inline ul li a:hover { color: #eee; } .portfolio-filters-inline.non-fw #current-category, .portfolio-filters-inline.non-fw .container > ul li#sort-label { color: #888!important; } .portfolio-filters-inline.non-fw ul li a:hover { color: #333; } .portfolio-filters-inline:not([data-color-scheme="default"]) .container > ul li#sort-label { display: none; } .portfolio-filters-inline:not([data-color-scheme="default"]) #current-category, .portfolio-filters-inline:not([data-color-scheme="default"]) ul li a { color: #fff; padding: 7px 10px; transition: background-color 0.15s linear, color 0.15s linear; } .portfolio-filters-inline:not([data-color-scheme="default"]) ul li a { color: rgba(255,255,255,0.75); } .portfolio-filters-inline:not([data-color-scheme="default"]) .container ul li a.active { color: rgba(255,255,255,1)!important; padding: 7px 10px; } .portfolio-filters-inline:not([data-color-scheme="default"]) .container ul li a:hover { color: rgba(255,255,255,1); } .portfolio-filters-inline[data-color-scheme="black"] { background-color: #0f1012; } .portfolio-filters-inline[data-color-scheme="black"] .container ul li a.active { color: #fff!important; background-color: rgba(255,255,255,0.15); } body[data-permanent-transparent="1"] .portfolio-filters-inline.fixed #current-category { display: none; } #sort-portfolio { position: relative; border-top: 0px!Important; } #sort-portfolio span { font-family: 'Open Sans'; font-weight: 400; display: block; font-size: 12px; line-height: 21px; padding-left: 0px!important; color: #fff!important; } #sort-portfolio i { font-size: 12px!Important; position: absolute; right: 5px; top: 13px; height: 14px; line-height: 14px; background-color: transparent!important; } .portfolio-filters #sort-portfolio { background-color: #27CFC3; padding-right: 40px; min-width: 160px; border-radius: 2px; } .portfolio-filters a:hover { color: rgba(255, 255, 255, 1) !important; } .portfolio-filters:hover #sort-portfolio { color: rgba(255, 255, 255, 1) !important; border-radius: 2px 2px 0px 0px; } .page-template-template-portfolio-php .page-header-no-bg .section-title { border-bottom: 0px; z-index: 100; } .page-template-template-portfolio-php[data-bg-header="false"] .container-wrap { padding-top: 0; } .portfolio-items:not(.carousel) { margin: 0px -1.2% 0px -1%; } .portfolio-items.fullwidth-constrained { margin: 0; } /* .portfolio-items .col { background-color: #f8f8f8; }*/ .portfolio-items.carousel .col { background-color: transparent; } .portfolio-items[data-ps="2"] .col, .portfolio-items[data-ps="3"] .col, .portfolio-items[data-ps="4"] .col, .portfolio-items[data-ps="5"] .col, .portfolio-items[data-ps="6"] .col { background-color: transparent!important; } html:not(.js) .portfolio-items .col.span_3 img, html:not(.js) .portfolio-items .col img { opacity: 1!important; } .portfolio-items[data-ps="6"]:not(.carousel) .col .inner-wrap[data-animation="none"] { transform: translateZ(0); } .portfolio-items:not(.carousel) .col.animated-in .inner-wrap { opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); height: 100%; } .portfolio-items:not(.carousel) .col.animated-in .inner-wrap { transform: translateY(0) translateZ(0); -webkit-transform: translateY(0) translateZ(0); -moz-transform: translateY(0) translateZ(0); } .portfolio-items:not(.carousel) .col.animated-in .inner-wrap[data-animation="perspective"] { transform: translateY(0) translateZ(0) rotateX(0); -webkit-transform: translateY(0) translateZ(0) rotateX(0); -moz-transform: translateY(0) translateZ(0) rotateX(0); opacity: 1; } .portfolio-items[data-ps="8"]:not(.carousel) .col.animated-in .inner-wrap[data-animation="perspective"].animated .vert-center p, .portfolio-items[data-ps="8"]:not(.carousel) .col.animated-in .inner-wrap[data-animation="perspective"].animated .vert-center h3 { opacity: 1!important; transform: translateY(0px) rotateX(0deg); -webkit-transform: translateY(0px) rotateX(0deg); } .portfolio-items .col.ajax-loaded { transition: none!important; -webkit-transition: none!important; } .carousel.portfolio-items .col img, .carousel.portfolio-items .col .work-meta, .carousel.portfolio-items .col .nectar-love-wrap, .carousel.portfolio-items .work-item { opacity: 1; } body .portfolio-items .col { height: auto; margin-bottom: 25px!important; } body .full-width-content > .span_12 > .vc_col-sm-12 > .wpb_wrapper > .wpb_gallery .portfolio-items .col:not(.elastic-portfolio-item) { margin-bottom: 2.2%!important; } .portfolio-items[data-ps="7"] .col img { -ms-transition: transform 1s cubic-bezier(0, 1, 0.5, 1); -webkit-transition: transform 1s cubic-bezier(0, 1, 0.5, 1); transition: transform 1s cubic-bezier(0, 1, 0.5, 1); } .portfolio-items[data-ps="7"] .col { background-color: transparent; } .portfolio-items[data-ps="7"] .col .work-info .vert-center { margin: 0!important; -ms-transition: transform 1s cubic-bezier(0, 1, 0.5, 1), opacity 1s cubic-bezier(0, 1, 0.5, 1); -webkit-transition: transform 1s cubic-bezier(0, 1, 0.5, 1), opacity 1s cubic-bezier(0, 1, 0.5, 1); transition: transform 1s cubic-bezier(0, 1, 0.5, 1), opacity 1s cubic-bezier(0, 1, 0.5, 1); -ms-transform: translateY(-50%) perspective(1px) scale(0.8); transform: translateY(-50%) perspective(1px) scale(0.8); -webkit-transform: translateY(-50%) perspective(1px) scale(0.8); -webkit-backface-visibility: hidden; backface-visibility: hidden; opacity: 0; } .portfolio-items[data-ps="7"] .col .work-info-bg { -ms-transition: opacity 1s cubic-bezier(0, 1, 0.5, 1); -webkit-transition: opacity 1s cubic-bezier(0, 1, 0.5, 1); transition: opacity 1s cubic-bezier(0, 1, 0.5, 1); } .portfolio-items[data-ps="7"] .col:hover .work-info-bg { opacity: 0.8; } .portfolio-items[data-ps="7"] .col .work-info .vert-center *, .portfolio-items[data-ps="7"] .work-info { opacity: 1; } .portfolio-items[data-ps="7"] .work-info { padding: 0 19%; } .portfolio-items[data-ps="7"] .col .work-item.style-2, .portfolio-items[data-ps="8"] .col .work-item.style-2 { overflow: hidden; } .portfolio-items[data-ps="7"] .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg { background-color: #000!important; } .portfolio-items[data-ps="7"] .col:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); } .portfolio-items[data-ps="7"] .col:hover .work-info .vert-center { opacity: 1; transform: scale(1) perspective(1px) translateY(-50%); -webkit-transform: scale(1) perspective(1px) translateY(-50%); -ms-transform: scale(1) perspective(1px) translateY(-50%); } .portfolio-items[data-ps="8"] .col img { -ms-transition: transform .62s cubic-bezier(.05,.2,.1,1); -webkit-transition: transform .62s cubic-bezier(.05,.2,.1,1); transition: transform .62s cubic-bezier(.05,.2,.1,1); } .portfolio-items[data-ps="8"] .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg { background-color: #000!important; } .portfolio-items[data-ps="8"] .col .work-info-bg { -ms-transition: opacity .62s cubic-bezier(.05,.2,.1,1); -webkit-transition: opacity .62s cubic-bezier(.05,.2,.1,1); transition: opacity .62s cubic-bezier(.05,0.2,.1,1); } .portfolio-items[data-ps="8"] .col:hover img { transform: scale(1.11); -webkit-transform: scale(1.11); -ms-transform: scale(1.11); } body .portfolio-items[data-ps="8"] .col { background-color: transparent; } .portfolio-items[data-ps="8"] .work-info, .portfolio-items[data-ps="8"] .col .work-info .vert-center * { opacity: 1!important; } .portfolio-items[data-ps="8"] .col .work-info .vert-center p { position: relative; } .portfolio-items[data-ps="8"] .col .arrow-circle:before { font-family: 'Fontawesome'!important; font-weight: normal; font-style: normal; text-decoration: inherit; -webkit-font-smoothing: antialiased; content: "\f105"; color: #fff; line-height: 30px; font-size: 22px; position: absolute; right: 0; width: 41px; text-align: center; height: 30px; top: 50%; margin-top: -17px; } .portfolio-items[data-ps="8"] .col:hover .arrow-circle svg circle { stroke-dashoffset: 336; -ms-transition: all .43s cubic-bezier(.45,0.1,.07,1)!important; -webkit-transition: all .43s cubic-bezier(.45,0.1,.07,1)!important; transition: all .43s cubic-bezier(.45,0.1,.07,1)!important; } .portfolio-items[data-ps="8"] .col .work-info .vert-center .arrow-circle { position: absolute; bottom: 30px; height: 45px; -ms-transition: none; -webkit-transition: none; transition: none; opacity: 0!important; } .portfolio-items[data-ps="8"] .arrow-circle svg:nth-child(1) { -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg); } .portfolio-items[data-ps="8"] .arrow-circle svg:nth-child(2) { -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); position: absolute; left: 1px; top: -1px; } .portfolio-items[data-ps="8"] .col:hover .work-info .vert-center .arrow-circle { -ms-transition: all .28s cubic-bezier(.2,.2,.1,1); transition: all .28s cubic-bezier(.2,.2,.1,1); -webkit-transition: all .28s cubic-bezier(.2,.2,.1,1); opacity: 1!important; } .portfolio-items[data-ps="8"] .arrow-circle svg circle { fill: none; stroke: #fff; stroke-width: 2; stroke-linecap: round; stroke-dasharray: 133; stroke-dashoffset: 399; transition: none!important; } .portfolio-items[data-ps="8"] .col .work-info .vert-center { text-align: left; margin-top: 0!important; bottom: 30px; top: auto; position: absolute; -ms-transform: none; -webkit-transform: none; transform: none; left: 0px; padding-left: 30px; padding-right: 30px; padding-top: 30px; } .portfolio-items[data-ps="8"] .col:hover .work-info-bg { opacity: 0.55!important; } .portfolio-items[data-ps="8"] .col h3 { font-size: 20px; line-height: 25px; } .portfolio-items[data-ps="8"] .col h3, .portfolio-items[data-ps="8"] .col p { max-width: 75%; } .portfolio-items .col.span_4 { width: 31.00%; margin: 0px 1.13%; } .portfolio-items[data-rcp="true"]:not(.carousel) { margin: 0; } .portfolio-items[data-rcp="true"] .col.span_4 { width: 33.3%; margin: 0px!important; } .portfolio-items .col.span_3 .work-item .work-info a { padding: 6px 11px; font-size: 11px!important; margin: 3px; } .portfolio-items .col.span_3 .work-meta h4 { font-size: 16px; line-height: 16px!important; letter-spacing: -1px; } .portfolio-items .work-meta h4 { line-height: 22px; position: relative; top: -2px; } .portfolio-items .work-meta p { line-height: 22px; } .portfolio-items .col.span_3 { width: 22.7%; margin: 0px 1.1%; padding: 0px; } .page-template-template-portfolio-php .portfolio-items .col.span_3, .page-template-template-portfolio-php .portfolio-items .col.span_4 { background-color: #f8f8f8; /* safari text fix */ } #portfolio-nav #all-items a { cursor: pointer; display: inline-block; float: left; margin: 0px 10px 0 0; position: relative; background-position: 11px center; background-repeat: no-repeat; transition: all 0.2s linear; -moz-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; } #portfolio-nav #all-items a i { line-height: 34px; font-size: 30px!important; background-color: transparent!important; } #portfolio-nav li { float: left; list-style: none; } #portfolio-nav #prev-link a, #portfolio-nav #next-link a { color: #888 !important; cursor: pointer; display: inline-block; float: left; margin: 0px 10px 0 0; position: relative; text-transform: capitalize; background-repeat: no-repeat; transition: all 0.2s linear; -moz-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; text-align: center; } #portfolio-nav #prev-link a { background-position: 13px center; padding: 1px 0px; } #portfolio-nav #next-link a { padding: 1px 0px; margin-right: 0px; background-position: -20px center; } #portfolio-nav a i, #portfolio-nav a i { background-color: transparent!important; font-size: 30px; line-height: 34px; color: #888; transition: color 0.2s linear, opacity 0.2s linear; -moz-transition: color 0.2s linear, opacity 0.2s linear; -webkit-transition: color 0.2s linear, opacity 0.2s linear; -o-transition: color 0.2s linear, opacity 0.2s linear; } #portfolio-nav #next-link a i, #portfolio-nav #prev-link a i { font-size: 32px!important; } .container-wrap[data-nav-pos="after_project_2"] { padding-bottom: 0!important; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .controls > .hidden { display: none!important; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .controls > .only { width: 100%!important; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .only span:not(.text) { text-align: center!important; } #full_width_portfolio .container-wrap[data-nav-pos="after_project_2"] .bottom_controls { margin-top: 0; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls { padding: 0; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .container { max-width: none; width: 100%!important; padding: 0!important; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav, body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .container{ height: auto!important; line-height: 0; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav ul { display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; width: 100%; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav { display: block!important;} .container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav ul .previous-project, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav ul .next-project { width: 50%; line-height: 0; height: auto!important; padding: 6%; min-height: 300px; -webkit-justify-content: center; justify-content: center; display: -webkit-flex; display: flex; -moz-box-align: center; -moz-box-pack: center; align-items: center; -webkit-align-items: center; float: none!important; overflow: hidden; position: relative; background-color: #333; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:after, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:after { background-color: rgba(13,13,13,0.35); position: absolute; left: 0; top: 0; content: ''; display: block; z-index: 1; width: 100%; height: 100%; -webkit-transition: background-color 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s; transition: background-color 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover:after, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover:after { background-color: rgba(13,13,13,0.9); } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .controls li a { position: absolute; top: 0; left: 0; width: 100%!important; height: 100%!important; z-index: 101; display: block; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3 { -webkit-transform: translateX(-40px) translateZ(0); transform: translateX(-40px) translateZ(0); backface-visibility: hidden; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3 { transform: translateX(40px) translateZ(0); backface-visibility: hidden; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project.mouse-leaving h3 .text .line { animation: rightLineEnd 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project.mouse-leaving h3 .text .line { animation: rightLineEnd2 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3 .text .line, .portfolio-items[data-ps="8"] .col:hover .line { -webkit-transform: translateY(-50%) translateX(0px) scaleX(1); -webkit-transform-origin: left; transform: translateY(-50%) translateX(0px) scaleX(1); transform-origin: left; animation: rightLineStart 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards; } .portfolio-items[data-ps="8"] .col:hover .line { transform-origin: left; animation: portRightLineStart 0.4s cubic-bezier(0.05, 0.15, 0.1, 1) forwards; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3 .text .line { -webkit-transform: translateY(-50%) translateX(0px) scaleX(1); -webkit-transform-origin: right; transform: translateY(-50%) translateX(0px) scaleX(1); transform-origin: right; animation: rightLineStart2 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .text .line, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .text .line, .portfolio-items[data-ps="8"] .line { height: 2px; width: 45px; background-color: #fff; position: absolute; content:''; right: -74px; display: block; backface-visibility: hidden; top: 50%; -webkit-transition: transform 0.4s cubic-bezier(0.05, 0.2, 0.1, 1); -webkit-transform: translateY(-50%) translateX(28px) scaleX(0); -webkit-transform-origin: right; transition: transform 0.4s cubic-bezier(0.05, 0.2, 0.1, 1); transform: translateY(-50%) translateX(28px) scaleX(0); transform-origin: right; } .portfolio-items[data-ps="8"] .line { right: 32px; left: auto; bottom: 10px; top: auto; -ms-transition: none!important; -webkit-transition: none!important; transition: none!important; width: 37px; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .text .line { -webkit-transform: translateY(-50%) translateX(-28px) scaleX(0); -webkit-transform-origin: left; transform: translateY(-50%) translateX(-28px) scaleX(0); transform-origin: left; left: -74px; right: auto; } @keyframes portRightLineStart { 0% { transform: translateY(-50%) translateX(-25px) scaleX(0); } 100% { transform: translateY(-50%) translateX(0px) scaleX(1); } } @keyframes rightLineStart { 0% { transform: translateY(-50%) translateX(-88px) scaleX(0); } 100% { transform: translateY(-50%) translateX(0px) scaleX(1); } } @keyframes rightLineEnd { 0% { transform: translateY(-50%) translateX(0px) scaleX(1); } 100% { transform: translateY(-50%) translateX(28px) scaleX(0); } } @keyframes rightLineStart2 { 0% { transform: translateY(-50%) translateX(88px) scaleX(0); } 100% { transform: translateY(-50%) translateX(0px) scaleX(1); } } @keyframes rightLineEnd2 { 0% { transform: translateY(-50%) translateX(0px) scaleX(1); } 100% { transform: translateY(-50%) translateX(-28px) scaleX(0); } } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .next-arrow, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow, .portfolio-items[data-ps="8"] .next-arrow { position: absolute; backface-visibility: hidden; right: -43px; top: 50%; margin-top: -15px; height: 30px; width: 40px; display: block; transform: translateX(38px); } .portfolio-items[data-ps="8"] .next-arrow { right: 60px; left: auto; top: auto; bottom: -3px; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project.mouse-leaving h3 .next-arrow { animation: rightArrowEnd2 0.7s cubic-bezier(0, 0.2, 0.1, 1) forwards; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project.mouse-leaving h3 .next-arrow { animation: rightArrowEnd 0.7s cubic-bezier(0, 0.2, 0.1, 1) forwards; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow { -webkit-transform: translateX(38px) rotate(180deg); transform: translateX(38px) rotate(180deg); left: -43px; right: auto; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3 .next-arrow { animation: rightArrowStart 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3 .next-arrow { animation: rightArrowStart2 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3 .next-arrow, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3 .next-arrow { -webkit-transform: translateX(42px); transform: translateX(42px); } @keyframes rightArrowStart { 0% { transform: translateX(-50px); } 100% { transform: translateX(42px); } } @keyframes rightArrowEnd { 0% { transform: translateX(42px); } 100% { transform: translateX(75px); } } @keyframes rightArrowStart2 { 0% { transform: translateX(50px) rotate(180deg); } 100% { transform: translateX(-42px) rotate(180deg); } } @keyframes rightArrowEnd2 { 0% { transform: translateX(-42px) rotate(180deg); } 100% { transform: translateX(-75px) rotate(180deg); } } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .next-arrow line, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow line, .portfolio-items[data-ps="8"] line { stroke-width: 2px; stroke-dasharray: 10px; stroke-dashoffset: 30px; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .next-arrow line, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow line, .portfolio-items[data-ps="8"] line { stroke: #ffffff; } .portfolio-items[data-ps="8"] line { -ms-transition: none!important; -webkit-transition: none!important; transition: none!important; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project.mouse-leaving h3 .next-arrow line, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project.mouse-leaving h3 .next-arrow line { animation: rightArrowLineEnd 0.4s cubic-bezier(0.3, 0.2, 0.1, 1) 0.25s forwards; stroke-dashoffset: 40px; } body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover .next-arrow line, body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover .next-arrow line { animation: rightArrowLineStart 0.3s cubic-bezier(0.05, 0.2, 0.1, 1) 0.1s forwards; stroke-dashoffset: 30px; } .portfolio-items[data-ps="8"] .col:hover line { animation: rightArrowLineStart 0.48s cubic-bezier(0.05, 0.2, 0.1, 1) 0.12s forwards; stroke-dashoffset: 30px; } @keyframes rightArrowLineStart { 0% { stroke-dashoffset: 30px; } 100% { stroke-dashoffset: 40px; } } @keyframes rightArrowLineEnd { 0% { stroke-dashoffset: 40px; } 100% { stroke-dashoffset: 50px; } } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 { display: inline-block; -webkit-transform: translateX(0px) translateZ(0); -webkit-transition: transform 0.4s cubic-bezier(0.05, 0.2, 0.1, 1); transform: translateX(0px) translateZ(0); transition: transform 0.4s cubic-bezier(0.05, 0.2, 0.1, 1); } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project span:not(.text) { display: block; font-size: 14px; text-align: left; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project span:not(.text) { display: block; font-size: 14px; text-align: right; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project span, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project span { color: #fff; position: relative; z-index: 100; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .proj-bg-img { width: 100%; position: absolute; left: 0; top: 0; background-size: cover; background-position: center; height: 100%; -ms-transition: transform 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s; -webkit-transition: transform 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s; transition: transform 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s; } .container-wrap[data-nav-pos="after_project_2"] .bottom_controls li:hover .proj-bg-img { -webkit-transform: scale(1.1); transform: scale(1.1); } .parallax-effect #portfolio-nav #next-link a i, .parallax-effect #portfolio-nav #prev-link a i { -webkit-transform: translateZ(0px); } body #portfolio-nav a:hover { background-color: transparent!important; } .portfolio-items .col .work-item .work-info a.default-link { background-color: #252525; padding: 9px 15px; color: #fff!important; font-size: 12px!important; margin: 5px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px; } .portfolio-items .col .work-item .work-info a.default-link:hover { opacity: 0.8; } .portfolio-items .col h3 { position: relative; top: 0px; color: #fff; margin-bottom: 10px; } .portfolio-items .col img { display: block; margin-bottom: 0px; width: auto; } .wpb_row.full-width-content .portfolio-items[data-col-num="cols-3"] .col.span_4 img { max-width: none; width: 100%; } .portfolio-items .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] img { z-index: 3; } .portfolio-items .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] img.no-img { z-index: 1; } .portfolio-items[data-col-num="elastic"] .work-info-bg { width: 100%!important; } .portfolio-items .col .work-info .view, .portfolio-items .col .work-info .image, .portfolio-items .col .work-info .video { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; text-indent: -9999px; color: #fff; display: block; } .portfolio-items .col .work-info .vert-center { text-align: center; margin-top: -20px; position: relative; z-index: 10; top: 50%; width: 100%; transform: translateY(-50%); -webkit-transform: translateY(-50%); transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; } .portfolio-items .col .work-info .vert-center .no-text { position: absolute; width: 100%; height: 100%; left: 0; top: 0; display: block; text-indent: -9999px; background-color: transparent; } .portfolio-items .col .work-info .vert-center.no-text { transform: none!important; -webkit-transform: none!important; top: 0!important; height: 100%; } .portfolio-items .col .work-info .vert-center p { padding-bottom: 0px; } .portfolio-items .col .work-info a:hover span { opacity: 0.8; } .portfolio-items .col .work-info .vert-center *, .portfolio-items .col .work-info i { opacity: 0; -ms-filter: "alpha(opacity=0)"; transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } .portfolio-items .col .work-info .vert-center .custom-content, .portfolio-items .col .work-info .vert-center .custom-content * { opacity: 1; color: #fff; } .portfolio-items .col .work-info .vert-center .custom-content .nectar-button { display: inline-block!important; } .portfolio-items .col .work-info .vert-center .custom-content { text-align: left; } .portfolio-items .col .work-info .vert-center .custom-content > *:last-child { margin-bottom: 0!important; } .portfolio-items .col .work-item[data-custom-content="on"].style-1 .work-info .vert-center { margin-top: 0; } .portfolio-items .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] .work-info-bg { opacity: 1!important; -ms-filter: "alpha(opacity=100)"!important; } .portfolio-items .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] .work-info-bg:after { width: 100%; height: 100%; top: 0; left: 0; position: absolute; display: block; content: ' '; z-index: 1; opacity: 0; background-color: rgba(0,0,0,0.06); transition: all 0.2s linear; -webkit-transition: all 0.2s linear; } .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 .col.elastic-portfolio-item .work-item { overflow: visible; } .portfolio-wrap.default-style .portfolio-items:not([data-ps="6"]) .col.elastic-portfolio-item .work-item { overflow: hidden; } .portfolio-items .nectar-love { text-align: left; } .portfolio-items .nectar-love { -moz-transition: background-color 0.2s linear; -webkit-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear; height: 13px; width: auto; line-height: 11px; font-size: 12px!important; display: inline-block; text-align: left; color: #888; } .portfolio-items .work-meta { text-align: left; float: left; width: 70%; font-size: 11px; color: #999; } .light .portfolio-items .work-meta { color: #e8e8e8; } .portfolio-items .work-meta h4 { margin-bottom: -2px; } .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!important; } .portfolio-items .flex-gallery { margin-bottom: 0px; } .portfolio-items[data-ps="6"] .col { background-color: transparent!important; width: 31.3%; padding: 1%; } .portfolio-items[data-ps="6"] .col.span_3 { width: 22.75%; padding: 0.3%; } .portfolio-items[data-ps="6"] .col:hover { z-index: 1000!important; } .portfolio-items[data-ps="6"] .col.span_4 { margin: 0px 1% 2% 1%!important; } .portfolio-items[data-ps="6"] .col a { position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; z-index: 1000; } body .portfolio-items[data-ps="6"] .col.span_4 .work-meta, body .portfolio-items[data-ps="6"] .col.span_3 .work-meta { width: 100%!important; } .portfolio-items[data-ps="6"] .work-meta { width: 100%; padding: 17%; position: absolute; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transform: translateY(-50%); text-align: center; left: 0; z-index: 100; color: #fff; font-size: 12px; } .portfolio-items[data-ps="6"] .work-meta p { font-size: 14px; position: relative; line-height: 22px; } .portfolio-items[data-ps="6"] .work-meta h4 { color: #fff; font-size: 24px; line-height: 30px; } @media only screen and (min-width: 690px) { .portfolio-items[data-ps="6"] .wide_tall .work-meta h4 { font-size: 48px; line-height: 54px; } .portfolio-items[data-ps="6"] .wide_tall .work-meta p { font-size: 28px; line-height: 34px; } } .portfolio-items[data-ps="6"] .parallaxImg-layers > div:first-child .bg-img:after { background-color: rgba(51,51,51,0.5); position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 1; content: ' '; transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1); -webkit-transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1); opacity: 0; } .portfolio-items[data-ps="6"] .bg-overlay { border: 0px solid #fff; position: absolute; top: 9%; left: 9%; width: 82%; height: 82%; z-index: 10; transition: border 0.24s cubic-bezier(0, 0, 0.6, 1), opacity 0.2s cubic-bezier(0.5, 0, 1, 0.1); -webkit-transition: border 0.24s cubic-bezier(0, 0, 0.6, 1), opacity 0.2s cubic-bezier(0.5, 0, 1, 0.1); opacity: 0; } .portfolio-items[data-ps="6"] .work-item:hover .bg-overlay { transition: border 0.24s cubic-bezier(0, 0, 0.6, 1), opacity 0s ease; -webkit-transition: border 0.24s cubic-bezier(0, 0, 0.6, 1), opacity 0s ease; } .portfolio-items[data-ps="6"] .col .parallaxImg-rendered-layer > div.bg-img { transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1); -webkit-transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1); } .portfolio-items[data-ps="6"] .work-item:hover .parallaxImg-rendered-layer > div.bg-img { transform: scale(1.07); -webkit-transform: scale(1.07); } @media only screen and (min-width: 1000px) { .portfolio-items[data-ps="6"] .col.tall .bg-overlay { top: 5.5%; left: 9%; width: 82%; height: 89.5%; } .portfolio-items[data-ps="6"] .col.wide_tall .work-item:hover .bg-overlay { border-width: 20px; } .portfolio-items[data-ps="6"] .col.wide .bg-overlay { top: 9%; left: 5.5%; width: 89%; height: 82%; } } .portfolio-items[data-ps="6"].no-masonry .bg-overlay { border: 0px solid #fff; position: absolute; top: 11%; left: 8%; width: 84%; height: 78%; z-index: 10; transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1); -webkit-transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1); } @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; } } @media only screen and (min-width: 1000px) { .portfolio-items[data-ps="6"] .work-item:hover .parallaxImg-layers > div .bg-img:after { opacity: 1; } .portfolio-items[data-ps="6"] .work-item:hover .work-meta .inner { opacity: 1!important; transform: scale(1)!important; -webkit-transform: scale(1)!important; } } .portfolio-items[data-ps="6"] .wide_tall .work-item .work-meta .inner { transform: scale(.85); -webkit-transform: scale(.85); } .portfolio-items[data-ps="6"] .work-item .work-meta .inner { opacity: 0; transform: scale(.8); -webkit-transform: scale(.8); transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1); -webkit-transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1); } html.cssreflections .portfolio-items .parallaxImg-wrap { transform: translateZ(0px); } .portfolio-items .parallaxImg { -webkit-tap-highlight-color: rgba(#000,0); outline: 1px solid transparent; transition: transform 0.23s ease-out; -webkit-transition: transform 0.23s ease-out; position: relative; z-index: 10; cursor: pointer; } .portfolio-items .parallaxImg img { box-shadow: 0 2px 8px rgba(0,0,0,0.25); } .portfolio-items .parallaxImg-container { position: relative; width: 100%; height: 100%; outline: 1px solid transparent; will-change: transform; transform-style: preserve-3d; -webkit-transform-style: preserve-3d; } .portfolio-items[data-ps="6"] .work-item:hover .parallaxImg-shadow { box-shadow: 0 45px 100px rgba(0,0,0,0.4), 0 16px 40px rgba(0,0,0,0.4); } .portfolio-items[data-ps="6"] .col .work-item { margin-bottom: 0; } .portfolio-items[data-col-num="elastic"][data-ps="6"] .col img { width: 100%!important; } .portfolio-items .parallaxImg-layers { position: relative; width: 100%; height: 100%; z-index: 2; backface-visibility: hidden; -webkit-backface-visibility: hidden; transform-style: preserve-3d; -webkit-transform-style: preserve-3d; outline: 1px solid transparent; } .portfolio-items .parallaxImg-rendered-layer { position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-repeat: no-repeat; background-position: center; background-color: transparent; background-size: cover; outline: 1px solid transparent; overflow: hidden; } .portfolio-items .parallaxImg-rendered-layer > div.bg-img { position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-repeat: no-repeat; background-position: center; background-color: transparent; background-size: cover; outline: 1px solid transparent; } .portfolio-items .parallaxImg-container .parallaxImg-rendered-layer, .parallaxImg.transition .parallaxImg-container .parallaxImg-rendered-layer { backface-visibility: hidden; -webkit-backface-visibility: hidden; } .portfolio-items .parallaxImg-container .parallaxImg-shadow, .portfolio-items .parallaxImg-container, .parallaxImg.transition .parallaxImg-container, .parallaxImg.transition .parallaxImg-container .parallaxImg-shadow { backface-visibility: hidden; -webkit-backface-visibility: hidden; } html.cssreflections .portfolio-items .parallaxImg-container .parallaxImg-shadow, html.cssreflections .portfolio-items .parallaxImg-container, .parallaxImg.transition .parallaxImg-container, .parallaxImg.transition .parallaxImg-container .parallaxImg-shadow, html.cssreflections .portfolio-items .parallaxImg-container .parallaxImg-rendered-layer, .parallaxImg.transition .parallaxImg-container .parallaxImg-rendered-layer { transition: transform 0.27s ease-out; -webkit-transition: transform 0.27s ease-out; } html.cssreflections .portfolio-items .parallaxImg-container:not(.over), html.cssreflections .portfolio-items .parallaxImg-container:not(.over) .parallaxImg-rendered-layer, html.cssreflections .portfolio-items .parallaxImg:not(.over) { transition: transform 0.35s ease-out!important; -webkit-transition: transform 0.35s ease-out!important; } .parallaxImg.transition .parallaxImg-container .parallaxImg-shadow { transition: all 0.27s ease-out!important; -webkit-transition: all 0.27s ease-out!important; } .portfolio-items .parallaxImg-container:not(.over) .parallaxImg-shadow { transition: all 0.27s ease-out!important; -webkit-transition: all 0.27s ease-out!important; } body.cssreflections .portfolio-items .parallaxImg-container .parallaxImg-shadow, body.cssreflections .portfolio-items .parallaxImg-container, body.cssreflections .parallaxImg.transition .parallaxImg-container, body.cssreflections .parallaxImg.transition .parallaxImg-container .parallaxImg-shadow, body.cssreflections .portfolio-items .parallaxImg-container .parallaxImg-rendered-layer, body.cssreflections .parallaxImg.transition .parallaxImg-container .parallaxImg-rendered-layer, body.cssreflections .portfolio-items .parallaxImg { transition: transform 0.1s ease-out; -webkit-transition: transform 0.1s ease-out; } body.cssreflections .parallaxImg.transition .parallaxImg-container, body.cssreflections .parallaxImg.transition .parallaxImg-container .parallaxImg-shadow, body.cssreflections .parallaxImg.transition .parallaxImg-container .parallaxImg-rendered-layer, body.cssreflections .portfolio-items .parallaxImg.transition { transition: transform 0.2s ease-out; -webkit-transition: transform 0.2s ease-out; } .portfolio-items .parallaxImg-shadow { position: absolute; top: 5%; left: 5%; width: 90%; height: 90%; box-shadow: 0 8px 30px rgba(0,0,0,0.6); transition: all 0.27s ease-out; -webkit-transition: all 0.27s ease-out; z-index: 1; } .portfolio-items .tall .parallaxImg-shadow, .portfolio-items .wide_tall .parallaxImg-shadow { top: 8%; } .portfolio-items .col .work-item.style-5 { overflow: visible; } .portfolio-items .col .work-item.style-5 img.sizer { position: absolute; z-index: -1; visibility: hidden; } .no-js .portfolio-items .col .work-item.style-5 img.sizer { z-index: 1; visibility: visible; } .project-attrs { margin-bottom: 0px!important; margin-left: 0px!important; } .project-attrs li { list-style: none!important; } .project-attrs li span { display: inline-block; margin-right: 10px; height: 14px; width: 14px; background-color: #27CFC3; border-radius: 40px; -moz-border-radius: 40px; -webkit-border-radius: 40px; -o-border-radius: 40px; background-repeat: no-repeat; background-position: center center; } .project-attrs li i { font-size: 14px; line-height: 14px; width: 23px; text-align: left; height: auto; background-color: transparent!important; } .portfolio-items .work-item .work-info [id^="video-popup-"] { display: none; } #project-meta .nectar-love { color: #888!important; padding-left: 0px!important; } #project-meta .nectar-love:hover { color: #888!important; } #project-meta ul, #project-meta .nectar-social { height: 48px; margin-bottom: 30px!important; } #project-meta ul li { float: left; padding: 0px!important; border-bottom: 0px!important; } #project-meta ul li .nectar-love-wrap { border-right: 1px solid #ddd; margin-right: 16px; padding-right: 16px; width: auto!important; } #project-meta ul li .nectar-love-wrap.no-border { border: none; } #project-meta ul li .nectar-love-wrap.fadein .nectar-love-count, #single-meta ul li .nectar-love-wrap.fadein .nectar-love-count { opacity: 0; display: block; width: 0px; } #project-meta ul li .nectar-love-wrap.fadein span, #single-meta ul li .nectar-love-wrap.fadein span { line-height: 12px!important; } #project-meta ul li .nectar-love-wrap.fadein, #single-meta ul li .nectar-love-wrap.fadein { padding-top: 4px; padding-bottom: 4px; } .single #single-meta ul li .nectar-love-wrap.fadein { margin-right: 16px; padding-right: 16px; } #project-meta ul li .nectar-love-wrap.fadein .nectar-love, #single-meta ul li .nectar-love-wrap.fadein .nectar-love { display: block; } .portfolio-loading { display: block; height: 31px; width: 31px; z-index: 80; position: absolute; left: 50%; top: 100px; margin-left: -15px; background-image: url('../img/icons/loading-white-bg.gif'); } .portfolio-loading.default-loader { background-image: none!important; } body[data-bg-header="true"] .portfolio-loading { display: none; } div[data-col-num="cols-4"] .portfolio-loading { top: 85px; } div[data-col-num="cols-3"] .portfolio-loading { top: 111px; } div.portfolio-items[data-col-num="elastic"] { margin-right: 0px!important; margin-top: 0px!important; } /*zoom slider*/ .nectar_fullscreen_zoom_recent_projects { height: 900px; width: 100%; position: relative; overflow:hidden; } .nectar_fullscreen_zoom_recent_projects .project-slides, .nectar_fullscreen_zoom_recent_projects .project-slide, .nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap, .nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap *, .nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap .bg-inner-wrap:after { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .nectar_fullscreen_zoom_recent_projects .project-slide.no-trans, .nectar_fullscreen_zoom_recent_projects .project-slide.no-trans * { -ms-transition: none!important; -webkit-transition: none!important; transition: none!important; } .nectar_fullscreen_zoom_recent_projects .project-slide { visibility: hidden; -webkit-transition: visibility 0s 1.3s; transition: visibility 0s 1.3s; } .nectar_fullscreen_zoom_recent_projects .project-slide.current { visibility: visible; -webkit-transition-delay: 0s; transition-delay: 0s; } .nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap .slide-bg { -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s; transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s; transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s; transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s, -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s; -webkit-transform: scale(1) translateZ(0); -ms-transform: scale(1) translateZ(0); transform: scale(1) translateZ(0); backface-visibility: hidden; } .nectar_fullscreen_zoom_recent_projects .project-slide.prev .bg-outer-wrap .slide-bg, .nectar_fullscreen_zoom_recent_projects .project-slide.next .bg-outer-wrap .slide-bg { -webkit-transform: scale(1.25); -ms-transform: scale(1.25); transform: scale(1.25); -webkit-transition-delay: 0s; transition-delay: 0s; } .nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap { -webkit-transition: -webkit-transform 0.95s cubic-bezier(0.4, 0, 0.2, 1) 0.45s; transition: -webkit-transform 0.95s cubic-bezier(0.4, 0, 0.2, 1) 0.45s; transition: transform 0.95s cubic-bezier(0.4, 0, 0.2, 1) 0.45s; transition: transform 0.95s cubic-bezier(0.4, 0, 0.2, 1) 0.45s, -webkit-transform 0.9s cubic-bezier(0.4, 0, 0.2, 1) 0.45s; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); backface-visibility: hidden; } .nectar_fullscreen_zoom_recent_projects .project-slide.prev .bg-outer-wrap { -webkit-transform: translate3d(0%, -100%, 0); transform: translate3d(0%, -100%, 0); } .nectar_fullscreen_zoom_recent_projects .project-slide.next .bg-outer-wrap { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } .nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer, .nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer { -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s; transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s; transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s; transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s, -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s; -webkit-transform: scale(1) translateZ(0); -ms-transform: scale(1) translateZ(0); transform: scale(1) translateZ(0); backface-visibility: hidden; overflow: hidden; } .nectar_fullscreen_zoom_recent_projects .project-slide.prev .bg-outer, .nectar_fullscreen_zoom_recent_projects .project-slide.next .bg-outer { -webkit-transform: scale(0.5) translateZ(0); -ms-transform: scale(0.5) translateZ(0); transform: scale(0.5) translateZ(0); -webkit-transition-delay: 0s; transition-delay: 0s; } .nectar_fullscreen_zoom_recent_projects .project-slide .project-info h1 > span { position: relative; display: inline-block; overflow: hidden; } .nectar_fullscreen_zoom_recent_projects .project-slide .project-info h1 > span span { position: relative; display: inline-block; -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.1, 1) 0.75s; transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.1, 1) 0.75s; transition: transform 0.6s cubic-bezier(0.4, 0, 0.1, 1) 0.75s; transition: transform 0.6s cubic-bezier(0.4, 0, 0.1, 1) 0.75s, -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.1, 1) 0.75s; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); padding: 2% 0; } .nectar_fullscreen_zoom_recent_projects .project-slide .project-info a { -webkit-transition: all 0.5s cubic-bezier(0.4, 0, 0.1, 1) 0.75s; transition: all 0.5s cubic-bezier(0.4, 0, 0.1, 1) 0.75s; transition: all 0.5s cubic-bezier(0.4, 0, 0.1, 1) 0.75s; transition: all 0.5s cubic-bezier(0.4, 0, 0.1, 1) 0.75s, all 0.5s cubic-bezier(0.4, 0, 0.1, 1) 0.75s; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); display: block; margin-top: 25px; opacity: 1; } .nectar_fullscreen_zoom_recent_projects[data-slider-text-color="light"] .project-info h1 { color: #fff; } .nectar_fullscreen_zoom_recent_projects .project-slide.prev .project-info h1 > span span { -webkit-transform: translateY(-100%); transform: translateY(-100%); -webkit-transition-delay: .45s; transition-delay: .45s; } .nectar_fullscreen_zoom_recent_projects .project-slide.next .project-info h1 > span span { -webkit-transform: translateY(100%); transform: translateY(100%); -webkit-transition-delay: .45s; transition-delay: .45s; } .nectar_fullscreen_zoom_recent_projects .project-slide.prev .project-info a { -webkit-transform: translateY(-60%); transform: translateY(-60%); opacity: 0; -webkit-transition-delay: .45s; transition-delay: .45s; } .nectar_fullscreen_zoom_recent_projects .project-slide.next .project-info a { -webkit-transform: translateY(60%); transform: translateY(60%); opacity: 0; -webkit-transition-delay: .45s; transition-delay: .45s; } .nectar_fullscreen_zoom_recent_projects .project-slide .project-info a { color: #fff; font-weight: 600; backface-visibility: hidden; display: inline-block; position: relative; } .nectar_fullscreen_zoom_recent_projects .project-slide .project-info a:hover:after { animation: portSliderLine 0.42s cubic-bezier(0.42, 0, 0, 1) forwards; } .nectar_fullscreen_zoom_recent_projects .project-slide .project-info a:after { display: block; content: ''; position: absolute; z-index: -1; width: 100%; height: 2px; background-color: #fff; bottom: -1px; left: 0; backface-visibility: hidden; pointer-events: none; animation: portSliderLine2 0.42s cubic-bezier(0.42, 0, 0, 1) forwards; } .nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .project-slide .project-info a:after { background-color: #000; } @keyframes portSliderLine { 0% { transform: scaleX(0); transform-origin: left;} 100% { transform: scaleX(1); transform-origin: left;} } @keyframes portSliderLine2 { 0% { transform: scaleX(1); transform-origin: right;} 100% { transform: scaleX(0); transform-origin: right;} } .nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .project-slide .project-info a { color: #000;} .nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap .slide-bg { background-size: cover; background-position: center; } .nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap .bg-inner-wrap:after { opacity: 0; -webkit-transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s; transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s; transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s; -webkit-transition-delay: 0s; transition-delay: 0s; backface-visiblity: hidden; z-index: 10; } .nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap .bg-inner-wrap:after { content: ''; background-color: inherit; } .nectar_fullscreen_zoom_recent_projects .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { -webkit-transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.2s; transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s; transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s; } .nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.1"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.1; } .nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.2"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.2; } .nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.3"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.3; } .nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.4"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.4; } .nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.5"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.5; } .nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.6"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.6; } .nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.7"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.7; } .nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.8"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.8; } .nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.9"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.9; } .nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="1"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 1; } .nectar_fullscreen_zoom_recent_projects .project-slide .project-info { position: absolute; left: 0px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 100%; z-index: 100; } .nectar_fullscreen_zoom_recent_projects .project-slide .project-info h1, .nectar_fullscreen_zoom_recent_projects .project-slide .project-info p { max-width: 50%; } @media only screen and (max-height: 500px) { .nectar_fullscreen_zoom_recent_projects .project-slide .project-info h1, .nectar_fullscreen_zoom_recent_projects .project-slide .project-info p { max-width: 100%; } body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls { bottom: 15px; } body .nectar_fullscreen_zoom_recent_projects .project-slide .project-info a { margin-top: 0; top: -5px; } body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next, body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev { width: 36px; height: 36px; } body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next i, body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev i { width: 36px; } body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next:after, body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev:after { width: 9px; } } .nectar_fullscreen_zoom_recent_projects > .normal-container { position: absolute; z-index: 100; width: 100%; top: 0; height: 100%; left: 50%; -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%); pointer-events: none; } body[data-full-width-header="true"] .nectar_fullscreen_zoom_recent_projects > .normal-container { max-width: none!important; width: 100%!important; left: 0!important; -ms-transform: none!important; -webkit-transform: none!important; transform: none!important; } .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls { position: absolute; left: 0px; bottom: 40px; z-index: 100; pointer-events: all; } body[data-full-width-header="true"] .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls { left: 35px; bottom: 20px; } @media only screen and (min-width: 1000px) { body[data-ext-responsive="true"][data-full-width-header="false"] .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls { left: 90px; } body[data-ext-responsive="true"][data-full-width-header="false"] .nectar_fullscreen_zoom_recent_projects .dot-nav { right: 90px; } } .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next, .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev { width: 44px; height: 44px; display: inline-block; text-align: center; border-radius: 50%; position: relative; margin: 7px; border: 1px solid rgba(255,255,255,0.5); } .nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .prev, .nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .next { border: 1px solid rgba(0,0,0,0.5); } .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev { margin-left: 0; } .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next i, .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev i { width: 44px; height: 12px; line-height: 12px; font-size: 14px; text-align:center; position: absolute; top: 50%; left: 0px; -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); -ms-transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); -webkit-transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); color: #fff!important; } .nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .prev i, .nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .next i { color: #000!important;} .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next i { left: 1px;} .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next:hover i { -ms-transform: translateX(5px) translateY(-50%); -webkit-transform: translateX(5px) translateY(-50%); transform: translateX(5px) translateY(-50%); } .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev:hover i { -ms-transform: translateX(-5px) translateY(-50%); -webkit-transform: translateX(-5px) translateY(-50%); transform: translateX(-5px) translateY(-50%); } .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next:after, .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev:after { display: block; content: ''; background-color: #fff; height: 1px; width: 14px; position: absolute; left: 14px; top: 50%; -ms-transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); -webkit-transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); -ms-transform: scaleX(0) translateX(0px); -webkit-transform: scaleX(0) translateX(0px); transform: scaleX(0) translateX(0px); } .nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .prev:after, .nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .next:after { background-color: #000; } .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next:hover:after, .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev:hover:after { -ms-transform: scaleX(1) translateX(0); -webkit-transform: scaleX(1) translateX(0); transform: scaleX(1) translateX(0); } .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev:after { left: auto; right: 14px; -ms-transform: scaleX(0) translateX(0px); -webkit-transform: scaleX(0) translateX(0px); transform: scaleX(0) translateX(0px); } .nectar_fullscreen_zoom_recent_projects .dot-nav[data-slider-controls="arrows"] { pointer-events: none; visibility: hidden;} .nectar_fullscreen_zoom_recent_projects .dot-nav { position: absolute; right: 50px; top: 50%; -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 100; pointer-events: all; } body[data-ext-responsive="true"][data-full-width-header="true"] .nectar_fullscreen_zoom_recent_projects .dot-nav { right: 35px; } .nectar_fullscreen_zoom_recent_projects .dot-nav > span { display: block; height: 2px; width: 30px; cursor: pointer; padding: 8px 0; opacity: 0.5; box-sizing: content-box; -ms-transform-origin: right; -webkit-transform-origin: right; transform-origin: right; -ms-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), transform 0.3s cubic-bezier(0.4, 0, 0.2, 1); -webkit-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), transform 0.3s cubic-bezier(0.4, 0, 0.2, 1); transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), transform 0.3s cubic-bezier(0.4, 0, 0.2, 1); -ms-transform: scaleX(0.5); -webkit-transform: scaleX(0.5); transform: scaleX(0.5); } .nectar_fullscreen_zoom_recent_projects .dot-nav span.active { opacity: 1; -ms-transform: scaleX(1); -webkit-transform: scaleX(1); transform: scaleX(1); } .nectar_fullscreen_zoom_recent_projects .dot-nav > span span { height: 100%; width: 100%; display: block; background-color: #fff; } .nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .dot-nav > span span { background-color: #000; } .single-portfolio .comments-section #respond { margin-top: 30px; } .single-portfolio #sidebar h3, .single-portfolio #sidebar h4 { margin-bottom: 0px; padding-bottom: 4px; } .single-portfolio #sidebar { margin-bottom: 30px; transition: none 0s!important; } .single-portfolio .gallery-slider .gallery, .single-portfolio .gallery-slider .jetpack-slideshow { display: none; } #portfolio-extra img { display: block; } #portfolio-extra .clear { padding-bottom: 0px; } #full_width_portfolio #portfolio-extra .empty-second .clear { padding-bottom: 65px; } #full_width_portfolio #portfolio-extra .clear { padding-bottom: 24px; } .fixed-sidebar { float: right; transition: 0!important; margin-bottom: 55px!important; } .single-portfolio #post-area { padding-right: 40px; margin-right: 0px!important; margin-top: 4px; width: 76.5%; } .single-portfolio #boxed #post-area { width: 76.49%; } .single-portfolio #post-area.span_12 { width: 100%!important; } .single-portfolio #post-area .video { margin-bottom: 15px; } .portfolio-wrap { position: relative; } body .portfolio-wrap.default-style, body .portfolio-wrap.spaced { padding: 2% 0; } body #boxed .portfolio-wrap.spaced { padding-left: 1.5%; } body #boxed .portfolio-wrap.default-style { padding: 2%; } body .default-style .portfolio-items .col.elastic-portfolio-item { margin: 1.2%!important; width: 17.50%!important; } body .portfolio-items .col.elastic-portfolio-item { width: 20%; margin: 0!important; } body div.portfolio-items[data-gutter="1px"][data-col-num="elastic"], body .portfolio-items[data-gutter="1px"] .col.elastic-portfolio-item { padding: 1px!important; } body div.portfolio-items[data-gutter="2px"][data-col-num="elastic"], body .portfolio-items[data-gutter="2px"] .col.elastic-portfolio-item { padding: 2px!important; } body div.portfolio-items[data-gutter="3px"][data-col-num="elastic"], body .portfolio-items[data-gutter="3px"] .col.elastic-portfolio-item { padding: 3px!important; } body div.portfolio-items[data-gutter="4px"][data-col-num="elastic"], body .portfolio-items[data-gutter="4px"] .col.elastic-portfolio-item { padding: 4px!important; } body div.portfolio-items[data-gutter="5px"][data-col-num="elastic"], body .portfolio-items[data-gutter="5px"] .col.elastic-portfolio-item { padding: 5px!important; } body div.portfolio-items[data-gutter="6px"][data-col-num="elastic"], body .portfolio-items[data-gutter="6px"] .col.elastic-portfolio-item { padding: 6px!important; } body div.portfolio-items[data-gutter="7px"][data-col-num="elastic"], body .portfolio-items[data-gutter="7px"] .col.elastic-portfolio-item { padding: 7px!important; } body div.portfolio-items[data-gutter="8px"][data-col-num="elastic"], body .portfolio-items[data-gutter="8px"] .col.elastic-portfolio-item { padding: 8px!important; } body div.portfolio-items[data-gutter="9px"][data-col-num="elastic"], body .portfolio-items[data-gutter="9px"] .col.elastic-portfolio-item { padding: 9px!important; } body div.portfolio-items[data-gutter="10px"][data-col-num="elastic"], body .portfolio-items[data-gutter="10px"] .col.elastic-portfolio-item { padding: 10px!important; } body div.portfolio-items[data-gutter="15px"][data-col-num="elastic"], body .portfolio-items[data-gutter="15px"] .col.elastic-portfolio-item { padding: 15px!important; } body div.portfolio-items[data-gutter="20px"][data-col-num="elastic"], body .portfolio-items[data-gutter="20px"] .col.elastic-portfolio-item { padding: 20px!important; } body div.portfolio-items[data-gutter*="px"][data-col-num="elastic"].fullwidth-constrained { padding: 0!important; } body div.portfolio-items[data-gutter="1px"][data-col-num="elastic"].fullwidth-constrained { width: calc(100% + 2px); margin-left: -1px; margin-top: -1px!important; } body div.portfolio-items[data-gutter="2px"][data-col-num="elastic"].fullwidth-constrained { width: calc(100% + 4px); margin-left: -2px; margin-top: -2px!important; } body div.portfolio-items[data-gutter="3px"][data-col-num="elastic"].fullwidth-constrained { width: calc(100% + 6px); margin-left: -3px; margin-top: -3px!important; } body div.portfolio-items[data-gutter="4px"][data-col-num="elastic"].fullwidth-constrained { width: calc(100% + 8px); margin-left: -4px; margin-top: -4px!important; } body div.portfolio-items[data-gutter="5px"][data-col-num="elastic"].fullwidth-constrained { width: calc(100% + 10px); margin-left: -5px; margin-top: -5px!important; } body div.portfolio-items[data-gutter="6px"][data-col-num="elastic"].fullwidth-constrained { width: calc(100% + 12px); margin-left: -6px; margin-top: -6px!important; } body div.portfolio-items[data-gutter="7px"][data-col-num="elastic"].fullwidth-constrained { width: calc(100% + 14px); margin-left: -7px; margin-top: -7px!important; } body div.portfolio-items[data-gutter="8px"][data-col-num="elastic"].fullwidth-constrained { width: calc(100% + 16px); margin-left: -8px; margin-top: -8px!important; } body div.portfolio-items[data-gutter="9px"][data-col-num="elastic"].fullwidth-constrained { width: calc(100% + 18px); margin-left: -9px; margin-top: -9px!important; } body div.portfolio-items[data-gutter="10px"][data-col-num="elastic"].fullwidth-constrained { width: calc(100% + 20px); margin-left: -10px; margin-top: -10px!important; } body div.portfolio-items[data-gutter="15px"][data-col-num="elastic"].fullwidth-constrained { width: calc(100% + 30px); margin-left: -15px; margin-top: -15px!important; } body div.portfolio-items[data-gutter="20px"][data-col-num="elastic"].fullwidth-constrained { width: calc(100% + 40px); margin-left: -20px; margin-top: -20px!important; } body .portfolio-items .col.elastic-portfolio-item.tall, body .portfolio-items .col.elastic-portfolio-item.regular { width: 20%; } body .portfolio-items .col.elastic-portfolio-item.wide { width: 40%; } body .portfolio-items .col.elastic-portfolio-item.wide_tall { width: 40%; } /* constrained cols */ body .portfolio-items.constrain-max-cols.no-masonry .col.elastic-portfolio-item { width: 25%; } @media only screen and (min-width: 1000px) { html body .default-style .portfolio-items.constrain-max-cols .col.elastic-portfolio-item { width: 22.5%!important; } } @media only screen and (min-width: 1000px) and (max-width: 1300px) { html body .default-style .portfolio-items.constrain-max-cols .col.elastic-portfolio-item .work-item .work-info a { margin: 4px 3px; padding: 4px 9px!important; display: inline-block!important; } html body .default-style .portfolio-items.constrain-max-cols:not([data-ps="6"]) .col.elastic-portfolio-item .work-meta { width: 68%!important; } }