.dropdown{display:inline-block;float:right;margin-right:150px}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);padding:12px 16px;z-index:1}.dropdown:hover .dropdown-content{display:block}#fbottom{margin-top:10px;}.homeslider{float:left; padding:5px;}.formatmenu{padding:7px;}.interacaomenu:hover{opacity:0.8; }
#acao{background:#333; color:#fff; padding:10px;}
#acao:hover{background:#2750a8;}
#marginform{margin-top:-25px;}
#marleybusca{width:350px; margin-top:100px;}
#buscasearch {background:#2358c2; height:44px; padding:10px 30px; font-size:15px; border-radius:100px; outline:none;}
#buscasearch:hover {background:#333; }
.sc-teaser__image-wrapper{height:150px; background:none;}
#imagemhome {width:100%; object-fit:cover;}
#topobusca {margin:0; padding:0;}
#buscahome {width:80%;}
.bordasearch{border-radius:100px; outline:none;}
#formattexto{font-size:17px; background:#333; padding:17px; color:#fff; height:auto;}
#linkhome{margin-top:110px; margin-bottom:25px;}

#lupa{color:#458cff;}
#lupa:hover{color:#333;}

.alert {
  padding: 20px;
  background-color: #344d8c;
  color: white;
  font-size:21px;
}


.sucesso {
  padding: 7px;
  color: #333;
  font-size:31px;
  margin-top:-50px;
}



.closebtn {
  margin-left: 15px;
  color: white;
  font-weight: bold;
  float: right;
  font-size: 22px;
  line-height: 20px;
  cursor: pointer;
  transition: 0.3s;
}

.closebtn:hover {
  color: black;
}



/*the container must be positioned relative:*/
.autocomplete {
  position: relative;
  display: inline-block;
}

input {
  border: 1px solid transparent;
  background-color: #f1f1f1;
  padding: 10px;
  font-size: 16px;
}

input[type=text] {
  background-color: #f1f1f1;
  width: 100%;
}

input[type=submit] {
  background-color: DodgerBlue;
  color: #fff;
  cursor: pointer;
}

.autocomplete-items {
  position: absolute;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  /*position the autocomplete items to be the same width as the container:*/
  top: 100%;
  left: 0;
  right: 0;
}

.autocomplete-items div {
  padding: 10px;
  cursor: pointer;
  background-color: #fff; 
  border-bottom: 1px solid #d4d4d4; 
}

/*when hovering an item:*/
.autocomplete-items div:hover {
  background-color: #e9e9e9; 
}

/*when navigating through the items using the arrow keys:*/
.autocomplete-active {
  background-color: DodgerBlue !important; 
  color: #ffffff; 
}





.navbar {
  width: 100%;
  background-color: none;
  overflow: auto;
}

.navbar a {
  float: right;
  padding: 12px;
  color: #ccc;
  text-decoration: none;
  font-size: 13px;
}

.navbar a:hover {
  color:#27b7e3;
}



@media screen and (max-width: 500px) {
  .navbar a {
    float: none;
    display: block;
  }
}


@media screen and (max-width: 900px) {
.homeslider{width:100%;}
.interacaomenu{}
.dropdown{margin-right:100px; margin-top:-60px;}
#marleybusca{width:300px;}
#buscahome {width:100%;}
#buscasearch{margin-top:5px;}

}




