


em, strong em {
font-style: italic;
}

b, strong {
    font-weight: bold;
}

.clearAll {
	clear: both;
	width: 100%;
	height: 0px;
	overflow: hidden;
	display: block;
}

.spacer25 {
	clear: both;
	width: 100%;
	height: 0px;
	overflow: hidden;
	display: block;
	height:25px;
}


#primary-menu ul ul li  a {
    text-align:left;
    word-wrap: normal;
    max-width:none;
}



.errMsg {
    margin-bottom:10px;
    font-weight:bold;
    color:red;
    font-size: 13px;
}  

.stickySideNote {
position:fixed;bottom:50px;right:0;width:200px;height:200px;border:1px solid black;background:white;
}

.regReqBlock {
padding:5px 12px; 
border:1px solid #ccc;
background: #efefef;
margin-bottom: 6px;
}
.regReqBlock p {
font-size: 16px;
font-weight: bold;
margin-bottom: 1px;
}
.regReqNote {
color: red;
}

.formError, .formGroup .formError , .inputGroup .formError {
    color:#ff0000 !important;
}

.regisformArea .inputGroup label.formError, .regisformArea .formGroup label.formError {
    color:#ff0000;
}

.agendaTable td h2.formError  {
    color:#ff0000;
}


.process-steps li .i-circled { cursor: default !important; }


.process-steps li .i-circled:hover {
  background-color: transparent !important;
  color: #000 !important;
  text-shadow: none;
  box-shadow: none;
}

.process-steps li.ui-tabs-active a.i-circled:hover {
    background-color: var(--themecolor) !important;
    color: #FFF !important;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.2) !important;
    border-color: var(--themecolor) !important;
 }
 
 
 
 #couponcode {
 color: #fff !important;
 
 }
 #couponcode::-webkit-input-placeholder { /* Edge */
   color: #fff;
 }
 
 #couponcode:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #fff;
 }
 
 #couponcode::placeholder {
   color: #fff;
}

.sponsorPromoBlock h3, .sponsorPromoBlock span {
      margin-right: 210px;
}



.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  background: var(--themecolor);
}

.mr150 {
	margin-right:180px;
}


@media screen and (max-width: 991px) {
        .sponsorPromoBlock h3, .sponsorPromoBlock span {
        margin-right: 0;
        }

.mr150 {
	margin-right:0;
}
}
        
        


