/*
    Document   : override
    Created on : <date>
    Author     : <author>
    Description:
        This is where any of your application specific styles should be included
*/

:root {
  --footer-color: #00688c;
  --copyright-color: rgba(22, 21, 19, .6);
  --factor-text-color: rgb(22, 21, 19);
  --factor-link-color: #00688c;
  --submit-button-color-active: rgb(79, 105, 63);
  --submit-button-color-hover: rgb(87, 115, 70);
  --submit-button-color-focus: rgb(95, 125, 79);
  --loader-border-color: rgb(255, 228, 196);
  --header-color: rgb(22, 21, 19);
  --label-color: rgba(22, 21, 19, .6)

}

.sendOffScreen {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

.oracle_background{
  background-image: url("images/bgimg.jpg");
  background-size: cover;

}

.runtime-header {
  color: var(--header-color);
}

#loginForm {
  --oj-label-color: var(--label-color);
}

.custom-bg-cover {
	background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.div_center {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%);
}
.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.panel_setting {
  padding-top: 20px;
  padding-bottom:55px;
  width: 640px;
  max-width: calc(100% - 10px);
  margin: auto;
  overflow: auto;
}

.inputbox_setting{
  width:70%;
  margin:auto
}

.footerColor a{
  color: var(--footer-color);
}

.copyrightColor {
  color: var(--copyright-color);
}

.oracle-icon {
  width: 50px;
  height: 42px;
  color: white;
}

.logo-max-space {
  max-width: 200px;
  max-height: 42px;
  color: white;
}

.factor-text-color {
  color: var(--factor-text-color);
}

.factor-link-color a {
  color: var(--factor-link-color) !important;
}

.processing-loader-container {
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
}

oj-c-progress-circle.oj-complete div{
  border-color: var(--loader-border-color);
}

.customButton {
  /* Override Redwood CSS Variables */
  /* cta enabled */
  --oj-button-call-to-action-chrome-bg-color: var(--submit-button-color-focus);
  --oj-button-call-to-action-chrome-border-color: transparent;
  --oj-button-call-to-action-chrome-text-color: #ffffff;

  /* cta active */
  --oj-button-call-to-action-chrome-bg-color-active: var(--submit-button-color-active);
  --oj-button-call-to-action-chrome-border-color-active: transparent;
  --oj-button-call-to-action-chrome-text-color-active: #ffffff;

  /* cta hover */
  --oj-button-call-to-action-chrome-bg-color-hover: var(--submit-button-color-hover);
  --oj-button-call-to-action-chrome-border-color-hover: transparent;
  --oj-button-call-to-action-chrome-text-color-hover: #ffffff;
}