ul#u33navcontent {
    margin-bottom: 0;
}
h1.white-color {
    margin-left: 0px;
}
#u33brandtxt {
    letter-spacing: 0.03em;
}
button.u33navitem {
    letter-spacing: .02em;
}
div#u33w2 a {
    letter-spacing: 0.02em;
}
div#u33w1 {
    background-color: #02181f;
}
.rw-ocean-160bg {
    background-color: #02181f !important;
}
#rf-exhibitorcatalog .speaker-card .speaker-photo img {
    width: 220px;
    max-width: 220px;
    min-width: 220px;
    max-height: 220px;
}
.rf-flowplayer-simulive .pigeonhole-reactions, .rf-video-player .pigeonhole-reactions {
border: none;
height: 62%;
width: 220px;
position: absolute;
left: 8px;
z-index:10;
}
.oracle-ocw25-OCWExhibitorCatalog-page-OCWexhibitorcatalog div#rf-exhibitorcatalog .speaker-card.rf-flex-frame .speaker-photo img {
    min-width: 220px;
    max-height: 220px;
}
.oracle-ocw25-OCWDemoCatalog-page-OCWdemocatalog .rf-accessibility.rf-exhibitorCatalog-modal h2.modal-title {
    visibility: hidden;
}
.package-description span.mdBtnR-text {
    color: #006b8f;
}
div#mRContainer li#simple-overlay-action-item-3 {
    display: none;
}
body.rf-body.rf-accessibility.oracle-ocw25-zpartnerstage-form-rsvp section.hero-section.no-nav,
body.rf-body.rf-accessibility.oracle-ocw25-partner-form-rsvp section.hero-section.no-nav,
body.rf-body.rf-accessibility.oracle-ocw25-myregistration-form-rsvp section.hero-section.no-nav,
body.rf-body.rf-accessibility.oracle-ocw25-regOCW23-form-rsvp section.hero-section.no-nav {
    background: url(https://static.rainfocus.com/oracle/1706122668947002VLCQ/static/staticfile/staticfile/OCW23_PartnerExperience_RainFocusBanner-1600x125px_1684427925670001WBur.png) no-repeat left center;
    padding-top: 20px;
}
body.rf-body.rf-accessibility.oracle-ocw25-zpartnerstage-form-rsvp .banner-content,
body.rf-body.rf-accessibility.oracle-ocw25-partner-form-rsvp .banner-content,
body.rf-body.rf-accessibility.oracle-ocw25-myregistration-form-rsvp .banner-content,
body.rf-body.rf-accessibility.oracle-ocw25-regOCW23-form-rsvp .banner-content{
    visibility: hidden;
}

.flex-box-section-full.PSRSVP span.mdBtnR-text {
    text-transform: capitalize;
}
div#reg-confirmation-page button.mdBtnR.mdBtnR-outline-primary {
    border: 2px solid black;
    color: black;
}
button {
    text-transform: capitalize !important;
}
#reg-confirmation-page table th {
    background-color: #00688C;
}
.nomination-form-details {
    max-width: 80%;
}
div#reg-confirmation-page svg[data-title="Outlined Check Icon"] {
    fill: #00688C;
}
.rf-housing .rf-housing-content .hotel-card.type-list .hotel-image .rating {
    display: none;
} 
.modal-dialog {
    bottom: -15%;
}

.orders-page button.mdBtnR.mdBtnR-outline-primary {
    border: 2px solid black;
}
.orders-page button.mdBtnR.mdBtnR-outline-primary span {
    color:black;
}
/*Force font*/
@font-face {
font-family: OracleSans;
  src: url("https://static.rainfocus.com/oracle/cloudworld/static/staticfile/staticfile/OracleSans_Rg_1651000695373001UCKq.ttf") format("truetype");
}

/*Fonts - Debug*/
html, body, h1, h2, h3, h4, a {
font-family: 'OracleSans', OpenSans !important;
}

* {
font-family: 'OracleSans', OpenSans !important;
}


/*Button styles*/
 .mdBtnR-primary {
  background-color: #312D2A;
   border: 1px #312D2A;
}
.mdBtnR-primary:hover {
  /*background-color: rgba (26,47,63,.8)*/
  background-color: #312D2A;
}

.mdBtnR-primary:active {
  background-color: #312D2A;
}

.mdBtnR-cancel {
background-color: #312D2A;
   border: 1px #312D2A;
}

.mdBtnR-cancel:hover {
background-color: #161513;
   border: 1px #161513;
}

.mdBtnR-cancel:active {
background-color: #312D2A;
   border: 1px #312D2A;
}

.mdBtnR-cancel>.mdBtnR-text {
  color: #fff;
}

.mdBtnR-text {
  color: #fff;
}
