.gfield_signature_ui_container {
clear: both;
}
.gfield_signature_container {
max-width: 100%;
position: relative;
}
.gfield_signature_container canvas {
max-width: 100%;
}
.gfield_signature_image {
max-width: 100%;
position: relative;
}
.gfield_signature_image img {
max-width: 100%;
}
.gfield_signature_reset_container svg.gfield_signature_reset_icon, .gfield_signature_reset_container svg.gform_signature_locked_reset, .gfield_signature_image svg.gfield_signature_reset_icon, .gfield_signature_image svg.gform_signature_locked_reset {
cursor: pointer;
opacity: 0.7;
position: absolute;
top: 5px;
}
.gfield_signature_reset_container svg.gfield_signature_reset_icon:hover, .gfield_signature_reset_container svg.gfield_signature_reset_icon:focus, .gfield_signature_reset_container svg.gform_signature_locked_reset:hover, .gfield_signature_reset_container svg.gform_signature_locked_reset:focus, .gfield_signature_image svg.gfield_signature_reset_icon:hover, .gfield_signature_image svg.gfield_signature_reset_icon:focus, .gfield_signature_image svg.gform_signature_locked_reset:hover, .gfield_signature_image svg.gform_signature_locked_reset:focus {
opacity: 1;
}
.gfield_signature_reset_container svg.gfield_signature_reset_icon, .gfield_signature_image svg.gfield_signature_reset_icon {
left: calc(100% - 29px);
}
.gfield_signature_reset_container svg.gform_signature_locked_reset, .gfield_signature_image svg.gform_signature_locked_reset {
display: none;
left: 5px;
}
.gfield_signature_image svg.gform_signature_locked_reset {
display: block;
}