/* Tourism */
.tourism{margin:0; padding:0;}
.tourism * {overflow:hidden}
.tourism .tourism_content{margin:0 -40px ;padding-left:40px}
.tourism .tourism_content ul{ width:100%; margin:0 -40px}
.tourism .tourism_content ul li{float:left; list-style-type:none; width:100%; margin:0; padding:0; text-align:left; }	
.tourism .tourism_content ul li.thumb{ width:33.33% ; margin:0;/*padding-bottom: 40px; padding-left:40px;*/padding-bottom: 20px; padding-left:20px;  }		

/*.tourism .tourism_content ul div.section{width:100%; float:left; margin:0; padding:0; text-align:center; color:#fff; height:50px;  line-height:50px; padding:0 5px; list-style:none; overflow:hidden;background:#02284C; text-transform:uppercase;}	*/
.tourism .tourism_content ul div.section {
  background:#ffffff;
  color: #fff;
  float: left;
  justify-content: center;
  list-style: outside none none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  text-align: left;
  width: 100%; 
  bottom:0;
  border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
        min-height: 110px;
}			
.tourism .tourism_content ul div.tourism{
    width:100%; 
    position:relative;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
/*.tourism .tourism_content ul div.tourism:hover{opacity:0.5;filter: alpha(opacity=50);}
.tourism .tourism_content ul div.tourism:hover + .tourism .tourism_content a.tourism {background: url("/images/png/overlay_sugestoes.png") repeat 0 0;}*/
.tourism .tourism_content ul div.tourism h3.title {
  color: #01274C;
  font-size: 20px;
  line-height: 30px;
  margin: 0 20px;
  padding: 15px 0 0;
  text-align: left;
}

.tourism .tourism_content ul div.tourism p.resumo{font-size:17px; line-height:19px;color:#666666; text-align:left;padding:5px 20px;margin: 0 0 15px;}
.tourism .tourism_content a.tourism, .tourism .tourism_content ul div.tourism .escondida a.tourism{margin:0 auto; text-align:center; display:block; width:100%; text-align:left; color:#fff;}
.tourism .tourism_content a.tourism, .tourism .tourism_content ul div.tourism .escondida h3.title{border-bottom: 1px solid #fff;}
.tourism .tourism_content img.tourism{float:left; margin:0 auto; text-align:center; width:100%; height:auto; }	
.tourism .tourism_content ul div.tourism .escondida	{/* display:none;*/ visibility:hidden; position:absolute;top:0px;left:0; background: url("/images/png/overlay_sugestoes.png") repeat 0 0; width:100%; }
.tourism .tourism_content .sabermais{bottom: 0;height: 40px;margin: 0;position: absolute;right: 10px;width: 100%; }
.tourism .tourism_content a.sabermais{background:url("/images/png/right-arrow.png") no-repeat right center;color: #fff;cursor: pointer;display: block;font-size: 0.813em;margin: 0;padding: 10px 26px 10px 30px;text-align: right;text-decoration: none;}
@media screen and (max-width: 480px){
    .tourism .tourism_content{margin: 0px;padding-left: 0px;width:100%;}
    .tourism .tourism_content ul {margin: 0px;}
    .tourism .tourism_content ul li.thumb{padding-left:0px;}
}
