body
{
    margin-top: 60%;      
    padding:0px;
    text-align:center;
    width:100%;
    font-family: "Myriad Pro","Helvetica Neue",Helvetica,Arial,Sans-Serif;
}

.login-img-body{

  background: url('images/Fundo.png') no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  z-index:1;
  opacity:.9;
}

#wrapper
{
    margin:50 auto;
    padding:0px;
    text-align:center;
    width:995px;
}
#wrapper h1
{
    margin-top:50px;
    font-size:45px;
    color:#424949;
}
#wrapper h1 p
{
    font-size:18px;
}

#wrapper p label
{
    margin:0 auto;
    color:white;
    padding: 5px;
    font-weight: 300;   
}

.form_div
{
    width:400;
    margin-left:300;
    padding:30px;
    background-color:#424949;
}
.form_div .form_label
{
    margin:15px;
    margin-bottom:30px;
    font-size:115px;
    font-weight:bold;
    color:white;
    text-decoration:underline;
}
.form_div input[type="text"],input[type="password"]
{
    width:300px;
    height:90px;
    border-radius:2px;
    font-size:100px;
    padding-left:5px;
    border:none;
}

.form_div select
{
    width:300px;
    height:90px;
    border-radius:2px;
    font-size:35px;
    padding-left:5px;
    border:none;
}

.form_div input[type="submit"]
{
    width:300px;
    height:90px;
    border:none;
    border-radius:2px;
    font-size:35px;
    background-color:#7F8C8D;
    border-bottom:3px solid #616A6B;
    color:white;
    font-weight:bold;
}

@media only screen and (min-width:700px) and (max-width:995px)
{
    #wrapper
    {
        width:100%;
    }
    #wrapper h1
    {
        font-size:5px;
    }
    .form_div
    {
        width:90%;
        margin-left:5%;
        padding-left:0px;
        padding-right:0px;
    }

    .form_div input[type="text"],input[type="password"]
    {
        width:80%;
    }
    .form_div select
    {
     width:80%;   
    }    
    .form_div textarea
    {
        width:80%;
    }
    .form_div input[type="submit"]
    {
        width:80%;
    }
}
@media only screen and (min-width:400px) and (max-width:699px)
{
    #wrapper
    {
        width:100%;
    }
    #wrapper h1
    {
        font-size:30px;
    }
    .form_div
    {
        width:100%;
        margin-left:1%;
    } 
    
    .form_div input[type="text"],input[type="password"]
    {
        width:80%;
    }
     .form_div select
    {
     width:80%;   
    }        
    .form_div input[type="submit"]
    {
        width:80%;
    }
}
@media only screen and (min-width:100px) and (max-width:399px)
{
    #wrapper
    {
        width:100%;
    }
    #wrapper h1
    {
        font-size:25px;
    }
    .form_div
    {
        width:90%;
        margin-left:5%;
        padding-left:0px;
        padding-right:0px;
    }
    .form_div input[type="text"],input[type="password"]
    {
        width:80%;
    }
    .form_div select
    {
     width:80%;   
    }    
    .form_div input[type="submit"]
    {
        width:80%;
    }
}