body {
	font-size: 14px;
	color: #000000;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-image: url(../images/fundo.jpg);
        background-color:#000000;
        background-repeat:no-repeat;
        background-size:100%;
}

.linha{
    display:none;
}

.linha2{
    display:block;
    margin-top:30%;
    width:26%;
    /*border:groove;*/
    margin-left:37%;
    margin-right:37%;
}

.linha3{
    display:none;
}

.container{display:none;}

a:link{
        text-decoration:none;
        color:#000000;
        font-family: Arial;
        font-size:16px;
        background-color:transparent;
    }
    a:visited{
        text-decoration:none;
        color:#000000;
        font-family: Arial;
        font-size:16px;
        background-color:transparent;
    }
    a:hover, a:active{
        font-weight:bold;
        background-color:transparent;
    }


/* MEDIA QUERIES
================================================== */

@media only screen and (min-width: 768px) and (max-width: 959px) {

    body {
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-weight: normal;
        text-align:center;
	background-image: url(../images/intro3.jpg);
        background-color:#000000;
        background-repeat:no-repeat;
        background-size:auto;
    }
    
    .linha2 {display:none;}
    
    .container{display:block; width:900px;height:320px; position:absolute; top:45%; left:50%; margin:-160px 0 0  -450px;}
}

/*****FOR MOBILE ******/
@media only screen and (max-width: 767px) {
    body {
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-weight: normal;
        text-align:center;
	background-image: url(../images/intro3.jpg);
        background-color:#000000;
        background-repeat:no-repeat;
        background-size:auto;
    }
    
    .linha2 {display:none;}
    
    .container{display:block; width:900px;height:320px; position:absolute; top:45%; left:50%; margin:-160px 0 0  -450px;}
}


/* #Tablet (Portrait) (2)
================================================== */

    /* Note: Design for a width of 768px */

    @media only screen and (min-width: 768px) and (max-width: 959px) {

	body {
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-weight: normal;
        text-align:center;
	background-image: url(../images/intro3.jpg);
        background-color:#000000;
        background-repeat:no-repeat;
        background-size:auto;
    }
    
    .linha2 {display:none;}
    
    .container{display:block; width:900px;height:320px; position:absolute; top:45%; left:50%; margin:-160px 0 0  -450px;}
    }


/*  #Mobile (Portrait) (4)
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (max-width: 767px) {
        body {
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-weight: normal;
        text-align:center;
	background-image: url(../images/intro3.jpg);
        background-color:#000000;
        background-repeat:no-repeat;
        background-size:auto;
    }
    
    .linha2 {display:none;}
    
    .container{display:block; width:900px;height:320px; position:absolute; top:45%; left:50%; margin:-160px 0 0  -450px;}

    }

/* #Mobile (Landscape) (3)
================================================== */

    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) {
		body {
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-weight: normal;
        text-align:center;
	background-image: url(../images/intro3.jpg);
        background-color:#000000;
        background-repeat:no-repeat;
        background-size:auto;
    }
    
    .linha2 {display:none;}
    
    .container{display:block; width:900px;height:320px; position:absolute; top:45%; left:50%; margin:-160px 0 0  -450px;}
    }
	