body {
	margin:0;
	background-image: url("../icon/wallpaper.png");
	background-repeat: no-repeat;
	background-position: center;
	font-family: 'Freight Sans Pro W00',"Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;
	height: 100vh;
}

#pink {
	background-color: rgba(223, 74, 92, 0.85);
	width: 40vw;
	float: right;
	min-height: 100vh
}

#text {
	color: #fff;
	padding: 15px;
	font-size: 1.0em;
  line-height: 1.25em;
  margin-bottom: 30px;
	overflow: scroll;
}

#logo {
	margin: 2vw 1vw;
}

img {
	width: 20vw;
	height: auto;
}

br {
  display: none;
}

#footer {
	position: fixed;
	right: 0;
	bottom: 0;
	left: 0;
	padding:10px;
	background-color: #fff;
	display: inline;
	color:rgba(223, 74, 92, 0.85);
}

#right {
	float:right;
}

#left {
	float:left;
}

span {
	font-weight: 800;
}

a {
	text-decoration: none;
	color:#de8a69 ;
}

h1 {
	font-weight: lighter;
}

.button{
 display: inline-block;
 border: none;
 color: #FFFFFF;
 width: auto;
 height: auto;
 padding:3px 50px;
 background-color: #FC0D3C;
}

.button:hover, .button:active{
 border: none;
 color: #705D07;
 background-color: #FCDF5B;
 cursor:pointer;
}

input {
	background-color:rgba(0, 0, 0, 0);
	color: white;
	border: none;
	border-bottom: 1px solid white;
}

::-webkit-input-placeholder {
  color: white;
}
::-moz-placeholder {
  color: white;
}
:-ms-input-placeholder {
  color: white;
}
:-moz-placeholder {
  color: white;
}

::-webkit-scrollbar {
    width: 0px;
    background: transparent;
}
