/*CUSTOM ROBOTO FONTS*/
@font-face {
  font-family: "Roboto Sans";
  src: url("https://static.rainfocus.com/samsara/beyond2022/static/staticfile/staticfile/Roboto-Regular_16465962902160012AGT.woff2")
    format("woff2");
}

/*regular*/
@font-face {
  font-family: "Roboto Sans";
  font-weight: 400;
  src: url("https://static.rainfocus.com/samsara/beyond2022/static/staticfile/staticfile/Roboto-Regular_16465962902160012AGT.woff2")
    format("woff2");
}
@font-face {
  font-family: "Roboto Sans";
  font-style: italic;
  font-weight: 400;
  src: url("https://static.rainfocus.com/samsara/beyond2022/static/staticfile/staticfile/Roboto-Italic_16465962887060012T7I.woff2")
    format("woff2");
}
/*bold*/
@font-face {
  font-family: "Roboto Sans";
  font-weight: 600;
  src: url("https://static.rainfocus.com/samsara/beyond2022/static/staticfile/staticfile/Roboto-Bold_16465962880410012eFq.woff2")
    format("woff2");
}
@font-face {
  font-family: "Roboto Sans";
  font-style: italic;
  font-weight: 600;
  src: url("https://static.rainfocus.com/samsara/beyond2022/static/staticfile/staticfile/Roboto-BoldItalic_16465962883810012TUS.woff2")
    format("woff2");
}

/*END CUSTOM FONTS*/



/*
.rf-body {
  background-color: #00263e;
}

.targeted-agenda-header .targeted-agenda-headline h2 {
  color: white !important;
}
*/

footer {
  display: flex;
  flex-direction: row;
}
/*
footer .footer-left-content {
  display: none !important;
}

footer .footer-right-content {
  display: none !important;
}
*/
footer .copyright {
  column-width: 321px;
  /*padding-top: 50px;*/
}
/*
footer .main-footer {
  display: flex !important;
  width: 20% !important;
  position: relative !important;
}
*/
footer .social-nav {
  display: flex !important;
  /*justify-content: right !important;*/
  max-width: 120px !important;
  margin: 0px !important;
}

footer .footer-logo > img {
  display: none !important;
}

/*km*/
/*
.rf-org-header-container header {
  background-image: url(https://static.rainfocus.com/samsara/beyond2022/static/staticfile/staticfile/Regisration_Nav_Background_1646326146810001oML7.png) !important;
}
*/

.rf-org-footer-container footer {
  justify-content: center;
  padding: 0px;
}
/*
.rf-org-footer-container .main-footer {
  margin: 0;
  align-items: center;
  max-width: 150px;
}
*/
footer .social-nav li {
  max-width: 0px !important;
  padding: 0px !important;
}
footer .copyright p {
  padding-top: 3px;
}
@media only screen and (max-width: 740px) {
  .rf-org-footer-container footer {
    flex-direction: column;
  }
  .rf-org-footer-container footer .main-footer {
    width: 100% !important;
    max-width: 100%;
  }
  footer .social-nav {
    margin: 1em auto 0px auto !important;
    position: relative;
    right: 5px;
  }
}

/*21577*/
.dropdown-results-container .rf-select-results-container{
background-color: #00263E;
}
#workflow-login-page .create-account-frame .md-frame-body p{
color: #fff;
}
/*end km*/

/*22293*/
#forgotPw-modal .rf-input input{
    color: #fff;
}
#forgotPw-modal p, #forgotPw-modal .label-text{
    color: #00263E !important;
}
.rfwf-login-page .rf-feedback-alert.success{
    background: #36d086;
}
/*end 22293*/

/*21034*/
#rf-content .rfwf-packages .md-frame .md-frame-accordion * {
    color: #FFFFFF;
}
/*End BSS*/

/*BSS*/
.samsara-beyond2022-exhibitorportal-page-exhibitorportal .rf-card .card-body {
    border-color: transparent;
}
.samsara-beyond2022-exhibitorportal-page-exhibitorportal .rf-card .card-header {
    border-color: transparent;
}
.samsara-beyond2022-exhibitorportal-page-exhibitorportal .rfSI.rfSI-util-gray svg {
    fill: #fff !important;
}

/*22473*/
body.samsara-beyond2022-beyond2022virtualreg-order .orders-page{
display:none;
}
/*end 22473*/

/*BSS Image Issue
    background-image: url(https://static.rainfocus.com/samsara/beyond2022/static/staticfile/staticfile/Hero_1649177302731001Tdxv.jpg);
    background-position: top;
    height: 463px;
}
*/
/*22560*/
.samsara-beyond2022-tracks-page-tracks .flex-box-section .flex-box-child.rf-grid-layout-33 .rf-headline.full-image {
    background-color: #043b60 !important;
}
/***/
/*Speaker Modal text color*/
.samsara-beyond2022-sessioncatalog-page-catalog.modal-open .modal-dialog .modal-content .modal-body .speaker-card.rf-flex-frame .speaker-info h3.speaker-full-name {
    /*color: #00263E;*/
}
.samsara-beyond2022-sessioncatalog-page-catalog.modal-open .modal-dialog .modal-content .modal-body .speaker-card.rf-flex-frame .speaker-info .speaker-company-name-job-title span {
    /*color: #00263E;*/
}


.samsara-beyond2022-attendee-portal-page-sessioncatalog.modal-open .modal-dialog .modal-content .modal-body .speaker-card.rf-flex-frame .speaker-info h3.speaker-full-name {
    /*color: #00263E;*/
}
.samsara-beyond2022-attendee-portal-page-sessioncatalog.modal-open .modal-dialog .modal-content .modal-body .speaker-card.rf-flex-frame .speaker-info .speaker-company-name-job-title span {
    /*color: #00263E;*/
}
.samsara-beyond2022-attendee-portal-page-portal.modal-open .modal-dialog .modal-content .modal-body .speaker-card.rf-flex-frame .speaker-info h3.speaker-full-name {
    /*color: #00263E;*/
}
.samsara-beyond2022-attendee-portal-page-portal.modal-open .modal-dialog .modal-content .modal-body .speaker-card.rf-flex-frame .speaker-info .speaker-company-name-job-title span {
    /*color: #00263E;*/
}
/*BSS 22955*/
.samsara-beyond2022-attendee-portalvirtual-login.modal-open .rf-input input:not([type=“checkbox”]):not([type=“radio”]):not(.mdBtnR), .rf-input textarea, .rf-textarea textarea, [id*=‘rf-’].rf-widget .search-container .search-bar .catalog-search .rf-input input, .rf-select .rf-dropdown-container .rf-dropdown-trigger, .rf-select select, .rf-select select:not([multiple]), .dropdown-results-container input, .rf-date-picker input {
    color: #ffffff !important;
}
.samsara-beyond2022-attendee-portal-login.modal-open .rf-input input:not([type=“checkbox”]):not([type=“radio”]):not(.mdBtnR), .rf-input textarea, .rf-textarea textarea, [id*=‘rf-’].rf-widget .search-container .search-bar .catalog-search .rf-input input, .rf-select .rf-dropdown-container .rf-dropdown-trigger, .rf-select select, .rf-select select:not([multiple]), .dropdown-results-container input, .rf-date-picker input {
    color: #ffffff !important;
}
/***/

/**/
.page-builder-display-reset .targeted-agenda-actions .carousel-actions{
 padding-top: 26px;
 position: relative;
 top: 4px;
}
.carousel-actions .mdBtnR-icon-button, .carousel-actions .mdBtnR-icon-button:hover{
 background: transparent;
}
.page-builder-display-reset .targeted-agenda-details-card:hover .rf-tile-body .rf-tile-title a,
[id*='rf-'].rf-widget .catalog-result .session-details p span,
[id*='rf-'].rf-widget .session-details-page .session-details p span,
#rf-catalog .search-filters .filters-header button .mdBtnR-text{
 color: #77BEFF !important;
}
.back-to-catalog-container .rfSI svg{
 fill: #77BEFF !important;
}
[id*='rf-'].rf-widget .catalog-result .session-details p span:hover{
text-decoration: underline !important;
}
#rf-catalog .search-bar button.mdBtnR-primary{
border-color: #266B98 !important;
}
/**/

/*hide heart on unauth sess catalog*/
.samsara-beyond2022-sessioncatalogunauth-page-catalog
button.rfSI.favorite-catalog-result.favorite-session {
  display: none;
}
/*BSS Container Test*/
.samsara-beyond2022-tracks-page-tracks .flex-box-section .flex-box-child.rf-grid-layout-33
{
    width: 450px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 5px 5px;
}

/*Calendar modal fix*/
.samsara-beyond2022-calendar-page-calendar.modal-open .modal-content .modal-body .speaker-info .mdBtnR.mdBtnR-add-a-thing.see-all-sessions-btn.mdBtnR-adv {
    background-color: transparent !important;
    border-color: transparent !important;
}
.samsara-beyond2022-calendar-page-calendar.modal-open .modal-content .modal-body .speaker-info .mdBtnR.mdBtnR-add-a-thing.see-all-sessions-btn.mdBtnR-adv span.mdBtnR-text {
    color: #1F78F4 !important;
}
.samsara-beyond2022-calendar-page-calendar.modal-open .modal-content .modal-body .speaker-info .mdBtnR.mdBtnR-add-a-thing.see-all-sessions-btn.mdBtnR-adv span.rfSI svg {
    fill: #1F78F4;
}

.samsara-beyond2022-exhmeetingrequest-scheduling .calendar-container .meeting-day .meeting-header{
     background-color:#1570ef !important;
}

.samsara-beyond2022-exhmeetinghost-acceptance .meetings-administration .meetings-pending-requests .meetings-section-actions{
   background-color: #00263E !important;
}