.boxInfoContainer h5
{ display: none;}

.WaGadgetRecentBlogPosts .itemAuthor
{ display: none; }

@media screen and (max-width: 767px){
h1.promo {
text-align:center;}

/*AMPI2019 - Speakers Page*/
#PAGEID_18208 a{
font-size: inherit}
}

.WaGadgetContent {
padding-left:10px;
padding-right:10px
}


.WaGadgetAuthorizationRequired .openAuthFormContainer {
display: none !important;
}


#socialLoginContainer, #idSocialLoginContainer {
    display: none;
}

#id_y6tmFBq {
border:none;
}

.Page-Crumb{
font-size: 12px;
}

a.buttonStyle003, a.buttonStyle003:link{
margin-top: 15px;
margin-bottom: 15px;
}

#id_II2G4qK_Event {
font-size: 18px;
font-weight: bold;
}

/*AMPI 2019 - Speakers page*/
#PAGEID_18208 a{
text-decoration: none;
}

/*Home Page Scrolling Banner*/
#id_yLBkmaZ a{
text-decoration: none;
}



#id_6uGk29D a {
text-decoration: none;
}
#id_VsfH9Cp a{
text-decoration: none;
}
#id_6uGk29D {
text-align: center;
}

.video-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
}

/* Then style the iframe to fit in the container div with full height and width */
.responsive-video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.widgetMode .cnPrimaryContentContainer,
.widgetMode .cnPrimaryContentBlock1ContentHolder,
.widgetMode .cnPrimaryContentBlock1Content,
.widgetMode .cnContentContainer,
.widgetMode .cnClipMainContainer,
.widgetMode .cnMainContainer .d9MainContainer,
.widgetMode .cnMainContainer .cnContentContainer .cnPrimaryContentContainer
{
   /* change 400px to any desired value */
width: 400px !important;
}

.widgetMode .cnMainContainer, .widgetMode .cnMainContainerTopCorners.cornersContainer, .widgetMode .cnMainContainerBottomCorners.cornersContainer
{
   /* change 424px to any desired value. It should be more then 400px to set some space for margins/paddings */
width: 424px !important;
}

.widgetMode .cnPrimaryContentContainer
{
float: left;
}
.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton {color: white;
background-color: #da251C;}
.navigationOuterContainer input.nextButton, .navigationOuterContainer input.typeButton, .navigationOuterContainer input[type=submit]{color: white;
background-color: #da251C;}


.WaGadgetAuthorizationRequired .loginPageTable input.loginButton{
  background: #da251C;
  color: white;
}
.WaGadgetAuthorizationRequired:hover .loginPageTable:hover input.loginButton:hover{
  background: #da251C;
  color: white;
}

.WaGadgetContactProfile .topButtonsOuterContainer input.typeButton{background:#DA251C;
color:white;
}
.actionButtonContainer input[type=submit] {background: #DA251C;
color:white;
}

.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton {background: #DA251C;
color:white;
}