.vb-element-nav_search{
	
	 
--vb-nav-ht:50px;
--vb-nav-sticky-ht:50px;
  --vb-srh-btn-icn-sz: 18px;
}
.vb-nav-search:is(.vb-search-fixed) {
	--srh-dv: calc(var(--vb-dv-sz,0px) * 50);
 	--nav-srh-wt:var(--vb-srh-wt,33.331);
	width: calc((min(var(--navbar-wt),calc(100vw - var(--vb-scrollbar-width,0px))) / (100 / var(--nav-srh-wt))) - (var(--menu-mg-in-st) + var(--menu-mg-in-en)) - var(--srh-dv)) !important;
	min-width: 180px !important;
}

.vb-nav-search:is(.vb-search-fixed):has(select) {
	min-width: 280px !important;
}

.vb-nav-search:is(.vb-search-fixed):has(.vb-search-button-text) {
	min-width: 250px !important;
}

.vb-nav-search:is(.vb-search-fixed):has(select):has(.vb-search-button-text) {
	min-width: 350px !important;
}

.vb-nav-search > li,
.vb-nav-search > li > .vb-search-wrap {
	display: flex !important;
	flex-grow: 1;
}

.vb-nav-search > li > .vb-search-wrap {
	--srh-ht: min(var(--menu-ht),80px)!important;
	--srh-wt: 0px!important;
}
.vb-nav-search.vb-search-sub{
	 	--nav-srh-wt:var(--vb-srh-wt,40);
}
.vb-nav-search.vb-search-sub  > li > .vb-drop-box {
	--drop-box-wt: calc((min(var(--navbar-wt),calc(100vw - var(--vb-scrollbar-width,0px))) / (100 / var(--vb-srh-wt,33.331))) - (var(--menu-mg-in-st) + var(--menu-mg-in-en)) )  !important;
	--drop-box-pd: 20px !important;
	
}

.vb-side-search {
	--drop-box-wt: 100% !important;
	--side-box-pd: 20px !important;
}
.vb-side-search .vb-search{
	width:100% !important;	
}
body .vb-content-mobile .vb-nav-search {
	--nav-srh-wt:100 !important;
}
body .vb-search-sub .vb-search-wrap {
	display: inline-block !important;
}

body .vb-search-sub .vb-search-wrap .vb-search {
	width: 100% !important;
} 

body .vb-side-search .vb-search-ajax-drop.vb-drop-box {
	position: relative !important;
	margin-top: 20px !important;
	border-radius: 0px  !important;
	background: none !important;
	top: 0px !important;
	border-width: 0px !important;
	box-shadow: none !important;
	padding-top: 0px !important;
}

body .vb-side-search .vb-search-ajax-drop.vb-drop-box::before {
	display: none !important;
}

body .vb-side-search .vb-search-ajax-drop.vb-drop-box .hw-el-search-ajax {
	padding: 0px !important;
	border: none !important;
	box-shadow: none !important;
}
body .vb-nav-search .vb-drop-box {
	--srh-global-lk-cr: var(--vb-drop-lab-cr,var(--vb-global-lk-cr));
	--srh-global-lk-hv-cr: var(--vb-drop-lab-hv-cr, var(--vb-global-lk-hv-cr));
  	--srh-global-gry-cr: var(--vb-drop-des-cr,var(--vb-global-gry-cr));
	--srh-global-br-cr: var(--vb-global-br-cr-2);
}
body .vb-side-search .vb-drop-box {
	--srh-global-lk-cr: var(--vb-side-lab-cr,var(--vb-global-lk-cr));
	--srh-global-lk-hv-cr: var(--vb-side-lab-hv-cr, var(--vb-global-lk-hv-cr));
  	--srh-global-gry-cr: var(--vb-side-des-cr,var(--vb-global-gry-cr));
	--srh-global-br-cr: var(--vb-global-br-cr-2);
}