

.turismo .unstyled {padding:0;margin:0;list-style-type: none;}
.turismo h3 {padding-top:20px;margin-bottom: 35px;text-transform: uppercase;}
.turismo .categorias, 
.turismo .busca {padding:20px 26px;}
.turismo .categorias li {margin-bottom: 15px;padding-bottom:10px;}
.turismo .categorias li .btn {margin-right: 15px;}
.turismo .categorias li a {font-weight: bold;outline: 0;}
.turismo .categorias li a:hover,
.turismo .categorias li a:focus{text-decoration: none;}
.turismo .busca {margin-top:40px;}
.turismo .input-group {padding:5px;border-radius:0;}
.turismo .input-group input {border:none;box-shadow: none;padding: 0;padding-left:5px;width: 99%;}
.turismo .input-group .btn-turismo {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}

.turismo .listagem .item { margin-bottom: 30px; }
.turismo .listagem .item:hover .box-descricao { background-color: #efefef; }
.turismo .listagem .item a { outline: 0; } 
.turismo .listagem .item h3 {margin-bottom: 20px;}
.turismo .listagem .item .foto { padding-right: 0px; }
.turismo .listagem .item .box-descricao { background-color: #F6F7F7; padding-left: 0px; transition: 0.3s; }
.turismo .listagem .item .descricao { padding:25px 35px 0; line-height: 21px; }
.turismo .listagem .item .btn-leiamais {border-radius: 5px;margin-top:10px;}

/* TURISMO - LAYOUT APRESENTACAO */
.turismo .fotos {margin-top:30px;}
.turismo .informativo {
    width: 100%;
    display: block; 
    margin-top: 30px;
}
.turismo .localizacao {margin-top:30px;}
.turismo .voltar {margin:30px 0;}
.turismo .informativo .texto {line-height: 25px;text-align: justify;}


