/*Ny sök i header */
.idr-search-header {
   display: flex;
}

@media screen and (min-width: 1140px) {
   .idr-search-header .env-form-input  {
      position: relative!important;
      z-index: 10 !important;
      border: 1px solid var(--env-element-primary-background-color);
      border-radius: 5px;
      box-shadow: 0 0 1px #006aa7;
      width: 250px !important;
   }
}
@media screen and (min-width: 1140px) {
   #idr-search-area  {
      display: block!important;
   }
}

.idr-search-header .env-form-input:focus-visible {
   outline: var(--env-focus-size) solid #006aa7;
}


@media screen and (max-width: 769px) {
	.idr-search-header .env-form-input {
 		width: 40vw !important;
	}
}

@media screen and (max-width: 992px) {
	.idr-search-header .env-form-input {
 		width: 400px !important;
	}
}

.idr-search-header .env-form-element__control {
   position: unset;
}

header>div:nth-child(2) .sv-column-12 .sv-layout:nth-child(3) {
   position: relative;
   overflow: visible;
}

.idr-header-buttons[aria-expanded="true"]:before {
   content: "\f00d";
	font-family: Font Awesome\ 5 Free;
   font-weight: 600;
   position: relative;
   margin-right: 5px;
}



  

.rekai-autocomplete.rekai-styled .rekai-dropdown-menu {
	min-width: 250px;
   max-width: 250px !important;
   /*right: 1rem !important;*/
   top: 56px !important;
   /*left:unset !important;*/
   left: -20px !important;
   right: -50px !important;
}


@media screen and (max-width: 992px) {
.rekai-autocomplete.rekai-styled .rekai-dropdown-menu {
   left: -416px !important;
}
}
@media screen and (min-width: 1140px) {
.search-icon {
   margin-left: -31px;
   z-index: 10;
   margin-top: 12px;
}
}

/*Menyrad*/
.idr-search-menu {
  /* position: relative;*/
}


#contact-modal h2{
   font-size: 100%!important;
}

#contact-modal .sv-use-margins{
   margin-bottom: 2rem!important;
}

#contact-modal .contact-modal-header{
   display: flex;
   justify-content: space-between;
   align-items: center;
   border-bottom: 1px solid #e6e6e6;
   margin-bottom: 2rem;
  
}

#contact-modal .contact-modal-header .env-dialog__title {
   border-bottom: none;
}
@media screen and (min-width: 993px) {
   #idr-search-button{
      display: none;
   }   
}

