html, body, {
        height: 100%;
        margin: 0px;
        padding: 0px;
 }
#gmap_canvas,#map_canvas{
        margin: 0px;
        padding: 0px;
		width:100%; background:grey; height:400px;
      }
.logo_title {
  font-size: 23px;
  font-weight: 700;
  padding-left: 10px;
  color: #FFFFFF;
}
.navbar {
  height: 60px;
}

.subnavbar { padding:0;}
.subnavbar>.buttons-row {
 height: 44px;
}

#box_empresa{ display:block; margin-top:30px; padding:10px;}
.gold{ background:#FCF2BB}

.button-row{}
.color-blue.button:not(.button-fill).active, .color-blue.buttons-row .button.active, .theme-blue .button:not(.button-fill).active {
  background-color: #f4f4f4;
  color: #007aff;
  border: 0px;
  border-bottom: 6px solid;
  border-radius:0px;
}

.color-blue.button:not(.button-fill), .color-blue.buttons-row .button, .theme-blue .button:not(.button-fill) {
  background-color: #f4f4f4;
  border: 0px;
  border-bottom: 0px solid;
  border-radius:0px;
}


/*
.toolbar {
  background: url(../img/trans_black.png) repeat;
}*/
#mobile_wrap{
max-width:800px;
margin:auto;
}
.wrap{
  margin: auto;
  width:100%;
  max-width: 1000px;
  border: 0px solid white;
  display: table;
  position: relative;
  height: auto;
}
#search_wrapper{
	border:0px solid red;
    width:90%;
    height:auto;
	margin:0 auto;
    position:relative;
}
.menu_open_icon {
  background: url(../img/menu_open.png) no-repeat center;
}
.search_field {
    border:1px solid white; display:block; width:90%; background:rgba(255,255,255,1); font-size:35px; color:#666;;
	height:62px; line-height:62px; padding:0 10px;
	  border-radius: 4px;
	  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

#search_button {
    position:absolute;
	background:white url(../img/icons/black/search.png) no-repeat;
	background-size:80%;
	background-position:center 12px;
	display:block;
	border:1px solid white; 
	border-radius: 0 4px 4px 0;
	  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	height:62px; line-height:62px; font-size:34px;
    top:0;
    right:0;
    width:50px;
}

.swiper-slide{ padding-top:60px;}
.list-nav ul.categorias {
  width: 100%;
  list-style: none;
  padding: 0px;
  margin: 0;
  display: block;
  float: left;
  text-align: center;
}
.list-nav ul.categorias li a {
  color: #444;
  font-size: 14px;
  font-weight: 300;
  width: 24.5%;
  display: inline-block;
  float: left;
  list-style: none;
  /*padding: 16.5% 2% 3% 2%;*/
  padding: 16.5% 1% 1% 1%;
  margin: 2% 0 2% 5%;
  height: auto;
  background-color: white;
  border: 1px solid white;
  overflow:hidden
}





/* FILTROS DE PESQUISA */





/* Tab bar icons */
i.tabbar-demo-icon-1 {
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='%23929292'><g><circle cx='15.2' cy='8.8' r='1.5'/><polygon points='16.7,12.3 16.7,11.7 16.7,11.3 13.7,11.3 13.7,12.3 14.7,12.3 14.7,20.3 13.7,20.3 13.7,21.3 17.7,21.3 17.7,20.3 16.7,20.3'/><path d='M15.2,2.3C8.3,2.3,2.7,7.9,2.7,14.8s5.6,12.5,12.5,12.5c6.9,0,12.5-5.6,12.5-12.5S22.1,2.3,15.2,2.3z M15.2,26.3 c-6.3,0-11.5-5.2-11.5-11.5S8.8,3.3,15.2,3.3s11.5,5.2,11.5,11.5S21.5,26.3,15.2,26.3z'/></g></svg>");
}
.active i.tabbar-demo-icon-1 {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 30 30' fill='%23007aff'><path d='M15,2.6C8.1,2.6,2.5,8.2,2.5,15.1C2.5,22,8.1,27.6,15,27.6S27.5,22,27.5,15.1C27.5,8.2,21.9,2.6,15,2.6z M15,7.6 c0.8,0,1.5,0.7,1.5,1.5c0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5C13.5,8.3,14.2,7.6,15,7.6z M17.5,21.6h-4v-1h1v-8h-1v-1h3V12 v0.6v8h1V21.6z'/></svg>");
}
i.tabbar-demo-icon-2 {
  width: 25px;
  height: 30px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 25 17' fill='%23929292'><path d='M19.5,0h-14L0,6v11h25V6L19.5,0z M5.9,1h13.2l4.5,5H16c0,1.9-1.6,3.4-3.5,3.4C10.6,9.4,9,7.9,9,6H1.4L5.9,1z M24,16H1V7h7.1 c0.5,1.9,2.3,3.4,4.4,3.4s3.9-1.5,4.4-3.4H24V16z'/></svg>");
}
.active i.tabbar-demo-icon-2 {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 25 17' fill='%23007aff'><path d='M19.5,0h-14L0,6v11h25V6L19.5,0z M5.9,1h13.2l4.5,5H16c0,1.9-1.6,3.4-3.5,3.4C10.6,9.4,9,7.9,9,6H1.3L5.9,1z'/></svg>");
}
i.tabbar-demo-icon-3 {
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 30 19' fill='%23929292'><path d='M16.8,1c3.7,0,6.8,3,6.8,6.8l0,0.1c0,0,0,0.1,0,0.1l0,1l1,0C27,9,29,11,29,13.5c0,2.5-2,4.5-4.5,4.5H6c-2.8,0-5-2.2-5-5 c0-2.1,1.4-4,3.4-4.7L5,8.1l0.1-0.6C5.3,6,6.5,5,8,5c0.4,0,0.9,0.1,1.3,0.3l0.9,0.5l0.4-0.9C11.8,2.5,14.2,1,16.8,1 M16.8,0 c-3.1,0-5.7,1.8-7,4.4C9.2,4.2,8.6,4,8,4C6,4,4.4,5.4,4.1,7.3C1.7,8.1,0,10.4,0,13c0,3.3,2.7,6,6,6h18.5v0c3,0,5.5-2.5,5.5-5.5 c0-3-2.5-5.5-5.5-5.5c0-0.1,0-0.2,0-0.2C24.5,3.5,21.1,0,16.8,0L16.8,0z'/></svg>");
}
.active i.tabbar-demo-icon-3 {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 30 19' fill='%23007aff'><path d='M24.5,8c0-0.1,0-0.2,0-0.2C24.5,3.5,21,0,16.8,0c-3.1,0-5.7,1.8-7,4.4C9.2,4.2,8.6,4,8,4C6,4,4.4,5.4,4,7.3 C1.7,8.1,0,10.4,0,13c0,3.3,2.7,6,6,6h18.5v0c3,0,5.5-2.5,5.5-5.5C30,10.5,27.5,8,24.5,8z'/></svg>");
}
i.tabbar-demo-icon-4 {
  width: 25px;
  height: 30px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 25 19' fill='%23929292'><g><path d='M23,3h-4.1l-2.4-2.4c0,0,0,0,0,0l0,0C16.1,0.2,15.6,0,15,0h-5C9.5,0,8.9,0.3,8.6,0.6l0,0L6.2,3H2C0.9,3,0,3.9,0,5v12 c0,1.1,0.9,2,2,2h21c1.1,0,2-0.9,2-2V5C25,3.9,24.1,3,23,3z M24,17c0,0.6-0.4,1-1,1H2c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h4.2h0.4 l0.3-0.3l1.2-1.2l0,0.1l1.1-1.2C9.5,1.1,9.8,1,10,1h5c0.3,0,0.5,0.1,0.7,0.3l2.4,2.4L18.4,4h0.4H23c0.6,0,1,0.4,1,1V17z'/><path d='M12.5,4C8.9,4,6,6.9,6,10.5c0,3.6,2.9,6.5,6.5,6.5c3.6,0,6.5-2.9,6.5-6.5C19,6.9,16.1,4,12.5,4z M12.5,16 c-3,0-5.5-2.5-5.5-5.5C7,7.5,9.5,5,12.5,5S18,7.5,18,10.5C18,13.5,15.5,16,12.5,16z'/><path d='M12.5,6C10,6,8,8,8,10.5C8,13,10,15,12.5,15s4.5-2,4.5-4.5C17,8,15,6,12.5,6z M12.5,14C10.6,14,9,12.4,9,10.5 C9,8.6,10.6,7,12.5,7S16,8.6,16,10.5C16,12.4,14.4,14,12.5,14z'/></g></svg>");
}
.active i.tabbar-demo-icon-4 {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 25 19' fill='%23007aff'><g><path d='M23,3h-4.1l-2.4-2.4c0,0,0,0,0,0l0,0C16.1,0.2,15.6,0,15.1,0h-5C9.5,0,9,0.3,8.6,0.6l0,0L6.2,3H2C0.9,3,0,3.9,0,5v12 c0,1.1,0.9,2,2,2h21c1.1,0,2-0.9,2-2V5C25,3.9,24.1,3,23,3z M12.5,16c-3,0-5.5-2.5-5.5-5.5C7,7.5,9.5,5,12.5,5c3,0,5.5,2.5,5.5,5.5 C18,13.5,15.5,16,12.5,16z'/><circle cx='12.5' cy='10.5' r='4.5'/></g></svg>");
}






.home-icon a{
background:url(../img/icons/white/home.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.bar-icon a{
background:url(../img/icons/icon_bar.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.restaurant-icon a{
background:url(../img/icons/restaurant-71.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.cafe-icon a{
background:url(../img/icons/cafe-71.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

.posto-icon a{
background:url(../img/icons/gas_station-71.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.oficinas-icon a{
background:url(../img/icons/car_dealer-71.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

.eletronicos-icon a{
background:url(../img/icons/electronics-71.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.policias-icon a{
background:url(../img/icons/police-71.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.academias-icon a{
background:url(../img/icons/fitness-71.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.university-icon a{
background:url(../img/icons/university-71.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.bank-icon a{
background:url(../img/icons/bank-71.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

.about-icon a{
background:url(../img/icons/white/user.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.features-icon a{
background:url(../img/icons/white/settings.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.photos-icon a{
background:url(../img/icons/white/photos.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.blog-icon a{
background:url(../img/icons/white/blog.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.contact-icon a{
background:url(../img/icons/white/contact.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.lock-icon a{
background:url(../img/icons/white/lock.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.tools-icon a{
background:url(../img/icons/white/tools.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.envelope-icon a{
background:url(../img/icons/white/envelope.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.download-icon a{
background:url(../img/icons/white/download.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.video-icon a{
background:url(../img/icons/white/video.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.heart-icon a{
background:url(../img/icons/white/heart.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.logout-icon a{
background:url(../img/icons/white/logout.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.toogle-icon a{
background:url(../img/icons/white/toogle.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.docs-icon a{
background:url(../img/icons/white/docs.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.responsive-icon a{
background:url(../img/icons/white/responsive.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

.baladas-icon a{
background:url(../img/icons/icon_baladas.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.diversao-icon a{
background:url(../img/icons/icon_diversao.jpg);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.utilidades-icon a{
background:url(../img/icons/icon_utilidades.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.empresas-icon a{
background:url(../img/icons/icon_empresas.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

/*CATEGORIAS ICONS*/

.moda-icon a{
background:url(../img/icons/icon_moda.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

.profissionais-icon a{
background:url(../img/icons/icon_profissionais.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.servicos-icon a{
background:url(../img/icons/icon_servicos.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

.doctor-icon a{
background:url(../img/icons/icon_saude.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

/*UTILITY ICONS*/

.bebidas-icon a{
background:url(../img/icons/icon_bebidas.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

.aeroporto-icon a{
background:url(../img/icons/icon_aeroporto.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.bancos-icon a{
background:url(../img/icons/icon_bancos.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.caixaeletronico-icon a{
background:url(../img/icons/icon_caixaeletronico.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.parking-icon a{
background:url(../img/icons/icon_parking.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.bombeiros-icon a{
background:url(../img/icons/icon_bombeiros.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.chaveiros-icon a{
background:url(../img/icons/icon_chaveiros.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.bercarios-icon a{
background:url(../img/icons/icon_bercarios.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.conveniencia-icon a{
background:url(../img/icons/icon_conveniencia.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.borracharias-icon a{
background:url(../img/icons/icon_borracharias.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.correios-icon a{
background:url(../img/icons/icon_correios.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.escola-icon a{
background:url(../img/icons/icon_escola.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.faculdades-icon a{
background:url(../img/icons/icon_faculdades.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.farmacias-icon a{
background:url(../img/icons/icon_farmacias.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.oficinas-icon a{
background:url(../img/icons/icon_oficinas.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.rodoviaria-icon a{
background:url(../img/icons/icon_rodoviaria.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.taxi-icon a{
background:url(../img/icons/icon_taxi.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.cemiterio-icon a{
background:url(../img/icons/icon_cemiterio.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.igreja-icon a{
background:url(../img/icons/icon_igreja.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}




/*FOOD ICONS*/

.restaurantekg-icon a{
background:url(../img/icons/icon_restaurantekg.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.restaurantelacarte-icon a{
background:url(../img/icons/icon_restaurantelacarte.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

.arabe-icon a{
background:url(../img/icons/icon_arabe.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.churrascaria-icon a{
background:url(../img/icons/icon_churrascaria.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.fastfood-icon a{
background:url(../img/icons/icon_fastfood.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.hamburgueria-icon a{
background:url(../img/icons/icon_hamburgueria.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.hotdog-icon a{
background:url(../img/icons/icon_hotdog.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.italiano-icon a{
background:url(../img/icons/icon_italiano.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.japa-icon a{
background:url(../img/icons/icon_japa.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.mexicana-icon a{
background:url(../img/icons/icon_mexicana.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.pastelaria-icon a{
background:url(../img/icons/icon_pastelaria.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.pizza-icon a{
background:url(../img/icons/icon_pizza.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.sanduicheria-icon a{
background:url(../img/icons/icon_sanduicheria.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.sorveteria-icon a{
background:url(../img/icons/icon_sorveteria.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.acougues-icon a{
background:url(../img/icons/icon_acougues.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.padarias-icon a{
background:url(../img/icons/icon_padarias.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.pamonharias-icon a{
background:url(../img/icons/icon_pamonharias.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.supermercados-icon a{
background:url(../img/icons/icon_supermercados.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}


/*SAUDE ICONS*/

.estetica-icon a{
background:url(../img/icons/icon_estetica.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.personal-icon a{
background:url(../img/icons/icon_personal.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.nutricionista-icon a{
background:url(../img/icons/icon_nutricionista.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.fisioterapeuta-icon a{
background:url(../img/icons/icon_fisioterapeuta.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.plastica-icon a{
background:url(../img/icons/icon_plastica.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.prontosocorro-icon a{
background:url(../img/icons/icon_prontosocorro.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.hospital-icon a{
background:url(../img/icons/icon_hospital.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.dentistas-icon a{
background:url(../img/icons/icon_dentistas.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.dermatologia-icon a{
background:url(../img/icons/icon_dermatologia.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.pediatra-icon a{
background:url(../img/icons/icon_pediatra.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.oftalmo-icon a{
background:url(../img/icons/icon_oftalmo.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.veterinario-icon a{
background:url(../img/icons/icon_veterinario.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.petshop-icon a{
background:url(../img/icons/icon_petshop.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.salao-icon a{
background:url(../img/icons/icon_salao.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.academias-icon a{
background:url(../img/icons/icon_academias.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

/*DIVERSÃO ICONS*/

.zoo-icon a{
background:url(../img/icons/icon_zoo.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.park-icon a{
background:url(../img/icons/icon_park.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.museum-icon a{
background:url(../img/icons/icon_museum.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.cinemas-icon a{
background:url(../img/icons/icon_cinemas.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.shopping-icon a{
background:url(../img/icons/icon_shopping.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.teatro-icon a{
background:url(../img/icons/icon_teatro.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.boliche-icon a{
background:url(../img/icons/icon_boliche.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.paintball-icon a{
background:url(../img/icons/icon_paintball.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.sinuca-icon a{
background:url(../img/icons/icon_sinuca.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.clube-icon a{
background:url(../img/icons/icon_clube.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.stadium-icon a{
background:url(../img/icons/icon_stadium.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

/*BALADAS ICONS*/

.show-icon a{
background:url(../img/icons/icon_show.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.pub-icon a{
background:url(../img/icons/icon_pub.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.boates-icon a{
background:url(../img/icons/icon_boates.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.bares-icon a{
background:url(../img/icons/icon_bares.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

/*EMPRESAS ICONS*/

.contador-icon a{
background:url(../img/icons/icon_contador.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.advogados-icon a{
background:url(../img/icons/icon_advogados.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.agencias-icon a{
background:url(../img/icons/icon_agencias.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.fotografos-icon a{
background:url(../img/icons/icon_fotografos.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.papelaria-icon a{
background:url(../img/icons/icon_papelaria.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.floricultura-icon a{
background:url(../img/icons/icon_floricultura.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.moveis-icon a{
background:url(../img/icons/icon_moveis.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.tabacaria-icon a{
background:url(../img/icons/icon_tabacaria.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

.eletrico-icon a{
background:url(../img/icons/icon_eletrico.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}



/*PROFISSIONAIS ICONS*/

.engenheiro-icon a{
background:url(../img/icons/icon_engenheiro.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}


/* MODA ICONS*/

.modamasculina-icon a{
background:url(../img/icons/icon_modamasculina.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.modafeminina-icon a{
background:url(../img/icons/icon_modafeminina.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.modagestante-icon a{
background:url(../img/icons/icon_modagestante.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.modainfantil-icon a{
background:url(../img/icons/icon_modainfantil.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.modabebe-icon a{
background:url(../img/icons/icon_modabebe.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.modaintima-icon a{
background:url(../img/icons/icon_modaintima.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.calcados-icon a{
background:url(../img/icons/icon_calcados.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

.atacadistas-icon a{
background:url(../img/icons/icon_atacadistas.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}

.gordo-icon a{
background:url(../img/icons/icon_gordo.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}


/* SERVIÇOS ICONS*/

.mecanico-icon a{
background:url(../img/icons/icon_mecanico.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.eletricista-icon a{
background:url(../img/icons/icon_eletricista.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.encanador-icon a{
background:url(../img/icons/icon_encanador.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.motoboy-icon a{
background:url(../img/icons/icon_motoboy.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.informatica-icon a{
background:url(../img/icons/icon_informatica.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.serralheria-icon a{
background:url(../img/icons/icon_serralheria.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.lavanderia-icon a{
background:url(../img/icons/icon_lavanderia.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}
.pintor-icon a{
background:url(../img/icons/icon_pintor.png);
background-size: auto 40%;
background-repeat: no-repeat;
background-position: 50% 25px;
}