/*joel new flex ui*/
.rf-card {
  min-height: 335px;
}
/*.info-hotel #myDynamicForm .wf-form-element-div .label-text, .info-hotel #myDynamicForm .wf-form-element-div div {color: var(--rf-brand-color-text-body) !important;}*/
#rf-content .hotel-address .rfSI svg {fill:#3070E7;}
/*24
.rf-body #rf-content {
    padding-top: 0;
}*/
.flex-box-section-full {
  padding-bottom: 0;
}
.flex-box-section-full:last-of-type {
  padding-bottom: 50px;
}
.rf-workflow .rf-workflow-nav {
  /*background-color: #0c223a;*/
  box-shadow: none;
}
#rf-content.rf-workflow .rf-workflow-nav ul a,
#rf-content.rf-workflow .rf-workflow-nav ul a:link,
#rf-content.rf-workflow .rf-workflow-nav ul a:visited {
  color: #fff;
  border-bottom: none;
}
#rf-content.rf-workflow .rf-workflow-nav ul a:hover {
  color: #3070E7;
}
.rf-workflow .rf-workflow-nav .rf-workflow-expand-nav span {
  color:#fff;
}
.rf-workflow .rf-workflow-nav.rf-workflow-mobile-open {
  margin-top: 0; 
}
.rf-card {
}
.rf-card .card-body {
  height: unset;
  border-bottom: none;
}
.rf-card.hotel-card {
  position: relative; 
}
.page-builder-display-reset .hotel-card .card-body {
  margin-bottom: 50px; 
}
.rf-card.hotel-card .card-footer {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
}
.info-hotel #myDynamicForm label {
  display: inline;
  padding-right: 10px;
}
.info-hotel #myDynamicForm .wf-form-element-div div {
  display: inline;
}
.promo-banners img {
  border: 7px solid #0d274d;
  margin: 0 auto;
  display: block;
}
.hotel-card .card-footer .card-controls {
  padding-bottom: 15px;
}
@media only screen and (max-width: 500px) {
  .hotel-card .card-footer .card-controls {
    flex-direction: column;
    align-items: center;
  }
  .hotel-card .card-footer .card-controls button {
    /*margin: 10px auto 0;*/
  }
}
/*proxy*/
.rf-body[class*="proxy"] h1 {color:#fff;}
.rf-body[class*="proxy"] .rf-headline {border:none;}
.rf-simple-table tr th, .table tr th {text-transform:capitalize;}
.rf-simple-table tr th, .rf-simple-table tr td, .table tr th, .table tr td {color:#fff;}
.mdBtnR.mdBtnR-text-button, a.mdBtnR.mdBtnR-text-button {border-radius:0 !important;}
.mdBtnR.mdBtnR-text-button .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text {color:#fff; border-bottom:1px solid #fff; text-decoration:none;}
.mdBtnR.mdBtnR-text-button:hover .mdBtnR-text, .mdBtnR.mdBtnR-text-button:focus .mdBtnR-text, .mdBtnR.mdBtnR-text-button:active .mdBtnR-text, 
a.mdBtnR.mdBtnR-text-button:hover .mdBtnR-text, a.mdBtnR.mdBtnR-text-button:focus .mdBtnR-text, a.mdBtnR.mdBtnR-text-button:active .mdBtnR-text {border-bottom:none; text-decoration:none;}
.rf-default-modal .modal-content {background-color:#07182D}
.rf-default-modal .modal-header .modal-title, .rf-default-modal .modal-header h4, .rf-default-modal .modal-header h3, .modal .modal-header .modal-title, .modal .modal-header h4, .modal .modal-header h3,
.rf-admin-content p, .rfComp-canvas p, .rf-default-modal p, [id*="rf-"].rf-widget p {color:#fff;}
.rf-default-modal[class*="proxy"] button {margin-bottom:15px;}
/*survey list*/
.rf-body[class*="adash"] .rf-card.my-survey-list-card {padding:40px;}
.rf-body[class*="adash"] .page-builder-display-reset .my-survey-list-card .card-body .rf-table-container .rf-table .table-row {background:transparent;}
.rf-body[class*="adash"] .page-builder-display-reset .my-survey-list-card .card-body .rf-table-container .rf-table .table-row > div {color:#fff;}
.rf-body[class*="adash"] .rf-table-container .rf-table .table-body .table-row > div {font-size:16px;}
.rf-body[class*="adash"] .rfwf-dashboard .my-survey-list-card .rf-table-container .rf-table .table-body .table-row:first-child, .rf-body[class*="adash"] .page-builder-display-reset .my-survey-list-card .rf-table-container .rf-table .table-body .table-row:first-child, .rf-body[class*="adash"] .page-builder-template-preview .my-survey-list-card .rf-table-container .rf-table .table-body .table-row:first-child {border-top:none;}
.rf-body[class*="adash"] .rfwf-dashboard .my-survey-list-card .rf-table-container .rf-table .table-body .table-row:last-child, .rf-body[class*="adash"] .page-builder-display-reset .my-survey-list-card .rf-table-container .rf-table .table-body .table-row:last-child, .rf-body[class*="adash"] .page-builder-template-preview .my-survey-list-card .rf-table-container .rf-table .table-body .table-row:last-child {border-bottom:none;}
