a.btn-brand-primary, a.btn-brand-primary:link, a.btn-brand-primary:visited { color: #fff; }

.flex-box-section-full.section-announcements { margin: 0 !important; }
.section-announcements .rf-headline { border: none; }


.rf-workflow .rfwf-body-content.rf-workflow-body-content { min-height: calc(100vh - 190px) !important; }


body.modal-open .fade.in { opacity: 1; }
body.modal-open .modal-backdrop.in { opacity: .5; z-index: 1040; }
body.modal-open .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 3040; background-color: rgba(68,68,68,0.6); width: unset; height: unset; }
.rf-default-modal .modal.in .modal-dialog { transform: translateY(50%) !important; }
.rf-default-modal.modal.in .modal-dialog { transform: translateY(50%); -webkit-transform: translateY(50%); }
.rf-default-modal .modal-dialog{ transform:translateY(50%)} .rf-default-modal .modal-dialog{top:unset;right:0;bottom:50%;left:0;position:absolute;margin:0 auto;width:95%;max-width:900px;-webkit-transform:translateY(calc(50% + 50px));transform:translateY(calc(50% + 50px));-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} @media screen and (min-width: 769px){ .rf-default-modal .modal-dialog{width:80%}}.rf-default-modal.rf-modal-xs .modal-dialog{max-width:500px} .rf-default-modal.rf-modal-sm .modal-dialog {max-width:700px} .rf-default-modal.rf-modal-lg .modal-dialog{max-width:1200px} .rf-default-modal.rf-modal-xl .modal-dialog{width:90%;max-width:none} .rf-default-modal .modal-content{background-color:#fff;border-radius:3px;background-clip:padding-box;outline:0;position:relative;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5);display:flex;flex-flow:column nowrap;max-height:300px} @media all and (min-height: 350px){.rf-default-modal .modal-content{max-height:340px}} @media all and (min-height: 550px){.rf-default-modal .modal-content{max-height:540px}}@media all and (min-height: 750px){ .rf-default-modal .modal-content{max-height:740px}}@media all and (min-height: 950px){.rf-default-modal .modal-content{max-height:940px}}@media all and (min-height: 1050px){ .rf-default-modal .modal-content{max-height:1040px}} .rf-default-modal .modal-header,.rf-default-modal .modal-sub-header,.rf-default-modal .modal-body,.rf-default-modal .modal-footer,.modal .modal-header,.modal .modal-sub-header,.modal .modal-body,.modal .modal-footer{position:relative;clear:both}.rf-default-modal .modal-header:before,.rf-default-modal .modal-header:after,.rf-default-modal .modal-sub-header:before,.rf-default-modal .modal-sub-header:after,.rf-default-modal .modal-body:before,.rf-default-modal .modal-body:after,.rf-default-modal .modal-footer:before,.rf-default-modal .modal-footer:after,.modal .modal-header:before,.modal .modal-header:after,.modal .modal-sub-header:before,.modal .modal-sub-header:after,.modal .modal-body:before,.modal .modal-body:after,.modal .modal-footer:before,.modal .modal-footer:after{content:"";display:table;clear:both}.rf-default-modal .modal-header,.modal .modal-header{color:#222;padding:12px 20px;border-bottom:1px solid #ccc}.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{font-size:20px;font-weight:600;line-height:1.45em;letter-spacing:0.2px;margin:0;display:block;padding-right:32px}.rf-default-modal .modal-header .close,.modal .modal-header .close{margin-top:-2px;background:none;border:none;line-height:16px;fill:#fff;float:right;padding:8px 0 0;font-size:20px}.rf-default-modal .modal-header .modal-close,.modal .modal-header .modal-close{position:absolute;top:50%;transform:translateY(-50%);right:6px;background:none;border:none;-webkit-appearance:none;text-shadow:none;opacity:0.5;height:34px;font-size:20px;color:#444}


#pagePortal .billboardSlide_message { display: none; }
.section-welcome .grid-targeted-agenda .targeted-agenda-section .targeted-agenda-header, .section-featured .grid-targeted-agenda .targeted-agenda-section .targeted-agenda-header { display: flex !important; }

.pageModules, .workflow-form-render h1, #workflow-login-page, #create-account-page { margin-top: 63px; }

.navbar span a.nav-link { color: rgba(255,255,255,.5); }
.navbar span a.nav-link:hover { color: #fff; }


#pagePortal .billboardSlide_photo { background-position: center 25% !important; }

#session-instruction a, .section-announcements p a { color: #f0cb6b !important; }


/* contingency */
#workflow-login-page .rf-input:nth-of-type(2) {
  visibility:hidden;  
  height:0px;
}
#workflow-login-page .md-frame-footer a {
  visibility:hidden;
}
#workflow-login-page .md-frame .md-frame-body {
    min-height: 155px;
}

/* Colten Changes */
/* <======Attendee Portal======>*/
#special-div > div > div > div:nth-child(3) > div > div > div > div  { max-width:none!important }
#special-div > div > div > div:nth-child(5) > div > div > div > div{max-width: none!important;}

.rf-dropSwapModal-modal .rf-modal-body-favorites { display:none; }
.rf-generic-modal .rf-modal-body-favorites { display:none; }
/*End Colten Changes */


/* Marcus' Changes Start */
.exhibitor-details-content #anchor_files ul li {
  list-style: none !important;
}

.exhibitor-details-content #anchor_files ul .rfSI {
  display: none;
}
/* Marcus' Changes End */
