article.ligne.is-promoted.full.clearfix {
    display: none;
}

.path-bus #navbar, .page-node-type-ligne #navbar {
    background: linear-gradient(to right, transparent 0%, #00000030 100%), url(/sites/default/files/imageSite/sotre.webp) !important;
}

#block-transport-formulaireexposelignepage-1 #edit-title--2 {
  border: 1px solid rgb(217 222 234);
  padding: 0 4%;
}

#block-transport-formulaireexposelignepage-1 {
  margin-top: 50px;
}

#block-transport-formulaireexposelignepage-1 button#edit-submit-destination-view {
  background-color: var(--red);
  border: 1px solid var(--red);
  font-weight: bold;
  width: 100%;
}

#views-exposed-form-ligne-page-1 > div {
  display: flex;
  gap: 1%;
  flex-wrap: wrap;
}

#views-exposed-form-ligne-page-1 > div > div {
  display: flex;
  justify-content: space-between;
  width: 28%;
  position: relative;
}

#views-exposed-form-ligne-page-1 button#edit-submit-ligne--2{
  background-color: var(--red);
  border: 1px solid var(--red);
  font-weight: bold;
  width: 100%;
}


#block-transport-formulaireexposelignepage-1 #edit-actions {
width: 12%;
  flex-direction: row-reverse;
  height: 40px;
}

#block-transport-formulaireexposelignepage-1 .input-group-addon {
  display: none;
}

#block-transport-formulaireexposelignepage-1 > div {
  display: flex;
  gap: 1%;
  flex-wrap: wrap;
}

#block-transport-formulaireexposelignepage-1 .form-autocomplete {
  position: relative;
}

#block-transport-formulaireexposelignepage-1 > div > div {
  display: flex;
  justify-content: space-between;
width: 28%;
position: relative;
}

#views-exposed-form-ligne-page-1 label {
 padding-top: 12px;
  color: var(--red);
  font-weight: 400;
  font-size: 1.3rem;
  position: absolute;
  bottom: 53px;
  left: 0;
  z-index: 4;
  text-align: left;
  padding-left: 3px;
}


#block-transport-formulaireexposelignepage-1 .form-control{
  padding: 0 0;
  border: none;
}

#block-transport-formulaireexposelignepage-1 #edit-actions--2 {
width: 12%;
  flex-direction: row-reverse;
  display: flex;
  position: relative;
  top: 0px;
  height: 40px;
}

#block-transport-formulaireexposelignepage-1 .select-wrapper::after {
	display:none;
}

#block-transport-formulaireexposelignepage-1 .chosen-single{
  width: 100%;
  border-color: rgb(217 222 234);
  position: relative;
  margin-bottom: 1rem;
  height: 4rem;
  font-size: 1.5rem;
  --tw-text-opacity: 1;
  color: var(--red);
  font-weight: bold;
}

#block-transport-formulaireexposelignepage-1 .chosen-container-single{
  width: 100% !important;
}

#block-transport-formulaireexposelignepage-1 input{
width: 100%;
  border-color: rgb(217 222 234);
  position: relative;
  margin-bottom: 1rem;
  height: 4rem;
  font-size: 1.5rem;
  --tw-text-opacity: 1;
  color: var(--red);
  font-weight: bold;
}

#block-transport-formulaireexposelignepage-1 .input-group-addon{
  display: none;
}

#block-transport-formulaireexposelignepage-1 .form-autocomplete{
  position: relative;
}

#block-transport-formulaireexposelignepage-1 input:focus{
  position: relative;
  z-index: 5;
  background-color: #fff;
  transition: .5s;
}

#block-transport-formulaireexposelignepage-1 #edit-actions {
  width: 100%;
  flex-direction: row-reverse;
  position: relative;
}

#block-transport-formulaireexposelignepage-1 .select-wrapper {
  width: 100%;
}

#edit-actions--2 {
  width: 13%;
  padding-left: 1%;
}


.table.table-hover.table-striped tr td:nth-child(1) {
  width: 15%;
  padding-left: 22px;
  color: var(--blue);
  font-weight: bold;
  font-size: 17px;
}

.entete .enteteDepart {
  width: 15%;
}

.entete .enteteArrivee {
  width: 36%;
}