html{touch-action: pinch-zoom pan-y pan-x;}

/* Utility */

.mmuManageRegistrants #btn-toolbar ::before {

}

.textPadding1{
    padding:5px;
}

.regInfoHighlightStandard{
    font-weight: bold;
}
.regInfoHighlight{
    color: #c34f33;
    font-weight: bold;
}

.titleCustom{
border-bottom: none;
    border-radius: 0;
    margin: 0 0 15px 0 !important;
    margin: 28px 22px 28px !important;
    /* font-weight: bold; */
    color: #ffffff;
    font-size: 25px;
    line-height: 30px;
    padding: 8px 10px 7px!important;
    font-weight: normal;
    text-transform: none;
    float: none;
    text-align: center;
    box-shadow: 0 0.5px 1px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
}
.titleBlue{
    background: #1e6ae1;
}
.titlePurple{
    background: #ba002f;
}
.titleGreen{
    background: #1ba395;
}
.titleRed{
    background: #ba002f;
}
.titleGreen2{
    background: #48b78d;
}

.titleRhodesPurple{
    background: #1e6ae1;
}

.Announcement1{
    text-align: center;
    background: #f7f7f7;
    padding: 15px;
    color: #747474;
    font-weight: bold;
}

.Announcement2{
    text-align: center;
    color: #939393;
    font-weight: normal;
    background: none;
    padding-top: 50px;
}

.customListSpacing li{
    margin-bottom: 5px;
}

/* admin */

.form-wrap .offline-header{
	
	    background-color: #ba002f;
}

body.offline {
    background: #bc9e7a;
    height: initial;
}

body .offline-header{
    background: #ffffff url(/images/ui/offline_current.jpg);
    height: 600px;
    }

/* Hide login text */

.offline-header h1,.offline-header p{
      display: none;  
}

body.offline .outline{
	width: 1000px; 
}

body.offline .logo-icon {
	    display: none;	
}

body.offline .form-wrap,
body.offline joomla-alert[type=warning],
body.offline .form-wrap .offline-header,
body.offline .form-wrap #form-login #form-login-username input,
body.offline .form-wrap #form-login #form-login-password input,
body.offline .form-wrap #form-login #form-login-secretkey input,
body.offline .form-wrap #form-login input.button{	
	border-radius: 0;
	   
}
body.offline joomla-alert[type=warning]{
    background-color: #d22610;
    border-color: #d22610;
}


/* Recent Edit */

.view-login joomla-alert[type=warning]{
background: white;
    padding: 15px 15px 15px 15px;
    box-shadow: 0 0.5px 1px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
    margin: auto;
    margin-top: 25px;
    width: 750px;
    max-width: 750px;
    border-radius: 0;
    border: none;
}

.view-login joomla-alert[type=warning] .alert-wrapper .alert-message {
    color: #ba002f;
}


body.offline .alert-wrapper .alert-message {
	text-align: center;
    padding-left: 48.1px;
}

body.offline .form-wrap #form-login input.button{
	background-color: #48b78c;
}

body.offline .form-wrap #form-login input.button:hover, 
body.offline .form-wrap #form-login input.button:focus, 
body.offline .form-wrap #form-login input.button:active {
    background-color: #c35034;
}

body.offline .form-wrap #form-login #form-login-username input{
    border-radius: 0!important;
}


.form-wrap #form-login #form-login-username input:hover, .form-wrap #form-login #form-login-username input:focus, .form-wrap #form-login #form-login-password input:hover, .form-wrap #form-login #form-login-password input:focus, .form-wrap #form-login #form-login-secretkey input:hover, .form-wrap #form-login #form-login-secretkey input:focus {
    border-color: #777777;
}

/* Front End Editing */

.editor-xtd-buttons{
    display: none;
}

#eb-registrants-management-page .btn-toolbar{
    justify-content: center;
}

.btn-toolbar.d-flex{
   justify-content: center; 
}

.filters.btn-toolbar{
 justify-content: center;    
}

joomla-alert[type=success] {
    margin: 15px;
    border-radius: 0;
    background: #48b78d;
}

.alert-wrapper .alert-message {
      color: #ffffff;
    text-align: center;
}
joomla-alert .joomla-alert--close {
    color: #ffffff;
    font-weight: bold;
    opacity: 1;
    padding-top: 5px;
}

input.invalid, textarea.invalid {
   border: 2px solid #ededed;
}

.item-291 .control-label .item-291 .form-control-feedback {
    display: none;
}

#eb-registrants-management-page .eb-message{
    margin-top: 25px;
    text-align: center;
}

.filters.btn-toolbar div:nth-child(3){
        margin-top: 5px;
}

.chosen-container-active.chosen-with-drop .chosen-single{
    
}

 body.modal-open.mmuManageRegistrants .modal {
    border-radius:0;
    top: 5%;
    bottom: 5%;
    height: 90%;
    width: 80%;
}

#eb-registrants-management-page .modal-footer {
justify-content: center;
}

/* Main Menu select dropdown */

li[data-id="472"] div.dropdown-menu{
  width: 255px;  
}

/* Page Height */
#t4-content-inner{
  /*  min-height: 970px;*/
}

#t4-main-body{
min-height: 595px;
}

.mmuHome  #t4-main-body{
min-height: unset;
}

/* Spacimg */
 .mmuHome .t4-bottom-b {
/*  margin-bottom: 50px;    */
}
.mmuHome .t4-slideshow{
    margin-top:25px;
      /* box-shadow: 0 0.5px 1px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    */
    
}

/* Container Shadows */

.logo-image img, #t4-top-menu.boxedContainer {
   box-shadow: 0 0.5px 1px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
}

/* Home Slider */

.mmuHome .t4-slideshow a.uk-slidenav{
    color: #1e6ae1;
    background: white;
    
}

.mmuHome .t4-slideshow .uk-position-center-right.uk-slidenav-next {
    right: -15px;
}
.mmuHome .t4-slideshow .uk-position-center-left.uk-slidenav-previous {
    left: -15px;
}

.mmuHome .t4-slideshow .uk-scope .uk-light .uk-slidenav:hover{
    color: rgb(10 146 194);
}

.mmuHome .t4-slideshow div.uk-overlay.uk-position-bottom{
 padding: 0;  
}
.mmuHome .t4-slideshow .uk-scope .uk-light .uk-slidenav:active{
  color: #1e6ae1;  
}

.mmuHome .t4-slideshow ul.uk-dotnav{
  justify-content: end;
    margin-left: -5px;
    width: 25px;
    float: left;
    margin-block: 8px;
    padding-top: 52px;
}

.sppb-addon.sliderDesktopHome{
     box-shadow: 0 0.5px 1px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
}

.sppb-addon.sliderDesktopHome img{
    border-radius: 0;
}

.sppb-addon.sliderDesktopHome .nav-control {
    border-radius: 0;
    color: #1e6ae1;
    border: none; 
    background: white;
}

.sppb-addon.sliderDesktopHome .sppb-carousel-extended-nav-control .nav-control.next-control {
    margin-right: 0px;
}
.sppb-addon.sliderDesktopHome .sppb-carousel-extended-nav-control .nav-control.prev-control {
    margin-left: 0px;
}

#sppb-addon-1682602928896 .sppb-addon.sliderDesktopHome .sppb-carousel-extended-nav-control .nav-control {
    height: 40px;
    line-height: 40px;
    width: 40px;
}

/* Section Main Body */

.mmuHome .t4-main-body{
  /*  display:none; */
}

.t4-main-body .t4-col{
  padding: 0; 
}

.mmuRegister .t4-main-body .t4-col{
  padding-right: calc(var(--t4-gutter-x) * 0.5);
  padding-left: calc(var(--t4-gutter-x) * 0.5);
}

/* Section Article */

.article-aside{
        margin: 0;
        display:none;
}

.com-content-article{
   background: white;
   /*     padding: 5px 15px 15px 15px; */
    padding: 15px 15px 15px 15px;
    margin: 15px 15px 50px 15px;
    box-shadow: 0 0.5px 1px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
}

.mmuHome .com-content-article{
    box-shadow: none;
}
.mmuRatesandFees .com-content-article{
  
}

/* Login Page */

.item-291 #t4-main-body .login-wrap {
   background: white;
    padding: 15px 15px 15px 15px;
    box-shadow: 0 0.5px 1px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
    margin: auto;
    margin-top: 25px;
    width: 750px;
    max-width: 750px; 
    
}

.item-291 #t4-main-body .login-wrap .other-links {
    display: none;
}




/* Home Sponsors */

.mmuHome .logoContainer img {
    border: solid 5px #f7f7f7;
    box-shadow: 0 0.5px 1px 0 rgb(51 77 114 / 10%), -1px 2px 3.6px 2px rgb(51 77 114 / 15%);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
}

.mmuHome .logoContainer .uk-panel > div {
    margin-bottom: 5px;
}

.mmuHome .logoContainer .uk-h3 {
    background: #f7f7f7;
    color: #0c3f6c;
    font-size: 14px;
    line-height: 22px;
    width: 212px;
    margin: auto;
    padding:5px;
}

/* Home Speakers */

.presentorContainer .uk-inline-clip {
    box-shadow: 0 -0.5px 1px 0 rgb(51 77 114 / 10%), 1px -5px 3.6px 2px rgb(51 77 114 / 15%);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
}

.mmuHome .presentorContainer img {
    border: solid 5px #F0F1F3;
    box-shadow: 0 -0.5px 1px 0 rgb(51 77 114 / 10%), 1px -5px 3.6px 2px rgb(51 77 114 / 15%);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
}

.mmuHome .presentorContainer .uk-panel > div {
    margin-bottom: 0px;
}

.mmuHome .presentorContainer h3 {
    background: #F7F7F7;
    color: #a0a0a0;
    font-size: 14px;
    line-height: 22px;
    width: 208px;
    margin: auto;
    padding:5px;
    /* border: solid 5px #1e6ae1; */
    margin-top: 0;
    margin-top: 0!important;
    box-shadow: 0 -0.5px 1px 0 rgb(51 77 114 / 10%), 1px -5px 3.6px 2px rgb(51 77 114 / 15%);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
}
.mmuHome .presentorContainer .uk-h3 {
    background: #F0F1F3;
    color: #a0a0a0;
    font-size: 14px;
    line-height: 22px;
    width: 208px;
    margin: auto;
    padding:5px;
    box-shadow: 0 -0.5px 1px 0 rgb(51 77 114 / 10%), 1px -5px 3.6px 2px rgb(51 77 114 / 15%);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
}

.presentorContainer li a.uk-link-reset {
    color: #383c48!important;
    font-weight: bold;
}

.presentorContainer li:nth-child(odd) a {
     font-weight: bold;
     color: #383c48!important;
}

/* Home Speaker END */


/* Home Footer */

.mmuHome #t4-footer.t4-section.t4-footer{
     margin-top: 50px;
}
.mmuHome #t4-footer .t4-section-inner p{
     padding: 0.5rem 0 0.5rem 0;
}
.mmuHome #t4-bottom-b.boxedContainer{
     max-width: 1201px;
}

.mmuHome .uk-position-center-right.uk-slidenav-next{
    right: -20px;
}
.mmuHome .uk-position-center-left.uk-slidenav-previous {
    left: -20px;
}

/* Page NB Dates */

.containerImportantDates table .dateField, .containerImportantDates table .dateHeader {
    text-align: right;
}

.item-page .article-body{
   margin: 0; 
}

.mmuImportantDates .article-body{
  
}

/* Gallery Page */

.uk-scope .uk-subnav-pill>.uk-active>a {
    background-color: #b80035!important;
}

/* Page Keynote Speakers */

.speakerListing ul.uk-tab{
    display: none;
}

.speakerListing .uk-panel-title {
    margin-top: 0;
    margin-bottom: 15px;
    font-size: 18px;
    line-height: 24px;
    font-weight: normal;
    text-transform: none;
    color: #777777;
}

.speakerListing .presentorContainerPage .uk-panel-title {
    margin: 0;
    padding: 0;
}

.speakerListing .uk-scope .uk-margin-remove-top {
    margin: 0;
}

.speakerListing .speakerName{
    margin-bottom: 0;
    background: #4d5c73;
    color: white;
    padding: 5px 5px 5px 10px;
}

.speakerListing .speakerNameTitle {
    margin-bottom: 25px;
    background: #f7f7f7;
    padding: 5px 5px 5px 10px;
}

.speakerDetails{
    padding: 5px;
}
.speakerDetailsPresentation{
    text-align: center;
    background: #f7f7f7;
    padding: 5px;
}
.speakerDetailsPresentation strong{
    color: #1e6ae1;
}

.speakerListing .uk-scope .uk-link, .speakerListing .uk-scope a {
    color: #90508a;
}

/* Page Accomodation */

ul.ulSpacedOut li{
    padding-bottom: 10px;
}



/* SP Custom */

.sppb-row-container{padding:0;}

/* Container Layouts */

.layout-header-3-boxed .t4-content{
	
	background: #bc9e7a url(../../../../images/ui/bg_brown_light.jpg) repeat scroll 50% 0;
    background-color: unset;
}

.boxedContainer.t4-top-menu{
	max-width: 1170px;
}

.boxedContainer.t4-top-menu .t4-section-inner.container{
	padding: 3px 15px;
    max-width: 1146px;
}

.boxedContainer .navbar-brand.logo-image{
    margin-right: 0;		
}

.boxedContainerNav{	
	max-width: 1170px;
    margin: auto;
	box-shadow: 0 0.5px 1px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
}

.boxedContainerNav.t4-nav-height-sm .t4-megamenu .navbar-nav > li > a,
.boxedContainerNav.t4-nav-height-sm .t4-megamenu .navbar-nav > li > .nav-link {
    height: 50px;
    line-height: 50px;
 
}

.layout-header-3-boxed #t4-footnav{	
	max-width: 1200px;
    margin: auto; 
}

.layout-header-3-boxed #t4-footer{	
	max-width: 1202px;
    margin: auto; 
}

/* Error */
joomla-alert[type=warning] {
    background-color: #d12610;
    border: none;
    border-radius: 0;
    margin-top: 10px;
}

@media screen and (min-width: 960px){
.boxedContainerNav .t4-megamenu .navbar-nav > li > a, 
.boxedContainerNav .t4-megamenu .navbar-nav > li > .nav-link {
	    padding: 0 5px;
    font-size: 16px;
}
.t4-megamenu .navbar-nav > li > a:hover, .t4-megamenu .navbar-nav > li > a:focus, .t4-megamenu .navbar-nav > li > a:active, .t4-megamenu .navbar-nav > li > .nav-link:hover, .t4-megamenu .navbar-nav > li > .nav-link:focus, .t4-megamenu .navbar-nav > li > .nav-link:active {
background: #48b78d;
}

}

.boxedContainer{
    background: #f7f7f7;
}

.mmuHome .boxedContainer{
   
background: #f7f7f7; /* Old browsers */

}

.mmuHome #t4-slideshow.boxedContainer{
    background: linear-gradient(to bottom, #ffffff 0%,#f7f7f7 100%);
}

.mmuHome #t4-header.boxedContainer div.container-fluid{
    background: linear-gradient(to bottom, #ffffff 0%,#f7f7f7 100%);
    padding-top: 0!important;
}

#t4-header.boxedContainer div.container-fluid {
    background: linear-gradient(to bottom, #ffffff 0%,#f7f7f7 100%);
    padding-top: 0!important;
}

.mmuHome #t4-header.boxedContainer{
   
background: linear-gradient(to bottom, #f7f7f7 75%,#ffffff 100%);

}


.mmuHome #t4-bottom-a{
        background: #ffffff;
}
.mmuHome #t4-bottom-b{
        background: #ffffff;
}
.mmuHome #t4-bottom-a .t4-section-inner{
        padding: 0;
}
.mmuHome #t4-bottom-b .t4-section-inner{
       padding: 0;
}

.boxedContainer.t4-section.t4-main-body{
  background: unset;
      background: #f7f7f7;
 
}

.mmuHome .boxedContainer {
    background: #f7f7f7;
    background: -moz-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
    background: -webkit-linear-gradient(top, #f7f7f7 0%,#ffffff 100%);
    background: linear-gradient(to bottom, #f7f7f7 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 );
}

.mmuHome .boxedContainer.t4-section.t4-main-body{
  background: unset;
      background: #f7f7f7;
           background: -moz-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
    background: -webkit-linear-gradient(top, #f7f7f7 0%,#ffffff 100%);
    background: linear-gradient(to bottom, #f7f7f7 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 );
}

.boxedContainer{	
	max-width: 1200px;
    margin: auto; 
    }
    
   .t4-palette-green .nav > li.active > a{
       color: #ffffff;
   }
    
#t4-header .container-fluid.boxedContainer{	
    padding-top: 0!important;
    }

/* Container Layouts <<<<< */

/* Top Menu */


#t4-top-menu{
background: #48b78d; 
}

.t4-top-menu .t4-section-inner.container{
	padding: 3px 0;
	max-width: 1146px;
}

.topMenuLeft, .topMenuMiddle, .topMenuRight{
flex-direction: row; 
}

.topMenuContainerLeft > nav, .topMenuContainerMiddle > nav , .topMenuContainerRight > nav{
 /*  padding: 0 1rem; */
     padding: 0;

}

.topMenuContainerLeft , .topMenuContainerMiddle , .topMenuContainerRight {
padding:0;
}

/* Manual Login */
.topMenuContainerMiddle{
        margin: auto;
}

.mmuMassMail .t4-top-menu.t4-palette-green .nav > li.active > a,
.mmuManageRegistrants .t4-top-menu.t4-palette-green .nav > li.active > a,
.mmuMassMail .t4-top-menu.t4-palette-green .nav > li.active > a{
    color: #ffff00;
}

.mmuMassMail .t4-top-menu.t4-palette-green .nav > li .nav-link:hover,
.mmuManageRegistrants .t4-top-menu.t4-palette-green .nav > li .nav-link:hover,
.mmuMassMail .t4-top-menu.t4-palette-green .nav > li .nav-link:hover{
    color: #ffff00; 
}
.mmuMassMail .t4-top-menu.t4-palette-green .nav > li.active:hover > a.nav-link,
.mmuManageRegistrants .t4-top-menu.t4-palette-green .nav > li.active:hover > a.nav-link,
.mmuMassMail .t4-top-menu.t4-palette-green .nav > li.active:hover > a.nav-link{
    color: #ffff00; 
}

.topMenuContainerLeft > nav{
justify-content: flex-start;

}

.topMenuContainerMiddle > nav{
justify-content: center ;
}

.topMenuContainerRight > nav{
justify-content: flex-end;
}

.topMenuLeft > * {
  padding-left: 10px;
}
.topMenuLeft > li:first-child{
   padding-left: 0;   
}

.topMenuMiddle > * {
padding: 0 10px;
}

.topMenuRight > * {
 
  padding-left: 10px;
}

.t4-top-menu .nav-link{
    font-size: 1rem;
}

.t4-top-menu .nav > li a:hover,
.t4-top-menu .nav > li a:focus,
.t4-top-menu .nav > li a:active,
.t4-top-menu .nav > li .nav-link:hover,
.t4-top-menu .nav > li .nav-link:focus, 
.t4-top-menu .nav > li .nav-link:active {
    color: #ffffff;
}


.t4-top-menu li a.fa:before{
    padding-right:5px;
	display:none;
}

/* Top Menu <<<<< */


/* Footer Right Menu */

#t4-footer .navbar{
    padding: 0;
    justify-content: end;
}

#t4-footer .navbar a.nav-link:before{
 display: none;
}

/* Footer Right Menu  <<<<< */

/* Header */

.t4-header{
    border-bottom: none!important;
}

body.mmuHome .t4-header .navbar {
	 /*   margin-right: 15px;	*/
}


/* Header <<<<< */

/* Random */
.t4-section.t4-breadcrumbs{
border-top: none;
}

/* Random <<<<< */

/* Content Event */


.buttonContainer{    text-align: center;}
.btn.btn-primary {
    background-color: #c34f33;
    border: none;
    border-radius: 0;
    padding: 8px 10px;
    box-shadow: 0 0.5px 1px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
}
.btn.btn-secondary {
    background-color: #288f68;
    border: none;
    border-radius: 0;
    padding: 8px 10px;
    box-shadow: 0 0.5px 1px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
}

/* Event Info Page */
#eb-event-details p.text-info.eb-notice-message{
text-align: center;
    color: #ba002f!important;
}

/* Event Front End */

.mmuManageRegistrants form,
.mmuMassMail form{
        background: white;
    padding: 15px 15px 15px 15px;
    margin: 15px 15px 50px 15px;
    box-shadow: 0 0.5px 1px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
}

.mmuManageRegistrants #registrantsExportForm {
      box-shadow: initial;
}

#eb-registrants-management-page .btn {
    font-size: 14px;
     border: none;
    border-radius: 0;
    padding: 8px 10px;
    box-shadow: 0 0.5px 1px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
}

.mmuMassMail div.choices__item.choices__item--selectable [type=button]{
    margin-left: 15px;
}

.mmuMassMail .btn-toolbar nav{
     margin: auto;
    margin-bottom: 15px;   
}

/* Event Landing Page */

#eb-event-page,
#eb-individual-registration-page,
#eb-group-registration-form,
#eb-registration-complete-page,
#eb-registrants-management-page,
.eb-container.eb-container-j4{
    background: white;
    padding: 15px 15px 15px 15px;
    margin: 15px 0 50px 0;
    box-shadow: 0 0.5px 1px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
}

#eb-registration-complete-page #adminForm label{
       font-weight: bold;
    color: #c34f33; 
}

.eb-container.eb-container-j4 .page-header{
      text-align: center;
}

.eb-container.eb-container-j4 .btn-toolbar{
      justify-content: center;  
}

.eb-container.eb-container-j4 form{
      margin-top: 30px; 
}

.eb-box-heading{
    padding: 0;
    background: none;
    border: none;  
}

#eb-categories .eb-description, #eb-event-page .eb-description, #eb-events .eb-description {
      border-bottom: none;
    border-left: none;
    border-right: none;
    border-radius: 0;
}

#eb-registration-complete-page h4.eb-heading{
        color: #ffffff!important;
    display: block;
    background-image: unset!important;
    background-color: #ba002f!important;
    background: #f7f7f7;
    padding: 10px;
    
}

#eb-registration-complete-page .form-group.form-row{
    padding-right: 20px;
    
}

.com_eventbooking .t4-main-body .t4-section .t4-section-inner{
  padding: 25px;
}

#eb-individual-registration-page{
    background: white;
    padding: 25px;
    box-shadow: 0 0.5px 1px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
    margin: 15px 0px 45px 0px;
}


.com_eventbooking .form-control {
    max-width: unset;
}

#eb-registration-complete-page.eb-container .eb-message > p,
#eb-individual-registration-page.eb-container  .eb-message > p,
#eb-group-registration-form.eb-container .eb-message > p
{
     text-align: center; 
}

#eb-registration-complete-page.eb-container .eb-message#field_banking_details_text > p,
#eb-individual-registration-page.eb-container  .eb-message#field_banking_details_text > p,
#eb-group-registration-form.eb-container .eb-message#field_banking_details_text > p
{
     text-align: left; 
}

#eb-registration-complete-page.eb-container .eb-form-content .eb-message > p,
#eb-individual-registration-page.eb-container .eb-form-content  .eb-message > p,
#eb-group-registration-form.eb-container .eb-form-content .eb-message > p
{
    text-align: left;
}

#eb-registration-complete-page.eb-container #eb-message form > div:first-of-type,
#eb-individual-registration-page e.eb-container #eb-message form > div:first-of-type,
#eb-group-registration-form .eb-container #eb-message form > div:first-of-type{
    display: none;
}

.control-group.eb-message{
text-align: left;
}


div.eb-container form h3.eb-heading {
    color: #288f68!important;
    display: block;
    background-image: unset!important;
    background-color: #f7f7f7!important;
    background: #f7f7f7;
    padding: 10px;
    font-weight: bold!important;
}

.eb-box-heading{
border-radius: 0;
}

/* Registration Labels Shrink */
#field_winter_school_attending .form-control-label{
        padding-right: 0;
}

/* Hide EB labels */

#social_dietary_requirements_cocktail_other-lbl,
#social_dietary_requirements_gala_other-lbl,
#social_dietary_requirements_agm_other-lbl{
    display: none;
}
#eb-registrants-management-page{
        margin: 15px 15px 50px 15px;
}
.view-registrant .eb-container{
        margin: 15px 15px 50px 15px;    
}

.formError{
    
    top: initial!important;
    left: initial!important;
    right: initial!important;
    margin-top: -15px!important;
        opacity: 0.57!important;
}
.formError .formErrorContent {
    border-radius: 0;
    width: 250px;
    text-align: center;
    padding: 1px 0;
}

#eb-gross-amount-container input{
    background: #48b78d;
    color: #fff2fe;
}

joomla-alert[type=info],
joomla-alert[type=danger]{
   background-color: #d12e57;
    border-color: #ba002f;
    color: #ffff00;
    margin: 15px;
    border-radius: 0;
    border: none;
}

.error-page .error-info .error-msg{
   display: none; 
    
}

div.emailformError div.formErrorContent::first-line {
    display: none; 
}

/* Content */ 


div.t4-section.t4-main-body{
    background:  #efefef;   /* gray */
   /* background:  #082b4a; */   /* blue */
   /* background:  #ba002f; */ /* green */
    margin-top: 0;
  /*  padding-top: 3rem; */
   
	padding-top: 0;
    padding-bottom: 0;
	background: #2ea2cb url(../../../../../images/ui/test2.jpg) repeat scroll 50% 0; 
}

div.t4-main-body div.t4-section-inner.container{
   /* background: white; */
  /*  box-shadow: 0 4px 15px rgb(0 0 0 / 7%); */
	
	/* Layout Top Wide */
	/* padding-top: 3rem;
    padding-bottom: 3rem; */
}

.greyBorder{
		
}

.greyBorder .uk-slideshow-items {
	border: solid 5px #F7F7F7;
}

/* Content  <<<<< */

/* Speakers */

.gridSpeakers .sh350 {
    max-height: 400px;
    padding: 5px;
}

.gridSpeakers .uk-tab > li.uk-active > a {
    background-color: #f7f7f7;
    color: #305fa1;
}

.gridSpeakers .uk-tab > li > a {
    color: #ba002f;
    padding: 5px 5px;
    font-size: 18px;
}

.gridSpeakers .uk-tab > li > a {
    color: #ba002f;
    padding: 5px 5px;
    font-size: 18px;
}

.gridSpeakers .uk-tab > li > a:hover, .uk-tab > li > a:focus, .uk-tab > li.uk-open > a {
    color: #305fa1;
}

.gridSpeakers .uk-tab > li:not(.uk-active) > a:hover, .uk-tab > li:not(.uk-active) > a:focus, .uk-tab > li.uk-open:not(.uk-active) > a {
    margin-bottom: 0;
    padding-bottom: 5px;
}

.gridSpeakers img {
    padding: 5px;
    background: #f7f7f7;
}

.gridSpeakers ul.uk-tab >li{
    padding-left: 0;
}

.uk-scope .uk-tab::before {
    left: 0!important;
}

.uk-scope .uk-tab>.uk-active>a {
    color: #333;
    border-color: #e5e5e5!important;
}

/* Speakers  <<<<< */

/* Footer */ 
.t4-footer{
    border-top: none;
    background: #0A90BF;
}

#t4-footer p{
    margin-bottom: 0;
}

.mmuHome #t4-bottom-a .t4-footer .container{
	padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.t4-footer .container{
	padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

/* Footer <<<<< */

.t4-footnav{display:none;}



.t4-footnav{display:none;}


#t4-footer{
    background: #48b78d;
}

#t4-footnav .t4-module .module-title {
        color: #ffffff;
    background: #29c8ff;
    padding: 5px;
}

#t4-footnav .t4-section-inner.container{
    padding-top: 3rem;
    padding-bottom: 3rem;
    padding-left: 2rem;
    padding-right: 2rem;
}

.flowCenter{
justify-content: center ;
}

.t4-module.modulemodFooterMap .custom{
    background: white;
    padding: 5px;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,efefef+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #ffffff 0%, #efefef 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  #ffffff 0%,#efefef 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  #ffffff 0%,#efefef 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

#t4-footer{
  text-align: center;  
}

/* Typography > */

.customHeadingContainer{
}
/*
div.t4-section.t4-main-body h3 {
    background: #f7f7f7;
    padding: 5px;
  	color: #0b3f6c;
    display: block;
    margin-right: 0;
}

*/

div.t4-section.t4-main-body ul {
margin:20px 0;
}

div.t4-section.t4-main-body .uk-slideshow .uk-slideshow-items{
	margin-top: 5px;
}

div.t4-section.t4-main-body b, 
div.t4-section.t4-main-body strong {
    font-weight: 600;
}

.primaryColour{color: #0b3f6c;}
.secondaryColour{color: #ba002f;}

.primaryFeature{
	background: #f7f7f7; 
  	color: #0b3f6c;
	padding: 15px;
	text-align: center;
    font-weight: 600;
}
.secondaryFeature{
	background: #f7f7f7; 
  	color: #ba002f;
	padding: 15px;
	text-align: center;
    font-weight: 600;
}

/* Headers */

.customHeading{
padding: 8px 10px 7px;
    margin: 0 0 15px 0;
    text-align: center;
    background: #ba002f;
    color: #ffffff;
    font-size: 25px;
    line-height: 30px;
    background: #ba002f;
    background: -moz-linear-gradient(left, #ba002f 0%, #c1123e 50%, #ba002f 100%);
    background: -webkit-linear-gradient(left, #ba002f 0%,#c1123e 50%,#ba002f 100%);
    background: linear-gradient(to right, #ba002f 0%,#c1123e 50%,#ba002f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba002f', endColorstr='#ba002f',GradientType=1 )
}

.titlepurple .customHeading{
    background: #7a1482;
}
.titleblue .customHeading{
    background: #c34f33;
}
.titlered .customHeading{
    background: #ba002f;
}
.blue2 .customHeading{
    background: #1e6ae1;
}
.red .customHeading{
    background: #ba002f;
}

.customSubHeading{
    padding: 5px 5px;  
    background: #f7f7f7;
    color: #c34f33;
    text-align: center;
    font-size: 18px;
    line-height: 24px;
}

.customSubHeading2{
    padding: 5px 5px;  
    background: #f7f7f7;
    color: #1f69e2;
    text-align: left;
    font-size: 18px;
    line-height: 24px;
}
.customSubHeading3{
    padding: 5px 5px;  
    background: #f7f7f7;
    color: #1e6ae1;
    text-align: left;
    font-size: 18px;
}
.customSubHeading4{
    padding: 5px 5px;  
    background: #f1f5f9;
    color: #1e6ae1;
    text-align: left;
    font-size: 18px;
}
.customSubHeading5{
    padding: 5px 5px;  
    background: #f9f3f9;
    color: #151991;
    text-align: left;
    font-size: 15px;
}
.customSubHeading6{
    padding: 5px 5px;  
    background: #f7f7f7;
    color: #d12610;
    text-align: left;
    font-size: 18px;
}
.customSubHeading7{
    padding: 5px 5px;  
    background: #f7f7f7;
    color: #1e6ae1;
    text-align: left;
    font-size: 18px;
}
.customSubHeading8{
    padding: 5px 5px;  
    background: #f7f7f7;
    color: #ba002f;
    text-align: left;
    font-size: 18px;
}

.customHeadingTable{
    padding: 8px 10px 7px;
    margin: 0 0 15px 0;
    text-align: left;
    color: #ffffff;
    font-size: 18px;
    /* line-height: 24px;*/
    line-height: 30px;

}

.customHeadingTableOrange{
    background: #c34f33;
}
.customHeadingTablePurple{
    background: #9c613a;
}
.customHeadingTableBlue{
       background: #48b78d;
}
.customHeadingTableBlue2{
       background: #1f69e2;
}
.customHeadingTableGreen{
        background: #1ba395;
}
.customHeadingTableGreen2{
        background: #48b78d;
}

.tableOrange td:first-child{
        color: #c34f33;
}
.tableOrange td:last-child {
    text-align: right;
}
.tablePurple td:first-child{
        color: #9c613a;
}
.tablePurple td:last-child {
    text-align: right;
}
.tableGreen td:first-child{
        color: #1ba395;
}
.tableGreen td:last-child {
    text-align: right;
}
.tableGreen2 td:first-child{
        color: #165d42;
}
.tableGreen2 td:last-child {
    text-align: right;
}
.tableBlue td:last-child {
    text-align: right;
}
.tableBlue td:first-child{
        color: #176f4e;
}
.tableBlue2 td:first-child{
        color: #1e6ae1;
}
.tableBlue2 td:last-child {
    text-align: right;
}

/* 
.tablePurple td:last-child,
.tableGreen td:last-child,
.tableBlue td:last-child{
      font-weight: bold;
}
*/


.customTable td {
    
    
}

/* Headers <<<<< */

/* Table */

.customTable  tbody tr:hover {
    background: #f1f0f1;
}

.customTable thead{
	background: #d12610;
}
.customTable th{
	font-weight: bold;
	color: #c34f33;
}

.uk-table-small td, .uk-table-small th {
    padding: 6px 12px;
}

.mmuPharmacologistAward .uk-table-small td, .mmuPharmacologistAward .uk-table-small th {
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
}



/* Table <<<<< */

/* EB Event */

/* Registration Page*/
body.mmuRegister .t4-masthead{
display: none;		
}

.eb-description-details > div{
	justify-content: center;	
}

#eb-event-properties-heading{
	 text-align: center;
	 background: #48b78d;
    padding: 5px;
    color: white;
}

td.eb-event-property-label {
    width: 50%!important;
    text-align: right;
}

.eb-taskbar {
	text-align: center;
	}
.eb-taskbar li{	
	float: unset;
    display: inline-block;
}

/* Registration Page <<<<< */


.eb-page-heading,
.eb-page-title{
	padding: 8px 10px 7px;
    margin: 0 0 15px 0;
    text-align: center;
    background: #c34f33;
    color: #ffffff;
    font-size: 25px;
    line-height: 30px;	
}

.container > div.eb-message{
	text-align: center;
}

.eb-container form > div.form-row,
.eb-container form > div.control-group.eb-message{
	margin-left: 5px;	
}

div.eb-container form h3.eb-heading {
	background-color: #636363;
    background-image: linear-gradient( to bottom, #868585,#636363 );	
	color: #FFFFFF;
    font-weight: 300;
}

.form-control,
.form-select,
.input-group-text, 
.input-group-addon > span{
border-radius: 0;
    border: 2px solid #ededed;
    background-color: #f7f7f7;
}

.form-check-input:checked, 
.contact .email-copy > input[type=checkbox]:checked{
	background-color: #ba002f;
    border-color: #ba002f;	
}

.form-check-input:focus, 
.contact .email-copy > input[type=checkbox]:focus,
.form-select:focus,
.form-control:focus{
	border-color: #ededed;
    -webkit-box-shadow: 0 0 0 0.25rem rgb(243 243 243);
    box-shadow: 0 0 0 0.25rem rgb(243 243 243);
}

h3.eb-heading{
	margin:20px 0;
    background-color: #636363;
    background-image: linear-gradient( to bottom, #868585,#636363 );
    color: #FFFFFF;  
}

#eb-individual-registration-page form.form-horizontal .control-label, 
form.form-horizontal .control-label label {
    background: none;
    color: #333333;
    font-weight: bold;
    padding-left: 5px;    
}

.formError .formErrorContent {
    background: #c34f33;
    color: #F7F7F7;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -o-box-shadow: none;
    font-weight: bold;
    border: none;
    font-weight: normal;
    letter-spacing: 1px;
    font-size: 10px;
}

.formError .formErrorArrow div {
    background: #c34f33;
    color: #333333;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -o-box-shadow: none;
    font-weight: bold;
}


.form-actions{ /* button container */
	text-align: center;
    margin-top: 25px;
}

 

.mmuSubmit .com-content-article{
  width: 95%;
margin: 30px auto;  
}

.ba-forms-authorize-field-wrapper .ba-alert-tooltip, .ba-form-field-item .ba-alert-tooltip {
    background: #d12e57;
}

.ba-forms-authorize-field-wrapper .ba-alert-tooltip:before, .ba-form-field-item .ba-alert-tooltip:before {
    border: 5px solid transparent;
    border-bottom: 5px solid #d12e57;
}

.ba-alert .ba-checkbox-wrapper .ba-form-radio span:before, .ba-alert .ba-checkbox-wrapper .ba-form-checkbox > span, .ba-alert .ba-checkbox-wrapper .ba-form-radio span:before, .ba-alert .ba-checkbox-wrapper .ba-form-checkbox > span, .ba-form-acceptance-field .ba-alert label.ba-form-checkbox > span, .ba-form-radio-field.ba-alert .ba-form-checkbox-wrapper .ba-form-radio span:before, .ba-form-field-item.ba-alert .ba-form-checkbox-wrapper label.ba-form-checkbox > span {
    border: 2px solid #d12e57!important;
}

/* EB Event <<<<< */


/* Other */



/* Mobile */

.navbar-toggler {
   color: #c34f33;
}
/* Shrink Content Area */
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container, .t4-masthead .t4-masthead-detail {
    max-width: 1200px;
  }
  
  div.t4-main-body div.t4-section-inner.container {
   
    min-height: 475px;
}

.mmuHome div.t4-main-body div.t4-section-inner.container {
    min-height: unset;
}

}

@media (min-width: 1200px){
.container-xl, .container-lg, .container-md, .container-sm, .container, .t4-masthead .t4-masthead-detail {
    max-width: 1200px;
}
    
}

@media screen and (min-width: 960px) {
 
 /* Mainmenu */

.t4-navbar{
    background: #ffffff;   
    margin-bottom: 5px;	
}

/* Fixes Dropdown Menu Issue */
.t4-megamenu.animate.slide .dropdown > .dropdown-menu {
    margin-top: 0;
}
  .dropdown-menu {
    padding: 0.5rem 1rem!important;
}


  .t4-megamenu .navbar-nav > li > a,
  .t4-megamenu .navbar-nav > li > .nav-link{
	 font-size: 1.135rem; 
  }
  
  .t4-megamenu .dropdown-menu li > a,
  .t4-megamenu .dropdown-menu li > .nav-link,
  .t4-megamenu .dropdown-menu li .dropdown-item{
	  font-size: 1.1rem;  
  }
  
  a i.fa:before{
	padding-right: 4px;  
  }
  a.fa.dropdown-item:before{
	  	padding-right: 8px;  
  }

.t4-megamenu .nav>.dropdown>.nav-link .item-caret, .t4-megamenu .nav>.dropdown>.dropdown-toggle .item-caret {
    border-top: 4px solid #1f69e2;
}

/*
.t4-navbar li.nav-item.current.active {
    background: #ba002f;
}
*/

/* toplevel menuitem bg */
.t4-navbar ul > li.nav-item.active {
    background-color: #48b78d;
}

/* drpdown menuitem bg */
.t4-navbar li.parent li.nav-item.current.active {
    background: #ffffff;
}


.t4-navbar li.nav-item.parent:hover {
    background: #1e6ae1;
}

.t4-navbar div.dropdown-menu{
    border-bottom: solid 5px #1e6ae1;
}

/* drpdown link color */
.t4-megamenu .dropdown-menu li>a, .t4-megamenu .dropdown-menu li>.nav-link, 
.t4-megamenu .dropdown-menu li .dropdown-item{
color: #1e6ae1;
}

/* drpdown active link color */
.t4-megamenu .dropdown-menu li.active>a {
    color: #c1123e;
    font-weight: 500;
}

/* drpdown hover link color */
.t4-megamenu .dropdown-menu li>a:hover, 
.t4-megamenu .dropdown-menu li>a:focus, 
.t4-megamenu .dropdown-menu li>a:active, 
.t4-megamenu .dropdown-menu li>.nav-link:hover, 
.t4-megamenu .dropdown-menu li>.nav-link:focus, 
.t4-megamenu .dropdown-menu li>.nav-link:active, 
.t4-megamenu .dropdown-menu li .dropdown-item:hover, 
.t4-megamenu .dropdown-menu li .dropdown-item:focus, 
.t4-megamenu .dropdown-menu li .dropdown-item:active {
    color: #d12610;
}



/* Mainmenu  <<<<< */


.uk-slideshow img{
	 touch-action: pinch-zoom; 
	
}


}

.navbar-brand.logo-control img.logo-img {
    max-height: initial;
    margin-top: 15px;
}

.mmuPharmacologistAward  .uk-height-large {
    height: initial!important;
}

@media screen and (max-width: 667px) {
    
    .uk-height-large {
    height: 375px!important;
}
    
    .speakerListing .gridSpeakers .uk-width-1-5\@s {
        text-align: center;
    }
  
  .mmuPosterInstructions .smallMobilePadding{
  margin-top: 0;
  }
    
    #t4-top-menu{
       display: none; 
    }
    
    #t4-header{
        padding-top: 15px;
    }
    .mmuContact table tbody{
            text-align: center;
    }


.t4-megamenu .navbar-nav > li.active > a, .t4-megamenu .navbar-nav > li.active > .nav-link {
    color: #FBF90B;
}

.t4-megamenu .dropdown-menu li.active > a {
    color: #FBF90B;
}

.t4-megamenu .navbar-nav > li.active > a .item-caret, .t4-megamenu .navbar-nav > li.active > .nav-link .item-caret {
    border-top-color: #fbf90b;
    margin-left: 15px;
}

.navbar-toggler:hover {
    color: #1e6ae1;
}

.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link {
    
}

.nav-breakpoint-lg .t4-megamenu .dropdown-menu {
    padding: 0 0 0 4rem;
}

	
	.t4-megamenu .navbar-nav > li > a,
	.t4-megamenu .navbar-nav > li > .nav-link {
    font-size: 1.5rem;
    color: white;
	}
	
	.t4-megamenu .dropdown-menu li > a,
	.t4-megamenu .dropdown-menu li > .nav-link, 
	.t4-megamenu .dropdown-menu li .dropdown-item {
    font-size: 1.3rem;
        color: white;
            
}

.dropdown-menu-inner ul li a span{
   padding-left: 15px; 
}

	.t4-megamenu .nav [class^=icon-],
	.t4-megamenu .nav [class*=" icon-"],
	.t4-megamenu .nav .fa {
    margin-right: 1.5rem;
	}


	.t4-megamenu .dropdown-menu {
    background: none;
	}
	
	.t4-megamenu .nav > .dropdown > .nav-link .item-caret, .t4-megamenu .nav > .dropdown > .dropdown-toggle .item-caret {
    display: inline-block;
    border-top: 8px solid #ffffff;
	border-left: 8px solid transparent;
    border-right: 8px solid transparent;
	}
	
  .t4-module{ text-align: center; }
  .t4-footnav .navbar { justify-content: center; }
  
 
  /*
  .t4-megamenu .navbar-nav>li>a, 
  .t4-megamenu .navbar-nav>li>.nav-link {
    color: #ba002f;
  }
  */
  
  
  .nav-breakpoint-lg .t4-megamenu {
          background: #c34f33;
      max-height: max-content;
  }
  
  .t4-nav-height-sm .t4-megamenu .navbar-nav>li>a, .t4-nav-height-sm .t4-megamenu .navbar-nav>li>.nav-link {
    height: auto;
    line-height: inherit;
}

  
  .topMenuContainerLeft>nav, 
  .topMenuContainerMiddle>nav , 
  .topMenuContainerRight>nav{
   justify-content: center;
}

.uk-table-small tbody tr td:first-child  {
    font-weight: bold;
}

/* Page NB Dates */

.containerImportantDates table tr> td, .containerImportantDates table .dateHeader {
    text-align: center;
}

.containerImportantDates table .dateField, .containerImportantDates table .dateHeader {
    text-align: center;
}

/* Slider Naver Overlap Fix */

.mmuHome .t4-slideshow div.uk-overlay.uk-position-bottom {
    width: 25px;
}
.mmuHome .t4-slideshow ul.uk-dotnav {
     margin-right: -355px;
    width: 25px;
    float: right;
    margin-bottom: 49px;
}

/* Mobile Banking DEtails Reg Form Fix */

.eb-container form > div.control-group.eb-message span.test{
    display: block!important;
    padding-top: 10px;
}

/* Headers */

.tablePurple td:last-child {
    text-align: left;
}

} /* Mobile End 667px */


.copyright{
    display:none;
}
/*
.ba-form-submit-btn-wrapper{
display: none!important;
}
*/