
@media all and (min-height: 50px) and (max-height: 599px) {
	body {
    	font-size: 8px;
  	}
}

@media all and (min-height: 600px) and (max-height: 1999px) {
	body{
		font-size: 1.5vh;
	}
}

@media all and (min-height: 2000px) {
	body {
		font-size: 30px;
	}
}

*{
	margin:0px;
}

html {
	min-width: 1000px;
	min-height: 700px;
}

body{
	font-family: 'Quicksand', sans-serif;
	background-color: black;
	background-image: url("../imagens/twu.png");
	background-size: 100%;
	background-repeat: no-repeat;
}

h3{
	font-size: 1.7em;
}

#mySidenav a {
    position: absolute;
    left: -811px;
    transition: 1s;
    padding: 5px;
    text-decoration: none;
}

#mySidenav a:hover {
    left: 5px;
}

#about {
    top: 20px;
}
.texto{
	font-weight: bold;
	margin-top: 12%;
	margin-left: 5%;
	color: white;	
	line-height: 4em;
}
.ilustracao{
    float: right;
    margin-top: -3%;
}

.escondido{
	float:right;
	margin-right: 5%;
	margin-top: -5%;
  	}

.responder{
	margin-left: 5%;
	color:white;
	line-height: 4em;
}
#textbox{
    text-transform: capitalize;
    font-family: 'Quicksand', sans-serif;
    font-size: 1.7em;
    background-color: transparent;
    letter-spacing: 1px;
    border: none;
    color: white;
    border-left: none;
    border-right: none;
    border-top:none;
    border-bottom:solid rgb(127,204,255) 1px;
    width: 6em;
  
}

input:focus {
    background-color: transparent;
    border: solid white 0px 2px 2px 0px;
}
textarea:focus, input:focus, select:focus {
    box-shadow: 0 0 0 0;
    border: 0 none;
    outline: 0;
} 
.button{
	font-family: 'Quicksand', sans-serif;
	font-size: 1.7em;
	letter-spacing: 1px;
    text-align: center;
    text-decoration: none;
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.2s;
    display: inline-block;
    cursor: pointer;
    background-color: Transparent;
    color: rgb(127,204,255);
    border: none;
}

.button1:hover {
    background-color: none;
    color: white; 
}
#demo{
	width: 30%;
	margin-top: 10%;
	margin-left: 20%;
	color: rgb(127,204,255);
	font-size: 2.2em;
}
a {
   color:rgb(255,214,131);
   text-decoration:none; 
}
a:visited{
  text-decoration: none;
}
a:hover{
  color: rgb(98,161,212);
}