@keyframes spinAround {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(359deg); } }

.widget-search.dropdown,
.widget-search.dropdown .dropdown-trigger {
  width: 100%; }

.widget-search.dropdown .dropdown-content {
  max-height: 25rem;
  overflow-y: auto;
  overflow-x: hidden; }
  .widget-search.dropdown .dropdown-content .dropdown-item {
    font-size: 1rem; }
    .widget-search.dropdown .dropdown-content .dropdown-item .sub {
      font-size: .9em;
      white-space: normal; }
    .widget-search.dropdown .dropdown-content .dropdown-item:not(.is-active) .sub {
      color: #666666; }

.widget-search.dropdown .field.has-addons .control:first-child {
  width: 100%; }

.widget-search.dropdown .button.is-addon {
  border-radius: 4px;
  width: 3.5rem; }
  .widget-search.dropdown .button.is-addon .icon {
    opacity: .5; }
  .widget-search.dropdown .button.is-addon:hover .icon {
    opacity: 1; }

.widget-search.dropdown .map-modal .modal-content .box {
  position: fixed !important;
  top: 5%;
  right: 5%;
  bottom: 5%;
  left: 5%; }

.widget-search.dropdown .map-modal .map-tooltip {
  line-height: 1.5rem;
  font-size: 1.2rem; }
  .widget-search.dropdown .map-modal .map-tooltip h3 {
    font-size: 1.4rem;
    margin-bottom: .5rem; }
  .widget-search.dropdown .map-modal .map-tooltip .button {
    border-radius: 4px;
    text-transform: uppercase;
    font-size: 1.2rem;
    font-weight: 500; }

/*# sourceMappingURL=../../../../../../../../static/wizard/sass/widget-search.css.map */