#req-a-rep #container-724403613a .container.responsivegrid {
  box-shadow: 0px 3px 6px #00000029;
}
#req-a-rep .cmp-dynamicform-v2 .cmp-dynamicform__generated-form {
  padding: 0;
}
#req-a-rep-thank-you #container-724403613a .container.responsivegrid {
  box-shadow: 0px 3px 6px #00000029;
}
.form-footnote span.line-break a{
  color: #333F48;
  text-decoration: none;
  font-family: "myriad-pro", sans-serif; font-weight: 600; font-style: normal;
  display: inline-block;
}
.form-footnote a{
  display: inline-block;
}
.req-rep-form .cmp-dynamicform__form-group{
  clear: both;
}
.AsthmaSite#req-a-rep #field-group-63925e552c9d26000403ee86.cmp-dynamicform__form-group.cmp-dynamicform__form-singleselect.has-error select {
    border-color: #a94442;
}
.EGPASite#req-a-rep #field-group-66d67b37797c1e000294de96.cmp-dynamicform__form-group.cmp-dynamicform__form-singleselect.has-error select {
    border-color: #a94442;
}
#req-a-rep .req-rep-form .cmp-dynamicform__generated-form .text-danger {
  position: relative;
  /*left: 0;*/
   left: -4px;
}

.EGPASite .req-rep-form .cmp-dynamicform__generated-form .cmp-dynamicform__form-group button{
  text-align: center;
  background: #AE2573;
}
.EGPASite button.cmp-dynamicform__submit-btn:after{
  right: 20px;
  visibility: hidden;
}
.EGPASite .req-rep-form .cmp-dynamicform__generated-form .cmp-dynamicform__form-group button span:first-child{
  margin-right: 15px;
}
.EGPASite .req-rep-form .cmp-dynamicform__generated-form .cmp-dynamicform__form-group button span:first-child::after {
  content: url(/content/dam/intelligentcontent/brands/fasenra-hcp/en/images/global/long-arrow.svg);
  position: absolute;
  top: auto;
  right: 33px;
  width: 20px;
  height: 10px;
  margin-top: 1px;
}
.EGPASite .req-rep-form .cmp-dynamicform__generated-form .cmp-dynamicform__form-group button span.fa{
  margin-right: 0px;
  position: relative;
  left: 20px;
}
.EGPASite .req-rep-form .cmp-dynamicform__generated-form .cmp-dynamicform__form-group button span.fa::after{
  visibility: hidden;
}

.EGPASite#req-a-rep .text-danger {
    color: #d72a2a;
}

@media screen and (min-width: 992px) {
  #req-a-rep div#field-group-66d67b37797c1e000294de93 {
    width: 32%;
    display: inline-block;
    margin-right: 6%;
    position: relative;
    float: left;
  }
  #req-a-rep div#field-group-66d67b37797c1e000294de94 {
    width: 32%;
    display: inline-block;
    position: relative;
  }
}

@media screen and (max-width: 991px) {
  .req-rep-form .cmp-dynamicform__form-group {
    width: 100%;
  }  
}

@media screen and (max-width: 768px) {
  #req-a-rep .req-rep-form select {
    background-position: 97.5% center;
    background-size: 2.5%;
  }
}

@media screen and (max-width: 414px) {
  #req-a-rep .req-rep-form select {
    background-position: 96% center;
    background-size: 4%;
  }
}
