.starter-form input[type=submit] {
  align-items: center;
  display: flex;
  height: 47px;
  justify-content: center;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0 20px;
  width: 100%
}
.c-site-nav__btn_form {
  position: relative;
  background-color: #03c;
  color: #fff;
  border-radius: 24px;
  display: flex!important;
  height: 48px;
  justify-content: center;
  align-items: center;
  flex-wrap: nowrap;
  padding: 0 45px 0 25px;
  margin: 22px 0;
  transition: .15s ease-in;
  font-family: basiercircle--semibold,Arial,sans-serif;
  cursor: pointer
}
.c-site-nav__btn_form .button {
  position: absolute!important;
  width: 100%;
  z-index: 1;
  left: 0;
  cursor: pointer;
  background-color: transparent!important
}
.site-header--transparent .c-site-nav__btn_form .button {
  background: url(//edf.org/themes/edf2020/images/optimized/arrow-right-blue.svg) calc(100% - 10px) center/20px no-repeat!important
}
.c-site-nav__btn_form select:not(.hide) {
  padding: 3px;
  display: initial;
  font-size: initial;
  height: auto;
  margin: 0 0 0 5px;
  width: auto;
  z-index: 5
}
@media screen and (min-width:761px) and (max-width:1159px) {
  .c-site-nav__btn_form select:not(.hide) {
    font-size: 1em
  }
}
.c-site-nav__btn_form select.hide {
  display: none!important
}
.c-site-nav__btn_form .other {
  margin-left: 15px
}
.c-site-nav__btn_form .other span {
  opacity: .5;
  padding-right: 0
}
.c-site-nav__btn_form .other input {
  padding: 3px;
  width: 75px;
  display: initial;
  font-size: initial;
  height: auto;
  margin: 0
}
.c-site-nav__btn_form span {
  position: relative;
  top: 1px;
  padding: 0 5px 0 0;
  font-weight: 700;
  cursor: pointer;
  color: #fff
}
.c-site-nav__btn_form .starter-form__toggle {
  order: 2
}
@media screen and (min-width:761px) {
  .c-site-nav__btn_form + .c-site-nav__link,
  .c-site-nav__btn_form + a {
    display: none!important
  }
}
@media screen and (max-width:760px) {
  .c-site-nav__btn_form {
    display: none
  }
}
.front .site-header--transparent .c-site-nav__btn_form {
  background-color: #fff;
  color: #03c
}
body:not(.front) .c-site-nav__btn_form .button {
  background: url(//edf.org/themes/edf2020/images/optimized/arrow-right-white.svg) calc(100% - 10px) center/20px no-repeat!important;
  color: transparent;
  font-size: 0
}
@media screen and (max-width:1160px) {
  .c-site-nav .c-site-nav__item {
    margin-right: .5em
  }
}
@media screen and (max-width:935px) {
  .c-site-nav .c-site-nav__item {
    margin-right: .1em;
    font-size: .7em
  }
  .c-site-nav__btn_form {
    font-size: .9em;
    margin-right: -.2em
  }
  .c-site-nav__btn_form span {
    top: 0
  }
}
@media screen and (max-width:760px) {
  .c-site-nav .c-site-nav__item {
    font-size: initial
  }
}