.alert{
  margin-top: 10px;
  margin-bottom: 10px;
}

.inputfile {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}

.inputfile + label {
  /*
    font-size: 1em;
    font-weight: 300;
    color: white;
    background-color: #5bc0de;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer; /* "hand" cursor */

background-color: #5bc0de;
    display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 8px 16px;
font-size: 15px;
line-height: 1.42857143;
border-radius: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

.inputfile:focus + label,
.inputfile + label:hover {
  /*  background-color: red;*/
  background-color:#31b0d5;
  border-color:rgba(0,0,0,0);
}

.inputfile + label * {
	pointer-events: none;
}

#youtubeButton.collapsed::before {
    content: "";
    padding-right: 0px;
}

.slick-slide>img{
  max-height: 400px;
  width: auto;
}

.blinker{
		animation: blink 2s linear infinite;
	}
@keyframes blink{
0%{opacity: 0;}
50%{opacity: .5;}
100%{opacity: 1;}
}

.twemoji-textarea{
  background-color: #485563;
}
