@charset "utf-8";
.grid{display: grid;}
.search_category_products_tabs{ position: relative; float: left; }
.search_category_products_tab{position: relative; float: left; border-right: 1px solid rgba(255, 255, 255, 0.3); padding: 0.5rem 1rem; background: rgb(52,192,255); background: linear-gradient(180deg, rgba(52,192,255,1) 0%, rgba(0,96,195,1) 100%); color: #fff; cursor: pointer; font-size: 1.5rem;}
.search_category_products_tab:hover, .search_category_products_tab.active{background-color: rgb(45, 172, 0); background: linear-gradient(180deg, rgba(134,255,115,1) 0%, rgba(0,131,26,1) 100%);}
.tabbed_ext_search{ }
.tabbed_ext_search_box{float: left; position: relative; width: 100%; overflow:visible; border-top: 3px solid rgb(161, 161, 161); background-color: rgba(255, 255, 255,.8); padding-bottom: 2rem;}
.awesomplete_list > .awesomplete{  }
.awesomplete{ width:100%; height: 0; overflow: visible;}
.awesomplete_list{ width: 100%; overflow: visible; display: block;}
.awesomplete_list_dropdown_btn{ width: 100%; height: inherit; padding-right: .5rem; }
.awesomplete_list_dropdown_btn::after {    content: "▼";	display: inline-block;	float: right;    align-self: center;}
.awesomplete_list_dropdown_input{ width: 100%; height:auto;  }
.awesomplete_list input.awesomplete_list_dropdown_input_hidden{ border-top: 0 !important; outline: none; 	min-height: 0; }
.awesomplete_list input.awesomplete_list_dropdown_input_hidden.off{ height: 0; border: 0; padding: 0; margin: 0;}
.awesomplete_list input.awesomplete_list_dropdown_input_hidden:focus{}

label{float:left; position: relative; float: left;}

input[type="date"]{ }
input[type="date"]::-webkit-calendar-picker-indicator {
	position: absolute;
	top: 0;
	left: -1.6rem;
	right: 0;
	bottom: 0;
	width: 100%;
	height: inherit;
	color: transparent;
	background: none;
	cursor: pointer;
}
input[type="date"]::after {	content: "📆";	display: inline-block;	float: right;	align-self: center;	}

