File: /home/scientificreligi/public_html/wp-content/themes/scientific-religion/assets/css/portfolio.css
@-webkit-keyframes sonarEffect {
0% {
opacity: 0.3;
}
40% {
opacity: 0.5;
-webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
}
100% {
box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
-webkit-transform: scale(1.5);
opacity: 0;
}
}
@-moz-keyframes sonarEffect {
0% {
opacity: 0.3;
}
40% {
opacity: 0.5;
-moz-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
}
100% {
-moz-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
-moz-transform: scale(1.5);
opacity: 0;
}
}
@keyframes sonarEffect {
0% {
opacity: 0.3;
}
40% {
opacity: 0.5;
box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
}
100% {
box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
transform: scale(1.5);
opacity: 0;
}
}
.owl-carousel.carousel-3d {
overflow: hidden;
}
.owl-carousel.carousel-3d .owl-stage-outer {
overflow: visible;
}
.owl-carousel.carousel-3d .entry-thumbnail {
-webkit-transition: 0.5s;
transition: 0.5s;
}
.owl-carousel.carousel-3d .owl-item .entry-thumbnail {
-webkit-transform: scale3d(1, 1, 1);
-moz-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
-o-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
.owl-carousel.carousel-3d .owl-item.active.center .entry-thumbnail .entry-thumbnail-overlay:after,
.owl-carousel.carousel-3d .owl-item.active.center .portfolio-content {
opacity: 1;
}
.owl-carousel.carousel-3d .owl-item.active.center .portfolio-content {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.owl-carousel.carousel-3d .owl-item.active.center .entry-thumbnail {
-webkit-transform: scale3d(1.2, 1.2, 1.2);
-moz-transform: scale3d(1.2, 1.2, 1.2);
-ms-transform: scale3d(1.2, 1.2, 1.2);
-o-transform: scale3d(1.2, 1.2, 1.2);
transform: scale3d(1.2, 1.2, 1.2);
}
.owl-carousel.carousel-3d .owl-item.active.center {
z-index: 1;
}
.portfolio-action a {
vertical-align: middle;
display: inline-block;
position: relative;
width: 30px;
height: 30px;
}
.portfolio-action a:before, .portfolio-action a:after {
position: absolute;
content: "";
display: block;
background-color: #333;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.portfolio-action a:before {
width: 1px;
height: 100%;
left: 50%;
top: 0;
margin-left: -0.5px;
}
.portfolio-action a:after {
width: 100%;
height: 1px;
top: 50%;
left: 0;
margin-top: -0.5px;
}
.portfolio-action a:hover:before, .portfolio-action a:hover:after {
background-color: var(--g5-color-accent);
}
.portfolio-action a i {
font-size: 30px;
color: var(--g5-color-accent);
-webkit-transition: all 0.3s;
transition: all 0.3s;
line-height: 30px;
}
.portfolio-grid .entry-thumbnail-wrap {
position: relative;
z-index: 1;
}
.portfolio-grid .portfolio-content {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 3;
padding: 10px;
opacity: 0;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.portfolio-grid .portfolio-content * {
color: inherit;
}
.portfolio-grid .gsf-portfolio-title,
.portfolio-grid .portfolio-cat {
margin-top: 0;
margin-bottom: 0;
}
.portfolio-grid .gsf-portfolio-title a,
.portfolio-grid .portfolio-cat a {
display: inline-block;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.portfolio-grid .gsf-portfolio-title {
color: var(--g5-color-heading);
margin-top: 0;
margin-bottom: 0;
font-size: 24px;
font-weight: 800;
line-height: 1.5;
}
.portfolio-grid .gsf-portfolio-title a {
color: inherit;
}
.portfolio-grid .gsf-portfolio-title a:hover, .portfolio-grid .gsf-portfolio-title a:focus, .portfolio-grid .gsf-portfolio-title a:active {
text-decoration: none;
color: var(--g5-color-accent);
}
.portfolio-grid .gsf-portfolio-title a:hover {
color: var(--g5-color-accent);
}
.portfolio-grid .gsf-portfolio-title + .portfolio-cat {
margin-top: 8px;
}
.portfolio-grid .portfolio-cat {
font-size: 14px;
font-weight: normal;
font-style: italic;
line-height: 2.29;
text-transform: uppercase;
letter-spacing: 1px;
}
.portfolio-grid .portfolio-cat a {
color: inherit;
}
.portfolio-grid .portfolio-cat a:hover, .portfolio-grid .portfolio-cat a:focus, .portfolio-grid .portfolio-cat a:active {
text-decoration: none;
color: var(--g5-color-link-hover);
}
.portfolio-grid .portfolio-cat a:hover {
color: var(--g5-color-link-hover);
}
.portfolio-grid .portfolio-item-inner {
position: relative;
}
.portfolio-grid .portfolio-item-inner:hover .entry-thumbnail .entry-thumbnail-overlay:after,
.portfolio-grid .portfolio-item-inner:hover .portfolio-content, .portfolio-grid .portfolio-item-inner.active .entry-thumbnail .entry-thumbnail-overlay:after,
.portfolio-grid .portfolio-item-inner.active .portfolio-content {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.portfolio-grid .portfolio-item-inner:hover .portfolio-content, .portfolio-grid .portfolio-item-inner.active .portfolio-content {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.portfolio-grid .entry-thumbnail-overlay:after {
-webkit-transform: scale(0.5);
transform: scale(0.5);
display: block;
background-color: var(--g5-background-color-contrast-17);
}
.gf-gutter-70.gf-blog-inner article.portfolio-item-skin-01,
.gf-gutter-70.gf-blog-inner article.portfolio-item-skin-02 {
padding-bottom: 35px;
}
.gf-gutter-70.gf-blog-inner.portfolio-item-skin-01 + .gf-paging, .gf-gutter-70.gf-blog-inner.portfolio-item-skin-02 + .gf-paging {
margin-top: 45px;
}
.portfolio-item-skin-01 .portfolio-info {
padding-top: 24px;
padding-bottom: 25px;
width: 100%;
}
.portfolio-item-skin-01 .entry-thumbnail {
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.portfolio-item-skin-01 .entry-thumbnail .entry-thumbnail-overlay {
border-radius: 5px;
}
.portfolio-item-skin-01 .portfolio-item-inner.active .portfolio-action a:before, .portfolio-item-skin-01 .portfolio-item-inner.active .portfolio-action a:after {
opacity: 0;
}
.portfolio-item-inner.active .portfolio-action a:before, .portfolio-item-inner.active .portfolio-action a:after {
opacity: 0;
}
.portfolio-item-skin-02 .portfolio-info {
padding-top: 34px;
padding-bottom: 5px;
width: 100%;
text-align: center;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row wrap;
-moz-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
.portfolio-item-skin-02 .portfolio-info .gsf-portfolio-title,
.portfolio-item-skin-02 .portfolio-info .portfolio-cat {
width: 100%;
margin-top: 0;
}
.portfolio-item-skin-02 .portfolio-info .gsf-portfolio-title {
order: 2;
margin-top: 8px;
}
.portfolio-item-skin-02 .portfolio-cat {
font-family: var(--g5-font-primary);
font-size: 16px;
font-weight: normal;
font-style: italic;
text-transform: initial;
line-height: 1.31;
letter-spacing: 1.1px;
}
.portfolio-item-skin-02 .portfolio-cat + .gsf-portfolio-title {
margin-top: 7px;
}
.portfolio-item-skin-03 .portfolio-content,
.portfolio-item-skin-04 .portfolio-content {
opacity: 1;
}
.portfolio-item-skin-03 .entry-thumbnail-overlay:after,
.portfolio-item-skin-04 .entry-thumbnail-overlay:after {
left: 20px;
bottom: 20px;
right: 20px;
top: 20px;
-webkit-transform: scale(0.5);
transform: scale(0.5);
-webkit-transition: all 0.4s;
transition: all 0.4s;
}
.portfolio-item-skin-03 .portfolio-content-inner,
.portfolio-item-skin-04 .portfolio-content-inner {
height: 100%;
padding: 40px 10px;
position: relative;
}
.portfolio-item-skin-03 .portfolio-info,
.portfolio-item-skin-04 .portfolio-info {
position: absolute;
left: 0;
right: 0;
top: 50%;
margin-top: 30px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
opacity: 0;
text-align: center;
-webkit-transition: all 0.4s;
transition: all 0.4s;
z-index: 2;
}
.portfolio-item-skin-03 .portfolio-action,
.portfolio-item-skin-04 .portfolio-action {
position: absolute;
bottom: 20px;
right: 20px;
-webkit-transform: scale(0.5);
transform: scale(0.5);
transition: 0.3s;
opacity: 0;
}
.portfolio-item-skin-03 .portfolio-item-inner.active .entry-thumbnail-overlay:after, .portfolio-item-skin-03 .portfolio-item-inner:hover .entry-thumbnail-overlay:after,
.portfolio-item-skin-04 .portfolio-item-inner.active .entry-thumbnail-overlay:after,
.portfolio-item-skin-04 .portfolio-item-inner:hover .entry-thumbnail-overlay:after {
transform: scale(1);
}
.portfolio-item-skin-03 .portfolio-item-inner.active .portfolio-info, .portfolio-item-skin-03 .portfolio-item-inner:hover .portfolio-info,
.portfolio-item-skin-04 .portfolio-item-inner.active .portfolio-info,
.portfolio-item-skin-04 .portfolio-item-inner:hover .portfolio-info {
opacity: 1;
margin-top: 0;
}
.portfolio-item-skin-03 .portfolio-item-inner.active .portfolio-action, .portfolio-item-skin-03 .portfolio-item-inner:hover .portfolio-action,
.portfolio-item-skin-04 .portfolio-item-inner.active .portfolio-action,
.portfolio-item-skin-04 .portfolio-item-inner:hover .portfolio-action {
opacity: 1;
transform: scale(1);
}
.portfolio-item-skin-04 .entry-thumbnail-overlay:after {
left: 0;
bottom: 0;
right: 0;
top: 0;
}
.portfolio-item-skin-04 .portfolio-action {
bottom: 10px;
right: 10px;
}
.portfolio-item-skin-05 .gsf-portfolio-title a {
z-index: 1;
position: absolute;
top: 0;
left: 0;
right: 0;
font-size: 0;
bottom: 0;
}
.portfolio-item-skin-05 .portfolio-action a {
z-index: 2;
}
.layout-scattered {
-webkit-flex-flow: row wrap;
-moz-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
display: -ms-flexbox;
display: flex;
flex-grow: 1;
}
.layout-scattered .scattered-index-1 {
clear: both;
}
.layout-scattered .scattered-index-1 .portfolio-item-inner {
margin: 90px 45px 154px 25px;
}
.layout-scattered .scattered-index-2 .portfolio-item-inner {
margin: 0 55px 94px;
}
.layout-scattered .scattered-index-3 .portfolio-item-inner {
margin: 166px 25px 158px 45px;
}
.layout-scattered .scattered-index-4 {
clear: both;
}
.layout-scattered .scattered-index-4 .portfolio-item-inner {
margin: 41px 100px 102px 110px;
}
.layout-scattered .scattered-index-5 .portfolio-item-inner {
margin: 0 45px 23px 65px;
}
.layout-scattered .scattered-index-6 {
clear: both;
}
.layout-scattered .scattered-index-6 .portfolio-item-inner {
margin: 0 45px 112px 25px;
}
.layout-scattered .scattered-index-7 .portfolio-item-inner {
margin: 152px 35px 40px 35px;
}
.layout-scattered .scattered-index-8 .portfolio-item-inner {
margin: 30px 25px 112px 55px;
}
.layout-justified .placeholder-image:before {
display: none;
}
.layout-justified.justified-gutter-0 + .gf-paging {
margin-top: 80px;
}
.layout-justified.justified-gutter-10 + .gf-paging {
margin-top: 70px;
}
.layout-justified.justified-gutter-20 + .gf-paging {
margin-top: 60px;
}
.layout-justified.justified-gutter-30 + .gf-paging {
margin-top: 50px;
}
.layout-justified.justified-gutter-50 + .gf-paging {
margin-top: 30px;
}
.layout-justified.justified-gutter-70 + .gf-paging {
margin-top: 5px;
}
.layout-propeller .propeller-index-1 {
-ms-flex-item-align: end;
align-self: flex-end;
}
.layout-propeller .propeller-index-1 .portfolio-item-inner {
margin-left: 100px;
}
.layout-propeller .propeller-index-4 {
-ms-flex-item-align: start;
align-self: flex-start;
}
.layout-propeller .propeller-index-4 .portfolio-item-inner {
margin-right: 100px;
}
.layout-propeller .propeller-index-3 {
margin-bottom: -27.027027027%;
}
.single-portfolio-gallery-thumb .owl-item {
cursor: pointer;
}
.single-portfolio-gallery-thumb .owl-item.current .entry-thumbnail-overlay:after {
opacity: 1;
}
.portfolio-single-gallery.gallery-layout-carousel .owl-nav > div, .portfolio-single-gallery.gallery-layout-carousel-center .owl-nav > div {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
width: 48px;
height: 48px;
line-height: 48px;
background-color: transparent !important;
border-color: #fff !important;
color: #fff !important;
border-radius: 50%;
}
.portfolio-single-gallery.gallery-layout-carousel .owl-nav > div:hover, .portfolio-single-gallery.gallery-layout-carousel-center .owl-nav > div:hover {
background-color: #333 !important;
border-color: #333 !important;
}
.portfolio-single-gallery.gallery-layout-carousel .owl-nav > div.owl-next, .portfolio-single-gallery.gallery-layout-carousel-center .owl-nav > div.owl-next {
right: 25px;
}
.portfolio-single-gallery.gallery-layout-carousel .owl-nav > div.owl-prev, .portfolio-single-gallery.gallery-layout-carousel-center .owl-nav > div.owl-prev {
left: 25px;
}
.gf-single-portfolio-wrap .gallery-layout-thumbnail .gallery-overlay {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 2;
cursor: pointer;
background-color: rgba(51, 51, 51, 0.3);
opacity: 0;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.gf-single-portfolio-wrap .owl-item.current .gallery-overlay,
.gf-single-portfolio-wrap .gallery-layout-thumbnail .gallery-overlay:hover {
opacity: 1;
}
.gf-single-portfolio-wrap .portfolio-single.layout-1 .portfolio-single-gallery {
margin-bottom: 75px;
}
.gf-single-portfolio-wrap .portfolio-single.layout-2 .portfolio-item-title {
margin-bottom: 54px;
}
.gf-single-portfolio-wrap .portfolio-single.layout-2 .portfolio-item-title .portfolio-cat + .gsf-portfolio-single-title {
margin-top: 12px;
}
.gf-single-portfolio-wrap .portfolio-single.layout-2 .portfolio-item-title .gsf-portfolio-single-title {
font-size: 56px;
}
.gf-single-portfolio-wrap .portfolio-single.layout-2 .gf-portfolio-share {
margin-top: 18px;
}
.gf-single-portfolio-wrap .portfolio-single.layout-2 .portfolio-single-gallery {
margin-bottom: 80px;
}
.gf-single-portfolio-wrap .portfolio-single.layout-3 .gf-portfolio-meta-wrap, .gf-single-portfolio-wrap .portfolio-single.layout-4 .gf-portfolio-meta-wrap {
margin-top: 56px;
}
.gf-single-portfolio-wrap .portfolio-item-head {
margin-bottom: 38px;
}
.gf-single-portfolio-wrap .portfolio-item-head .gsf-portfolio-single-title {
font-size: 40px;
font-weight: 800;
line-height: 1.25;
margin-bottom: 0;
}
.gf-single-portfolio-wrap .portfolio-item-head .portfolio-cat + .gsf-portfolio-single-title {
margin-top: 8px;
}
.gf-single-portfolio-wrap .portfolio-item-head .portfolio-item-title,
.gf-single-portfolio-wrap .portfolio-item-head .gf-portfolio-share {
margin-top: 10px;
margin-bottom: 10px;
}
.gf-single-portfolio-wrap .gf-portfolio-share {
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
-ms-flex-align: center;
align-items: center;
}
.gf-single-portfolio-wrap .gf-portfolio-share .gf-portfolio-share-title {
font-size: 14px;
font-weight: bold;
padding-right: 20px;
line-height: 1.71;
letter-spacing: 3px;
color: var(--g5-color-muted);
}
.gf-single-portfolio-wrap .gf-portfolio-share ul.gf-social-icon {
padding-left: 0;
margin-bottom: 0;
}
.gf-single-portfolio-wrap .gf-post-navigation {
margin-top: 90px;
}
.gf-single-portfolio-wrap .gf-post-navigation > div {
text-align: center;
}
@media (max-width: 767px) {
.gf-single-portfolio-wrap .portfolio-single.layout-4 .gf-portfolio-content .gf-portfolio-meta-wrap, .gf-single-portfolio-wrap .portfolio-single.layout-3 .gf-portfolio-content .gf-portfolio-meta-wrap {
margin-bottom: 40px;
}
.gf-single-portfolio-wrap .portfolio-single.layout-3 .gf-portfolio-content {
margin-top: 40px;
}
.gf-single-portfolio-wrap .portfolio-single.layout-4 .gf-portfolio-content {
margin-bottom: 40px;
}
}
.gf-portfolio-meta-wrap ul.gsf-portfolio-meta {
list-style: none;
padding-left: 0;
margin-bottom: 0;
}
.gf-portfolio-meta-wrap ul.gsf-portfolio-meta.portfolio-meta-vertical li + li {
margin-top: 6px;
}
.gf-portfolio-meta-wrap ul.gsf-portfolio-meta li label {
font-size: 14px;
font-weight: 800;
font-style: normal;
font-stretch: normal;
line-height: 1.71;
letter-spacing: 3px;
margin-bottom: 7px;
text-transform: uppercase;
color: var(--g5-color-heading);
}
.gf-portfolio-meta-wrap ul.gsf-portfolio-meta li > p {
font-size: 15px;
font-weight: normal;
line-height: 2.4;
}
.gf-portfolio-meta-wrap ul.gsf-portfolio-meta.portfolio-meta-horizontal {
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-flex-flow: row wrap;
-moz-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
.gf-portfolio-meta-wrap ul.gsf-portfolio-meta.portfolio-meta-horizontal li {
width: 50%;
}
.gf-portfolio-meta-wrap ul.gsf-portfolio-meta.portfolio-meta-horizontal li:nth-child(2n+1) {
padding-right: 15px;
}
.gf-portfolio-meta-wrap ul.gsf-portfolio-meta.portfolio-meta-horizontal li:nth-child(2n) {
padding-left: 15px;
}
.gf-portfolio-meta-wrap .gf-social-inner {
margin-top: 23px;
}
.gf-portfolio-meta-wrap .gf-social-inner span {
font-size: 20px;
font-weight: 700;
display: block;
width: 100%;
margin-bottom: 3px;
color: var(--g5-color-heading);
}
.gf-portfolio-meta-wrap .gf-social-inner .gf-social-icon {
padding-left: 0;
}
.portfolio-cat {
font-size: 14px;
font-weight: normal;
font-style: italic;
line-height: 2.29;
letter-spacing: 1px;
text-transform: uppercase;
}
.portfolio-cat a {
color: inherit;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.portfolio-cat a:hover, .portfolio-cat a:focus, .portfolio-cat a:active {
text-decoration: none;
color: var(--g5-color-accent);
}
.portfolio-cate-mg-bottom-40 ul.nav-tabs.gf-cate-filter,
.portfolio-cate-mg-bottom-40 ul.nav-tabs.gf-tabs-filter {
margin-bottom: 40px;
}
@media (min-width: 992px) {
.portfolio-cate-mg-bottom-40 ul.nav-tabs.gf-cate-filter,
.portfolio-cate-mg-bottom-40 ul.nav-tabs.gf-tabs-filter {
margin-left: 100px;
}
}
@media (max-width: 991px) {
.layout-scattered article.portfolio .portfolio-item-inner {
margin: 0;
margin-bottom: 30px;
}
.layout-propeller .propeller-index-1 .portfolio-item-inner {
margin-left: 50px;
}
.layout-propeller .propeller-index-4 .portfolio-item-inner {
margin-right: 50px;
}
.layout-propeller .propeller-index-3 {
margin-bottom: -27.027027027%;
}
}
@media (max-width: 575px) {
.layout-propeller .propeller-index-1 .portfolio-item-inner {
margin-left: 0;
}
.layout-propeller .propeller-index-4 .portfolio-item-inner {
margin-right: 0;
}
.layout-propeller .propeller-index-3 {
margin-bottom: 0;
}
}
.gf-single-portfolio-related-wrap {
border-top: 1px solid var(--g5-color-border);
}
.gf-single-portfolio-related-wrap .gf-heading-title {
font-size: 34px;
}
/*# sourceMappingURL=portfolio.css.map */