.the-new-short > .description-full
  {display: none;     
  }
body.is-editing .component
  {border: 1px solid transparent;     
  }
body.is-editing .component:hover
  {border-color: blue;     
  } 
.fixed-menu
  {position: fixed;
   z-index: 47000;
   background-color: white;
   border-radius: 7px;
   min-width: 120px;
   display: flex;
   flex-direction: column;
   align-items: center;
  }
.fixed-menu > .item
  {border: 1px dotted black;     
   cursor: pointer;
   width: 100%;
   display: flex;
   flex-direction: row;
   justify-content: center;
   align-items: center;
   padding: 2px 4px;
   border-radius: 4px;
  }
.fixed-menu > .item:hover
  {background-color: blue;
   border-style: solid;  
  }
body .pr-icon.chosen > a > .heart
  {background: url(../i/heart-active.svg) no-repeat;     
  }
body .pr-icon.chosen:hover > a > .heart
  {background: url(../i/heart.svg) no-repeat;     
  }
body .autoComplete_wrapper > input, body .autoComplete_wrapper > input::placeholder, body .autoComplete_wrapper > input:focus, body .autoComplete_wrapper > input:hover::placeholder, body .autoComplete_wrapper > input:focus::placeholder, body .autoComplete_wrapper > input:focus::selection, body .autoComplete_wrapper > ul > li
  {border-width: 0px;
   background-image: none;
   font-size: 14px;
   background-color: white;
   color: black;
  }