Current File : /home/getxxhzo/app.genicards.com/resources/assets/scss/vcard-templates.scss |
.img-box > input {
display: none;
}
.template-border {
border: 3px solid #0b9ef7 !important;
border-radius: 10px !important;
}
.btn-check {
&:focus+.btn {
outline: unset !important;
box-shadow: unset !important;
}
}
.btn {
&:focus {
outline: unset !important;
box-shadow: unset !important;
}
}
.screen.image {
padding: 5px;
display: block;
position: relative;
cursor: pointer;
width: 100%;
margin: auto;
border-radius: 5px;
height: auto;
img {
width: 100%;
transition-duration: 0.5s;
transform-origin: 50% 50%;
object-fit: cover;
object-position: top;
height: 400px;
transition: 5s all ease;
}
&:hover {
img {
object-position: left;
}
}
}
.screen.vcard_11 {
padding: 5px;
display: block;
position: relative;
cursor: pointer;
width: 100%;
margin: auto;
border-radius: 5px;
height: auto;
img {
width: 100%;
transition-duration: 0.5s;
transform-origin: 50% 50%;
object-fit: cover;
object-position: left;
height: 400px;
transition: 5s all ease;
}
&:hover {
img {
object-position: right;
}
}
}
.img-radio .screen.vcard_11 {
padding: 5px;
display: block;
position: relative;
cursor: pointer;
width: 100%;
margin: auto;
border-radius: 5px;
height: auto;
img {
width: 100%;
transition-duration: 0.5s;
transform-origin: 50% 50%;
object-fit: cover;
object-position: left;
height: 400px;
transition: 5s all ease;
}
&:hover {
img {
object-position: right;
}
}
}
.img-radio {
padding: 5px;
display: block;
position: relative;
cursor: pointer;
width: 100%;
margin: auto;
border-radius: 5px;
height: auto;
position:relative !important;
img {
width: 100%;
transition-duration: 0.2s;
transform-origin: 50% 50%;
object-fit: cover;
object-position: top;
height: 400px;
transition: 5s all ease;
}
&::after {
position:absolute;
width:100%;
height:100%;
content:"";
top:0;
left:0;
background-color: #eff3f6a6;
opacity:0;
}
&:hover {
&::after {
opacity:1;
}
}
&:hover {
img {
object-position: left;
}
}
}
.img-radio.img-border {
border: 3px solid #0b9ef7 !important;
border-radius: 10px !important;
position: relative;
&::before {
position:absolute;
color:black;
display: flex;
justify-content: center;
align-items: center;
font-size:25px !important;
font-weight:500;
height:100%;
width:100%;
opacity:1;
z-index:999;
}
&::after {
opacity:1;
}
}
.templatecard{
width: 20%!important;
}
@media (max-width: 1700px) {
.templatecard{
width: 25%!important;
}
}
@media (max-width: 1400px) {
.templatecard{
width: 33.33%!important;
}
}
@media (max-width: 768px) {
.templatecard{
width: 50%!important;
}
}
@media (max-width: 501px) {
.templatecard{
width: 100%!important;
}
}
.ribbon-wrapper {
width: 85px;
height: 88px;
overflow: hidden;
position: absolute;
top: 4px !important;
left: 5px !important;
.ribbon {
color: #333;
text-align: center;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
position: relative;
padding: 7px 0;
top: 15px;
left: -30px;
width: 120px;
background-color: #3498db;
color: #fff;
font-size: 10px !important;
}
}