/* Jack's Custom Styling */

/* EEdits to confirmation page on General Registration - Eliminating bottom buttons */
/*#rf-content .mdBtnR-primary, #rf-content button.mdBtnR-primary, #rf-content a.mdBtnR-primary, #rf-content .rfds-border-primary, #rf-content .rfds-bkg-primary {
    color: #FFFFFF;
    background-color: #115c85 !important;
    border-color: #115c85 !important;
}

th {
    text-align: left;
    vertical-align: bottom;
    background-color: #115c85 !important;
    color: white;
    text-transform: uppercase;
    padding: 5px 0 10px 10px;
} */
.mdBtnR-outline-primary, a.mdBtnR-outline-primary {
    color: #3e82e0;
    background-color: #fff;
    border-color: #3e82e0;
    display: none;
}


/* Nate's Custom Styling */
/* Eliminates red halo on radio buttons on required questions in FireFox */

input:required {
    box-shadow:0 0 3px white;
}

#reg-confirmation-page  div.rfwf-full-panel.rfwf-confirmation-header div p {
display:none;
}


/* fix top padding */

.rf-workflow .rf-workflow-body-content {
    padding-top: 124px;
}

/* Updating the color of the bar on confirmation page */
#reg-confirmation-page table th {
    background-color: #00263a;
    color: #fff;
    text-align: left;
}

/* This hides the ability to apply regcodes to yourself from the confirm page - S3ths l33t H4x0r Styling */
#reg-confirmation-page > div.rfwf-full-panel.rfwf-confirmation-summary > div > div > div.purchased-regcodes.grid-table{
display:none;
}


/* This hides the book now button for general attendees */
#reg-confirmation-page > div.rfwf-full-panel.rfwf-confirmation-hotel {
display:none;
}


.read-only-form  .form-footer-actions{
  display: none
}

/*joel 2 col reg form*/
#wf-formAttendee-firstname,
#wf-formAttendee-lastname,
#wf-formAttendee-jobtitle,
#wf-formAttendee-companyname,
#wf-formAttendee-address1,
#wf-formAttendee-address2,
#wf-formAttendee-city,
#wf-formAttendee-zip,
#wf-formAttendee-countryId,
#wf-formAttendee-phone,
#wf-formAttendee-email,
#wf-1503416250890001qJYr,
#wf-1425417495863001Qh2E,
#wf-1480460649060001bZma,
#wf-1481761746259001kva5,
#wf-1481819704973001Hg0S,
#wf-1523639072141001YhkV,
#wf-1504115530604001jdGi,
#wf-150540585317700114ab,
#wf-155103815436100138A1 /*,
#wf-1415827534700001KH8d,
#wf-14996429533920016BAy,
#wf-14996429988080016NPq,
#wf-1480547890486001z7tK,
#wf-1500067522635001NZKj,
#wf-1487204003829001eeUm,
#wf-1500067522739004NNC3,
#wf-1431027385946001oXUB,
#wf-1504021886173001nJwx,
#wf-1495568374961001Q9MA,
#wf-1430866246779001o6iK,
#wf-1431027654299001onyh,
#wf-1438113096454001Cs7q,
#wf-14805483109310015BLS,
#wf-1480544459829001zbBg,
#wf-14805483448810015Ook,
#wf-14805484155330015fG3,
#wf-1438115766851001CPA9,
#wf-1499295636909006rp2U,
#wf-1415826644488001KAKa,
#wf-14996432643400016qXl,
#wf-1503939439256001Jid4,
#wf-1566498316420001iPp7,
#wf-1415826763342001KuFP,
#wf-1415827320455001KUjS,
#wf-1415827306432001KuAn,
#wf-1480548209671001z8IN,
#wf-14328637968450013vdW,
#wf-1566294338030001y4dY,
#wf-15662945363280012d9J,
#wf-1566294716595001yWQ1,
#wf-1566295076797001i3SC,
#wf-15662956774600012b0C,
#wf-15662960829470012N6m,
#wf-1566296930729001y8Li,
#wf-1415827219038001KmG4,
#wf-1572448554950001bBWC,
#wf-temp_a1629185879554,
#wf-1566476020143001HoiJ,
#wf-1485793977426001aG3N,
#wf-1485793977534001aQjQ,
#wf-1485794652172001adzH,
#wf-14996429988080016NPq,
#wf-15664151796350012kAR,


#wf-1611266978713001VV9e,
#wf-1550260820631004TPPB,
#wf-1612396873258001dP9I,
#wf-1415826644488001KAKa,
#wf-1486508016870001A5b8,
#wf-1430866246779001o6iK*/ {
  width: 50%;
  float: left;
  padding-right: 60px;
}
#wf-temp_a1542383030588 {width: 50%;padding-right: 60px;}

/*joel 2 col reg form - first col*/
#wf-formAttendee-jobtitle,
#wf-formAttendee-address1,
#wf-formAttendee-city,
#wf-formAttendee-countryId,
#wf-formAttendee-email,
#wf-1425417495863001Qh2E,
#wf-1481761746259001kva5,
.form-footer-actions,
#wf-1504115530604001jdGi,
#wf-temp_a1663146068131,
#wf-temp_1669836932495 /*,
#wf-1431027385946001oXUB,
#wf-1431027654299001onyh,
#wf-1566498316420001iPp7,
#wf-1415826763342001KuFP,
#wf-1415827306432001KuAn,
#wf-1566476020143001HoiJ,
#wf-1485793977426001aG3N,
#wf-1485793977534001aQjQ,
#wf-1485553136218001an3P,
#wf-1534444957092007PVq2,
#wf-1534594257290001jyu2,
#wf-temp_a1562857154807,

#wf-1611266978713001VV9e,
#wf-1612396873258001dP9I,
#wf-1431027385946001oXUB,
#wf-1415827496308001Ka1p,
#wf-temp_a1586551534978,
#wf-1481734175645001ktWN,
#wf-temp_a1586555350665,
#wf-temp_a1586555538478,
#wf-1487204287350001ei13*/ {
  clear: both;
}
.rf-input input{
  border: 1px solid black;
  border-radius: 6px;
  padding: 12px 7px;
  color: #444;
}
  

#wf-formAttendee-firstname .readOnly-value,
#wf-formAttendee-lastname .readOnly-value,
#wf-formAttendee-email .readOnly-value,
#wf-formAttendee-companyname .readOnly-value,
#wf-formAttendee-jobtitle .readOnly-value,
#wf-formAttendee-countryId .rf-single-select .rf-label + div /*,
#wf-formAttendee-countryId .rf-single-select .rf-label + div input:read-only*/ {
  border: 1px solid #e7e7e7;
  background-color: #e7e7e7;
  border-radius: 6px;
  padding: 12px 7px;
  color: #444;
  height: 49px;
  font-size: 16px;
}
/*hid country showing readonly with no value*/
#formAttendee-companyname,
#formAttendee-jobtitle,
#formAttendee-countryId,
.wf-form-element-div .rf-select select,
#wf-1480460649060001bZma input {
  border: 1px solid black !important;
  border-radius: 6px !important;
  padding: 12px 7px !important;
  height: 49px;
}
.rf-select select+.select-dropdown-icon .dropdown-icon-background, .rf-select select:not([multiple])+.select-dropdown-icon .dropdown-icon-background {
  position: absolute;
  top: -40px;
  right: 1px;
  border: none;
  background-color: white;
}
/*payment select box*/
.rfwf-orders-payment .payment .rf-select select+.select-dropdown-icon .dropdown-icon-background, .rfwf-orders-payment .payment .rf-select select:not([multiple])+.select-dropdown-icon .dropdown-icon-background {
  position: absolute;
  top: -33px;
  height: 32px;
  right: 1px;
  border: none;
  background-color: white;
}
.payment-default .rf-checkbox {width:100%;}
.payment-default .rf-checkbox span[data-test="label"] {position:absolute;top:-2px;left:25px;}
.payment div[data-test="pre-payment-instructions"] {padding-bottom:20px;}
.payment div[data-test="pre-payment-instructions"] br {display:none;}

.rf-select .select-dropdown-icon .rfSI svg {
  fill: #7C7C7C;
}

/*.rf-input .rf-label .label-text,
.rf-select .rf-label .label-text,
.rf-checkbox-container .rf-label .label-text,
.rf-radio-container .rf-label .label-text,
.rf-radio-container .radio span {
  color: #080910 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
}*/

a, a:link, a:visited, 
#wf-temp_a1586555538478 strong, #wf-temp_1586550529586 p span, #wf-temp_1586550529586 ul li span {
  font-size: 16px;
}
/*end joel 2 col*/

/*hide buttons*/
.cisco-clemea23-AnalystProgram-confirm #reg-confirmation-page .rfwf-confirmation-custom {display:none;}
