@import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@400;500;600&display=swap');
/* Theme World Of Coffee 2026 */
 /* Style Attributes */
#page
{
max-width: 1000px;
}
.pcp-page #pcp-topmenu-regular, #pcp-topmenu-mobile
{
border-radius: 14px;
}
.pcp-page .regular-menu-wrapper .pcp-topmenu-regular, .pcp-page .mobile-menu-wrapper .pcp-topmenu-mobile
{
font-size: 14px;
background: #C8EED5;
}
.pcp-page .regular-menu-wrapper .pcp-topmenu-regular.ui.menu .item, .pcp-page .mobile-menu-wrapper .pcp-topmenu-mobile.ui.menu .item, .pcp-page .regular-menu-wrapper .pcp-topmenu-regular.ui.menu .item > a.text, .pcp-page .mobile-menu-wrapper .pcp-topmenu-mobile.ui.menu .item > a.text, .pcp-page .regular-menu-wrapper .pcp-topmenu-regular.ui.menu .item > i.dropdown, .pcp-page .mobile-menu-wrapper .pcp-topmenu-mobile.ui.menu .item > i.dropdown
{
color: #C22004;
}
body
{
font-family: 'Segoe UI', Candara, 'DejaVu Sans', 'Trebuchet MS', Verdana, 'Verdana Ref', sans-serif;
font-size: 14;
color: #66664E;
background: linear-gradient(#083A37, #1FEADC);
padding: 6;
}
h1
{
font-size: 21px;
color: #023935;
font-style: normal;
text-decoration: none;
}
h2
{
font-size: 20px;
color: #42BCA7;
font-style: normal;
text-decoration: none;
}
h3
{
font-size: 19px;
color: #F1801E;
font-style: normal;
text-decoration: none;
}
h4
{
font-size: 18px;
color: #106409;
font-style: normal;
text-decoration: none;
}
h5
{
font-size: 17px;
color: #FF6A23;
font-style: normal;
text-decoration: none;
}
h6
{
font-size: 16px;
color: #DBFF19;
font-style: normal;
text-decoration: none;
}

 /* Standard Content */


#page {
font-family: 'Josefin Sans', sans-serif!important;
/*margin: auto; /* defines the horizontal centering of the content – you should not change this value */
border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
-webkit-border-radius:10px;*/
max-width: 1000px!important;
}

#page.pcp-page {
  max-width: 1000px!important;
  //width: 100%;
  margin: auto;
  //background-color: transparent;
}

#page .main-content {
 // background: #9a9e81!important;
}

body {
   font-family: 'Josefin Sans', sans-serif!important;
   background-image: url("https://registrations.dxblive.com/Image.axd?FileID=8200728c-7b65-417d-9501-b5064125cd1e");
  //background-image: url(/Image.axd?FileID=55EBDBF8-49FF-4F1D-A850-2FB648A86A42);
  //background-image: url("https://static1.squarespace.com/static/62fa3a5290e8cf25e983195e/t/634911cdbab6ae43d66073c1/1665733073728/bg3_Woc23.png");
  background-repeat: repeat;
  // background-color: #0648014d;
} 

.ui.form .field > label {
font-weight: bolder;
}
.ui.dividing.header {
display: none;
}
.ui.segment {
  background: #ef7e2208 !important;
}
h1 {
    color: #e3873d !important;
}
h2 {
    color: #BE0404 !important;
}
h3 {
    color: #6A3FFF !important;
}
h4 {
    color: #083A37 !important;
}
h5 {
    color: #FF6A23 !important;
}
h6 {
    color: #DBFF19 !important;
}
#page-footer {
    background-color: rgb(12 58 54) !important;
    color: ghostwhite !important;
}
.pcp-header {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.navbar {
  width: 100% !important;
  max-width: 100% !important;
  display: inline-grid;
}

.pending-calendar-item.dark-font {
    background: repeating-linear-gradient( 45deg, rgb(55 109 171 / 97%), rgba(0,0,0,0) 10px, rgb(114 66 218 / 89%) 10px, rgba(0,0,0,0.2) 22px);
}

.dx-item-content.dx-list-item-content.dx-scheduler-dropdown-appointment {
        border-left: 5px solid #ef7f23!important;
    }

.ui.form input[type=text]::placeholder, .ui.form input[type=email]::placeholder, .ui.form input[type=password]::placeholder {
    color: transparent;
}

.grid.dashboard-overview .ui.fluid.card.dashboard.item.group-financial {
display : none !important;
}


.pcp-page #ctl00_uxMainContent div.right.menu div.menu a[href*="AnswerQuestions.aspx"] {
    display: none  !important;
} 

.pcp-page #ctl00_uxMainContent div.right.menu div.menu a[href*="DownloadDocuments.aspx"] {
    /*display: none !important;*/
} 

#page #ctl00_uxMainContent .communitymember-list-header .right.menu .small.ui.buttons .ui.icon.labeled.dropdown.button.yellow
{
display : none !important;
}

#pcp-topmenu-regular .ui.dropdown.item.current-community .menu a[href*="ManageReservations.aspx"]{
    display: none  !important;
} 


#pcp-topmenu-regular .ui.dropdown.item.current-community div[class="item"] {
    display: none  !important;
} 

#pcp-topmenu-regular .ui.dropdown.item .menu.transition a[class="item"] {
    display: none  !important;
} 

.add-single-member-segment .add-single-member-reservations .wizard-step.select-services .title.active + .content {
    display: block !important;
}

.add-single-member-segment .add-single-member-reservations .wizard-step.select-services .title.active {
    pointer-events: none; /* Optional: Prevent collapsing */
}


//}

/*Resize of Portal banner*/
#ctl00_uxLogo{
max-width:100%;

}

.logo-header
{
max-height: 385px;
} 

#page #logo #ctl00_uxLogo{
max-width:100%;
}


#participantReviewContainer {
  padding: 10px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}

#participantReviewGrid, .psg-header {
  width: 100%;
}
.main-content-wrapper, .main-content {
  //width: 100% !important;
  padding: 10px;
  font-family: 'Ubuntu', sans-serif ! important;
}
.scorebox {
  width: 100% !important;
}

.emailauthentication .email-authentication-banner.ui.container .email-authentication-banner-image{
max-width:100%;
}



/*************************************************/
/* PARTICIPANT REVIEW CUSTOMIZATIONS */
/*************************************************/

.participantreview #page
{
      width:1815px;
}

.prdc-detail>.name
{
      padding: 15px 0 15px 0;
}

.prdc-detail .questionnairetitle
{
   text-decoration:underline;
   margin-top:30px;
font-size: 1.5em;
color: #b22222;
}

.prdc-detail .questiontitle {
    font-weight: bold;
    clear: both;
    color: #0000cd;
    margin-top: 18px;
}

.prdc-detail .questionanswer {
    margin-bottom: 10px;
    color: black;
}

.prdc-detail .age
{
   font-weight: 200;
   font-size:1em;
}

.prdc-detail .classification
{
   font-weight: bold;
   font-size:1.1em;
   padding: 10px 0 0 0;
   color: #DD6666;
}


.pcp-page #ctl00_uxMainContent .dashboard-action .dimmable.card a[href*="AssignReservations.aspx"] {
display : none !important;
}

.add-single-member-segment .add-single-member-reservations .wizard-step.select-services .ui-spinner {
display : none !important;
}

#ctl00_uxMainContent .eventexhibitor-edit .content.ui.segment > .field, .ui.info.message, #mceu_22 {
display : none !important;
}


#uxCommunityMemberEditControl #communitymember-edit-main-tabs-id a[data-tab='questionnaires']{
    display:none !important;
}
#uxCommunityMemberEditControl #communitymember-edit-main-tabs-id a[data-tab='positions']{
    display:none !important;
}
/* END Theme World Of Coffee 2026 */
