@charset "utf-8";
/* CSS Document */

.searchfrom{
	position: absolute;
	width: 100%;
	z-index: 98;
	text-align: center;
	bottom:15px;
	/*transform: translateY(-50%);*/
	font-family: inherit;
}  
.searchcontainer{
  	display: inline-block;
    width: 90%;
	border-radius:10px;
	padding:15px;
	background:rgba(255,255,255,0.3);	
}
.searchelemetcont{
    background: rgba(255,255,255,0.8);
    -webkit-border-radius: .5rem;
    -moz-border-radius: .5rem;
    border-radius: .5rem;
	padding:0px;
	opacity:1;
	z-index:120;
}
.searchelement{
	float:left;
	padding:2px;
	width: 25%;
}
.searchelement:first-child .dropdowninput {
	border-radius: .8rem 0 0 .8rem;
	border:none;
}
.searchelement:last-child .dropdowninput {
	border-radius:  0 .8rem .8rem 0;
	border:none;
}

.dropdowninput{
	width:100%;
	outline: 0;
	border: 0;
	padding: 1.4rem;
	font-size:16px;
	font-weight:400;
	cursor:pointer;
	font-family: inherit;
}
.dropdown_s{
	position:relative;
}
.dropdown_s .dropdown_content{
  position: absolute;
  background:rgba(255,255,255,1);
  width:98%;
  margin:1%;
  margin-top:1px;
  display:none;
-webkit-box-shadow: 0px 0px 45px -30px rgba(0,0,0,1);
-moz-box-shadow: 0px 0px 45px -30px rgba(0,0,0,1);
box-shadow: 0px 0px 45px -30px rgba(0,0,0,1);
border-radius:3px;
z-index:150;
}
.dropdown_item{
	color: #000000;
 	padding: 12px 25px;
 	display: block;
	cursor:pointer;
	font-size:14px;
	text-align:left;
}
.dropdown_item:hover{
	background:#f2f2f2;
}
.show {display: block;}

.darkgreen, .darkgreen:hover{
	border: none;
    height: 5rem !important ;
    font-weight: bold;
    background-color:#77c04b;
    color: #FFFFFF;
	text-decoration:none;
	box-sizing: border-box;
	font-size: 1.7rem;
	display: inline-block;
	user-select: none;
    white-space: pre;
    align-items: flex-start;
    text-align: center;
	text-transform: uppercase;
}
