body, input, div, select, textarea, button, submit {
  opacity: 1; 
  font-family: 'Lato', sans-serif;
  color: #333333;
  font-size: 18px;
}

html, body {
    margin: 0;
    padding: 0;
}

a {text-decoration: none;}

a:link, a:visited {
        color: #666;
	}
a:hover {
	color:  #333;
	font-weight:bold;
	}
a:active {
            color: #666;
        }

body {background-color: #EEEEEE;}

input, select, textarea, button, submit {padding: 10px; width: 100%; font-size: 100%; border-color:#ccc; border-style: solid; border-width: 1px;}

a img {border: none;}

.botaobanner:hover {
	background-color: #FF9900;
	transition-duration: 0.2s;
}

#whatsapp-fixo
{
position: fixed;
bottom:10px;
left:94%;
z-index: 999;
width:100%;
}

.rotate:hover
{
        -webkit-transform: rotateZ(-10deg);
        -ms-transform: rotateZ(-10deg);
        transform: rotateZ(-10deg);
}
.grow:hover
{
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
}

.aumenta img:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

.linha {
  display: table;
  width: 100%;
}
.coluna {
  display: table-cell;
  vertical-align: middle;

}
.colunafixa {
  display: table-cell;
  vertical-align: middle;
}

#esconde {display: block;}
#cab10 {width: 10%;text-align: right;}
#cab11 {width: 10%;text-align: right;}
#cab20 {width: 20%;text-align: right;}
#cab30 {width: 30%;}

#col1 {width: 1%;}
#col5 {width: 5%;}
#col10 {width: 10%;}
#col20 {width: 20%;}
#col25 {width: 25%;}
#col30 {width: 30%;}
#col33 {width: 33%;}
#col40 {width: 40%;}
#col50 {width: 50%;}
#col60 {width: 60%;}
#col70 {width: 70%;}
#col80 {width: 80%;}
#col90 {width: 90%;}

#pop33 {width: 33%;}
#pop33:hover {background-color: #ccc;}

#titulo1{color:#FFF;  text-shadow: 0 0 10px rgba(0,0,0,0.6);  margin: 80px auto; font-size: 250%; -webkit-text-shadow: 0 0 10px rgba(0,0,0,0.6);}
#tituloimovel{color:#FFF;  text-shadow: 0 0 10px rgba(0,0,0,0.6);  font-size: 250%; -webkit-text-shadow: 0 0 10px rgba(0,0,0,0.6);}
#coluna33{width: 33%; border-style: solid; border-width: 1px; border-color: #CCC; background-color: #FFF; border-radius: 2px; vertical-align: top;}

@media (max-width: 860px)
{

  #colv {font-size: 12px;}

  #idfotos {width: 95%;}

  .coluna {
    display: block;
    width: 100%;
  }

#whatsapp-fixo
{
position: fixed;
bottom:10px;
left:80%;
z-index: 999;
width:100%;
}

#cab10 {width: 100%;text-align: center; display: none;}
#cab11 {width: 100%;text-align: center;}
#cab20 {width: 100%;text-align: center; display: none;}
#cab30 {width: 100%;text-align: center;}

#coluna33 {width: 100%;}

#col10 {width: 98%; margin: 0 auto;}
#col20 {width: 98%; margin: 0 auto;}
#col25 {width: 98%; margin: 0 auto;}
#col30 {width: 98%; margin: 0 auto;}
#col33 {width: 98%; margin: 0 auto;}
#col40 {width: 98%; margin: 0 auto;}
#col50 {width: 98%; margin: 0 auto;}
#col60 {width: 98%; margin: 0 auto;}
#col70 {width: 98%; margin: 0 auto;}
#col80 {width: 98%; margin: 0 auto;}
#col90 {width: 98%; margin: 0 auto;}

#pop33 {width: 98%; margin: 0 auto;}

#titulo1{margin: 50px auto; }

#esconde {display: none;}

}