/*DD Custom*/
.tpgb-dynamic-device.device-type-custom .tpgb-media-screen-inner{
    top: auto;
    left: 0;
    right: 0;
    position: absolute;
    height: 100%;
    width: 100%;
}
.tpgb-dynamic-device.device-type-custom.custom-device-mockup, .tpgb-dynamic-device.device-type-custom.custom-device-mockup .tpgb-device-inner, .tpgb-dynamic-device.device-type-custom.custom-device-mockup .tpgb-device-inner .tpgb-device-content, .tpgb-dynamic-device.device-type-custom.custom-device-mockup .tpgb-device-inner .tpgb-device-shape{
    position: relative;
    display: inline-block;
    width: 100%;
    height: 100%;
    z-index: 999;
}
.tpgb-dynamic-device.device-type-custom.custom-device-mockup .tpgb-device-inner .tpgb-device-content {
    top: unset;
    left: unset;
    transform: unset;
}
.tpgb-dynamic-device.device-type-custom.custom-device-mockup .tpgb-device-inner .tpgb-device-shape {
    transform: unset;
    left: unset;
    top: unset;
    overflow: hidden;
}
.tpgb-dynamic-device.device-type-custom.custom-device-mockup .tpgb-device-inner img.tpgb-device-image {
    position: relative;
    width: 100%;
    height: auto;
    top: 0;
    left: 0;
    z-index: 999;
}
.tpgb-dynamic-device.device-type-custom.custom-device-mockup .tpgb-device-inner .tpgb-device-media {
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
}
.device-type-custom.custom-device-mockup .tpgb-device-media img {
    width: 92%;
    margin-top: 12px;
}
.device-type-custom.custom-device-mockup .tpgb-device-inner .tpgb-device-media.tpgb-img-scrl-enable {
    height: 100%;
    z-index: 9;
}
.tpgb-dynamic-device.device-type-custom.custom-device-mockup .tpgb-device-inner .tpgb-device-content {
    top: unset;
    left: unset;
    transform: unset;
}
