.mdBtnR-primary, a.mdBtnR-primary {
  color: #fff;
  background-color: #24516d;
  border-color: #24516d;
}

.mdBtnR-primary:hover, a.mdBtnR-primary:hover {
 color: #fff;
 background-color: #1e435a;
  border-color: #1e435a;
}

@media (min-width: 768px) {
  .rf-workflow .rfwf-full-panel .rfwf-panel-interior {
    width: 750px;
  }
}

@media (min-width: 992px) {
  .rf-workflow .rfwf-full-panel .rfwf-panel-interior {
    width: 970px;
  }
}

@media (min-width: 1200px) {
  .rf-workflow .rfwf-full-panel .rfwf-panel-interior {
    width: 1170px;
  }
}

.rfwf-full-panel .rfwf-panel-interior {
 
}


.confirmation-page .rfwf-full-panel {
  border: none;
  padding: 0;
}

.rfComp-canvas h1{
    color: #24516d !Important; 
    font-size: 40px !Important;
    line-height: 1.25em !Important;
}

.rfComp-canvas h2 {
color: #4f4f4f !Important;
font-size: 30px !Important;
    line-height: 1.25em !Important;
}

.rfComp-canvas h3 {
font-size: 25px !Important;
    line-height: 1.25em !Important;
}

.rfComp-canvas h4 {
color: #ee7f48 !Important;
    font-size: 22px !Important;
    line-height: 1.25em !Important;
}

.rfComp-canvas h5 {
    color: #ee7f48 !Important;
    font-size: 18px !Important;
    font-weight: 300 !Important;
    line-height: 1.25em !Important;
    margin-bottom: 20px !Important;
}

.rfComp-canvas h6 {
    color: #ee7f48 !Important;
    font-size: 18px !Important;
    line-height: 1.25em !Important;
    margin-bottom: 20px !Important;
}

.modal-dialog {
    top: 0;
}

.rf-checkbox-container .help-block {
    display: none;
}

.rf-single-select .help-block {
    display: none;
}

.modal-dialog .form-horizontal .form-group .form-control {
    clear: both;
    width: 100%;
    box-sizing: border-box;
    height: 100%;
}

.form-horizontal .control-label {
    text-align: left !Important;
}



div#dashboardBtn {
    margin: 0 100px 100px;
}
.rfwf-full-panel.rfwf-confirmation-header {
    display: none;
}

.rf-card .card-body p {
    font-size: 17px !Important;
}

.rf-card .card-header {
    background-color: #3981ae;
    border: 2px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-radius: 4px 4px 0 0;
    padding: 8px 20px;
}

.rf-card .card-header .card-header-title {
    margin: 0;
    color: #fff;
    padding: 0;
    font-weight: 600;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 4px;
}

.rfwf-dashboard .rf-card .card-header .card-controls .rfSI svg {
    fill: #fff;
}

.rf-checkbox-container .rf-label, .rf-radio-container .rf-label {
   margin-bottom: 4px;
   display: block;
   font-size: 25px;
}
.wf-form-element-div .rf-checkbox-container .checkbox>label {
   padding-left: 30px;
   position: relative;
   display: inline-block;
   margin-bottom: 8px;
   font-size: 18px;
}
span.text-info {
   font-size: 18px;
}

.radio {
font-size: 18px;
}

a, a:link, a:visited {
    text-decoration: none;
    cursor: pointer;
}

div#attendeeDetails2 svg {
    display: none !important;
}

div#registerCard svg {
    display: none !important;
}

.nav-primary .navbar-nav .nav-link {
    color: #f5f5f5 !important;
}

.nav-secondary .btn-link {
    color: #f5f5f5 !important;
}

.rfwf-full-panel.form-id-1567712406059001DmBZ .rfwf-panel-interior form#myDynamicForm .form-footer-actions {
    display:;
}

.rfwf-full-panel.form-id-1568301453650001yZSr .rfwf-panel-interior form#myDynamicForm .form-footer-actions {
    display: ;
}

.modal-backdrop.fade {
  opacity: 0.5 !important;
}

.modal.fade .modal-dialog {
  transform: translate(0, -50%);
  top: 50%;
}

.modal.in {
  opacity: 1 !important;
}


