

.content > div > span{
    display: table;
    position: absolute;
    top: 110px;
    margin-left: -265px !important;
    height: 50px;

}



.content > div > span > tel{
    font-size: 40px !important;
    font-weight: bold;
    display:table;

}  .content > div > span > tel > ddd{

    font-size: 20px !important;
    font-weight: bold;

}

.banners{
    width: 100%;
    position: relative;
    height: 300px !important;
  
}

.banners > div {
    width: 100% !important;
    height: 400px;

}
.banners div div
{   width: auto;
    color: #ffffff;
    padding: 0px 0 0 0;
    height:300px !important;
    position: absolute;
    
}

.banners > div  div { width:40% !important;  }


.banners > div:nth-child(1) > div {
    width: 100% !important;
}
.banners > div:nth-child(1) > div > div:nth-child(1) {
    width: 100% !important;
}



.banner > .content{ width:100%; margin:0 auto;  }

#slidenumber
{
    position: absolute !important;   
    left: 50%;
    margin-left: -520px !important;

 z-index: 10000 !important;
    height: 24px;
    bottom: 0px;
    
    margin: 10px;
    width: 50% !important;
  background: transparent !important;
    margin-left: 146px;
}

.banners div div .textobanner
{
    position: absolute !important;   
    left: 50%;
    margin-left: -529px !important;
    
    width: 1060px !important;
    margin: 40px; 
    margin-top: 40px;   
    height: 270px !important;


    
}

 #slidenumber{
     position: absolute !important;   
    left: 50%;
    margin-left: -529px !important;
    
    width: 1060px !important;
    margin: 54px;    
    height: 270px !important;  

    top: 70%;
    }


/* formulario contato */
.formu {
    position: absolute ;   
    z-index: 10000 !important;
    left: 50%;
    margin-left: 230px;
}

.banners > div:nth-child(1) > div > div:nth-child(3) {
    border: 1px solid #000 !important;
    background: red !important;
    display: none;
}

.banners > div > div > div[class=bannerfundo]{
    left:0px !important;
    position: absolute !important;
    z-index: -500;
}

.banners > div > div > div[id=bannerfundo1]{
    background: url('../images/banner1a.jpg') no-repeat;
    background-size: cover;
}
.banners > div > div > div[id=bannerfundo2]{
    background: url('../images/banner3a.jpg') no-repeat;
    background-size: cover;

}
.banners > div > div > div[id=bannerfundo3]{
    background: url('../images/banner4a.jpg') no-repeat;
    background-size: cover;
}

.banners > div > div > div[id=bannerfundo4]{
    background: url('../images/banner2a.jpg') no-repeat;
    background-size: cover;
}

.banners > div > div > div[id=bannerfundo5]{
    background: url('../images/banner5a.jpg') no-repeat;
    background-size: cover;
}

.banners > div > div > div[id=bannerfundo6]{
    background: url('../images/banner6a.jpg') no-repeat;
    background-size: cover;
}


.titulosub{
    font-size: 30px;
}.titulolarg{
    font-size: 48px;
}.titulosmall{
    font-size: 20px;
}


#slidenumber > a{
    display: inline-block;
    border:1px solid #E3AC67;
    padding: 5px;
    padding-right: 10px;
    padding-left: 10px;
    margin: 2px;
    color: #E3AC67;
    text-decoration: none;
    text-align: center;
}#slidenumber > a:hover{
    background: #B7803C;
    color: #fff;
}

@media screen and (max-width: 1050px) {
    .banners div div .textobanner{
        position: absolute !important;   
        left: 10%;
        margin-left: 0px !important;
        
        width: 1060px !important;
        margin: 40px;    
        height: 270px !important;


        
    }

     #slidenumber{
     position: absolute !important;   
    left: 10%;
    margin-left: 0px !important;
    
    width: 1060px !important;
    margin: 40px;    
    height: 270px !important;  

    top: 70%;
    }
}
