.bodyPesquisa{overflow-y:scroll;}
.floatLeft{
	float:left;
}
.floatRight{
	float:right;
}

#opCidade, .searchForm{
	font-size:17px !important;
	height:50px !important;
}

.trocarCidade{
	padding:5px 12px 5px 10px;
	font-size:12px;
	font-weight:500;
	border:1px solid #ccc;
	border-radius:3px;
	color:#efefef;
	background-color:#666;
	text-transform:uppercase;
	-webkit-transition: all ease 0.3s;
    transition: all ease 0.3s;
}

.trocarCidade:hover{background-color:#444; color:#efefef; -webkit-transition: all ease 0.3s;
    transition: all ease 0.3s;}
.headerPesquisa h2{
	font-size:16px !important;
	font-weight:500 !important;
}
.mainBackP i{color:#777 !important; font-size:22px;}
.buscaAddon a{
	display:block;
}

.encontrou{
	background-color:#00C853 !important;
}
.nencontrou{
	background-color:#F44336 !important;
}

.resultados{min-height:calc(100vh - 110px);}
.resEncontrados{
	color:#fff !important;
	font-size:18px !important;
	height:50px;
}
.contentTopoPesquisa{padding:20px; border-bottom:1px solid #ddd;}
.contentTopoPesquisa img{width:120px; float:left; margin-right:9px; padding-top:3px;}

.buscaAddon{
	background-color:#00C853 !important;
}

.resultados > div{
	max-width:70%;
}
.abrirCO{position:absolute; right:0;  top:35%;  -webkit-align-items: center; /* Safari 7.0+ */
    display: flex;
    align-items: center; text-transform:uppercase; font-weight:600; color:#00C853; }
.abrirCO span{font-size:13px;}
.abrirCO i{font-size:45px;}
.resultados .divRecomendado p span{
	display:inline-block;
}
.local{float:left; font-size:16px; padding:10px 20px; background-color:#ddd; height:40px;}
.resultados .divRecomendado .displayFlex{
	position:relative !important;
	align-items: center !important;
	   justify-content: flex-start !Important;
}
.resultados .divRecomendado img{
	max-width:130px !important;
	margin-right:15px;
}
.resultados .divRecomendado{
	height:auto !important;
	border:1px solid #ccc;
	width:100%;
	margin-top:15px !important;
	background-color:#fff;
	border-radius:3px;
	padding:8px;
	-webkit-transition: all ease 0.3s;
    transition: all ease 0.3s;
	position:relative;
}
