/*
    Document   : override
    Created on : <date>
    Author     : <author>
    Description:
        This is where any of your application specific styles should be included
*/
@import url("https://static.oracle.com/cdn/spectra-ui/oj-sp/2507.0.3/oj-sp-component-bundle.css");
@import url("https://static.oracle.com/cdn/spectra-ui/oj-sp/2507.0.3/spectra-shell/oj-sp-shell-bundle.css");

@import "HomePage.css";
@import "OverrideNotice.css";

body {
    overflow-y: auto !important;
}

.demo-oracle-icon {
    width:137px;
    height:18px
}

.demo-oracle-icon:before {
    content:url("./images/oracle_logo.svg")
}

html:not([dir="rtl"]) .demo-oracle-icon {
    padding-right:4px
}

html[dir="rtl"] .demo-oracle-icon {
    padding-left:4px
}

.demo-oracle-icon:before {
    display:inline
}

.demo-appheader-avatar {
    width:24px;
    height:24px
}

.demo-appheader-avatar:before {
    content:url("./images/avatar_24px.png")
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {
    .demo-appheader-avatar:before {
        content:url("./images/avatar_24px_2x.png");
        -webkit-transform:translate(-25%, -25%) scale(0.5);
        transform:translate(-25%, -25%) scale(0.5)
    }
}

/* Plugin rendering window */
iframe {
    position: absolute;
    border: none;
    overflow: auto;
    height: 100%;
}

iframe body {
    position: relative;
    min-height: 100%;
}

oj-sp-ask-oracle.footer-padding-disabled .oj-sp-rw-ask-oracle-page-container {
    padding-bottom: 0 !important;
}
