File: //proc/self/root/home/parhudrw/anqa.it/wp-content/themes/essentials/inc/scss/elements/_circles.scss
.pix-sm-circles, .pix-md-circles, .pix-lg-circles {
display: inline-block;
.circle-item {
line-height: 100%;
display: inline-block;
border-radius: 100%;
overflow: hidden;
&:not(.pix-bg-custom) {
@if $middle-gradient == 'yes' {
background: -webkit-gradient(linear, left top, left bottom, from($gradient-direction), color-stop($gradient-primary-1), color-stop($gradient-primary-middle), to($gradient-primary-2)) fixed !important;
background: linear-gradient($gradient-direction, $gradient-primary-1, $gradient-primary-middle, $gradient-primary-2) fixed !important;
} @else {
background: -webkit-gradient(linear, left top, left bottom, from($gradient-direction), color-stop($gradient-primary-1), to($gradient-primary-2)) fixed !important;
background: linear-gradient($gradient-direction, $gradient-primary-1, $gradient-primary-2) fixed !important;
}
padding: 3px;
}
.pix-bg-custom {
margin-right: 3px;
}
position: relative;
img {
-o-object-fit: cover;
object-fit: cover;
border: 3px solid #fff;
-webkit-transition: $transition-base;
transition: $transition-base;
}
i {
line-height: 50px;
font-size: 30px;
text-align: center;
background: #fff;
display: inline-block;
-o-object-fit: cover;
object-fit: cover;
border: 3px solid #fff;
-webkit-transition: $transition-base;
transition: $transition-base;
}
}
.circle-item:not(:first-child) {
margin-left: -30px;
-webkit-transition: margin 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
transition: margin 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
&:hover {
.circle-item {
margin-left: 0;
&:hover {
img, i {
opacity: 0.8;
}
}
}
}
}
.pix-sm-circles {
img, i {
width: 60px;
height: 60px;
}
}
.pix-md-circles {
img, i {
width: 80px;
height: 80px;
}
}
.pix-lg-circles {
img, i {
width: 120px;
height: 120px;
}
}
.pix-circle {
line-height: 100%;
display: inline-block;
padding: 2px;
border-radius: 100%;
overflow: hidden;
&:not(.pix-bg-custom) {
background: $gradient-primary-1;
background: -webkit-gradient(linear, left top, left bottom, from($gradient-direction), color-stop($gradient-primary-1), color-stop($gradient-primary-middle), to($gradient-primary-2)) !important;
background: linear-gradient($gradient-direction, $gradient-primary-1, $gradient-primary-middle, $gradient-primary-2) !important;
}
position: relative;
img {
max-width: 40px;
border: 2px solid #fff;
-webkit-transition: $transition-base;
transition: $transition-base;
}
&.circle-48 {
min-width: 52px;
img {
max-width: 48px;
}
}
&:hover {
&:hover {
img {
opacity: 0.8;
}
}
}
}