.region-secondary-menu {
display:none;
}


.row.region.region-secondary-menu {
display: block !important;
}

.search-block-form{
	visibility:hidden;
	opacity:0;
	transition-delay: .1s;
	transition:0.4s;
}

.search-block-form.showed{
	visibility:visible;
	opacity:1;
}

/*header.search-open #menuarea {
	overflow: visible;
}*/

.search-block-form {
	display: flex;
	justify-content: center;
	padding: 80px;
  margin-top: 16px;
}
.search-block-form form {
	max-width: 636px;
}
#search-block-form .form-actions {
  position: absolute;
  right: 2px;
  top: 2px;
}

.js-form-type-search input.form-search {
	height: auto;
	border: none;
  border-bottom: 1px solid var(--colors-neutral-mid-light);
  color: black;
  padding: 16px 0;
	background-color: transparent;
  border-radius: 0;
  outline: none;
}

#search-block-form .icon {
	display: none;
}

#search-block-form .form-submit {
  background-color: var(--colors-primary-navy);
  color: white;
  /*border: none;*/
  border-radius: 20px;
  height: 40px;
  padding: 0 16px;
}

#search-block-form .form-submit:hover{
	bordeR:solid 1px black;
} 


body.path-search  #block-mapo-bootstrap-system-main h2{
	margin-bottom: 40px;
font-size: 30px !important;
margin-top: 50px;
}

body.path-search  #block-mapo-bootstrap-system-main ol li h3 {
	line-height: 100%;
letter-spacing: -.4px;
font-weight: bold;
font-size: 20px;
}

body.path-search #block-mapo-bootstrap-system-main .js-form-type-search{
	width:100%;
}

body.path-search #block-mapo-bootstrap-system-main .search-help-link{
	display:none;
}

body.path-search #block-mapo-bootstrap-system-main .icon {
	display:none !important;
}

body.path-search #block-mapo-bootstrap-system-main .form-wrapper {
display: flex;
width: 100%;
align-items: center;
gap: 20px;
}


body.path-search .form-item.fieldgroup legend, .form-item:not(.fieldgroup):not(.js-form-type-radio)  label{
	font-size:14px !important;
}