input.webform-button--submit.button {
    text-transform: none;
    font-size: 22px;
    background: #c4271b;
    color: #ffffff;
    border-radius: 50vh;
    padding: 1em 2em 0.8em;
    line-height: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 500px;
    margin: 10px auto;
    padding:20px 0;
}

/*input.webform-button--submit.button:after {    
   content:"";
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 6px solid white;
    display: inline-block;
    margin-left: 93px;
}*/
input[type*="submit"]:active, input[type*="submit"]:focus, input[type*="submit"]:hover {
    background:  #c4271b!important;
}
iframe body {
  background-color: white!important;
}

.form.webform-submission-webinar-form-node-18380-form div.webinar-submit-btn input[type="submit"] {
    text-transform: none;
    background: #c4271b;
    color: #ffffff;
    border-radius: 50vh;
    padding: 1em 2em 0.8em;
    line-height: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 500px;
    margin: 10px auto;
    padding:20px 5em;
}


form#user-password-update-form .form-submit{
  margin-bottom:10px!important;
  background: #c4271b;
}

form#user-password-update-form .modal-footer .btn + .btn{
  background: #c4271b;
  margin-bottom:10px!important;
}

.section-title a span,  h3.profile__message.text-align-center a span {
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid white;
  display: inline-block;
  margin-left: 93px;
}

@media( max-width:768px){
  .section-title a{
    width:100% !important;
    padding: .8em 1em 0.8em !important;
  }
  .section-title a span{
   margin-left:15px !important;
  }
  h3.profile__message.text-align-center a{
    width:100% !important;
    padding: .8em 1em 0.8em !important;
  }
   h3.profile__message.text-align-center a span{
    margin-left:15px !important;
  }
  iframe{
    height:280px !important;
  }
  input.webform-button--submit.button{
    width:100% !important;
    padding-left: 0!important;
  }
  div.webinar-submit-btn:after {
    margin-left: 110px!important;
  }
}

/*div.webinar-submit-btn:after {
    content: '';
    width: 0;
    top: 80px;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 6px solid #ffffff;
    display: inline-block;
    margin-left: 135px;
    position: absolute;
}*/