.contenedor-entrada-crowdfunding {
  position: relative;
}

.con-overlay-crowdfunding {
	width: 100%;
	height: 100%;
}

.overlayer-crowdfunding {
	display: none;
  flex-direction: column;
  flex-wrap: nowrap;

	position: absolute;
  top: 100%;
  left: -180px;
  z-index: 1;
  font-size: initial;
}

@media only screen and (max-width: 782px) {
  .overlayer-crowdfunding {
    position: fixed;
    top: calc(70px + 0.8em);
    left: 2vw;
  }

  .admin-bar .overlayer-crowdfunding {
    top: calc(70px + 46px + 0.8em);
  }
}

.overlayer-crowdfunding .contenido-overlayer {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;

  height: 3em;
  width: 24em;
	padding: 0.4em;
  border-radius: 2px;

  background: #f29300;
}

@media only screen and (max-width: 782px ) {
  .overlayer-crowdfunding .contenido-overlayer {
    width: 96vw;
    padding: 0.4em;
  }
}

.overlayer-crowdfunding .enlace-iban {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
  flex-grow: 1;
}

.overlayer-crowdfunding .iban {
	margin-right: 0.8em;
  text-align: center;
}

@media only screen and (max-width: 500px) {
  .overlayer-crowdfunding .iban {
    font-size: small;
  }
}

.overlayer-crowdfunding .copiar-iban {
	padding: 0;
}

@media only screen and (max-width: 500px) {
  .overlayer-crowdfunding .copiar-iban {
  	font-size: small;
  }
}

.overlayer-crowdfunding .cierre::before {
  content:"\f405";
  position: relative;
  top: -0.45em;
}

.overlayer-crowdfunding .cierre {
  z-index: 12;
  font-family: "Genericons";
  font-size: 3em;
  font-weight: bolder;
  color: floralwhite;
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
}
