﻿body.Info.Info-LavoraConNoi #Content form div.Group input[type=file] {
  width: unset;
  height: 38px;
  padding: 7px;
  max-width: 100%;
  border-radius: 5px;
}
body.Info.Info-LavoraConNoi #Content div.Tabs, body.Info.Info-LavoraConNoi #Content div.SuccessMessage {
  position: relative;
}
body.Info.Info-LavoraConNoi #Content a.Submit, body.Info.Info-LavoraConNoi #Content div.FinalError {
  margin-bottom: 20px;
  margin-top: 20px;
}
body.Info.Info-LavoraConNoi #Content div.TabHeader div.Tab {
  cursor: pointer;
}
body.Info.Info-LavoraConNoi #Content div.Disponibilita {
  margin-top: 5px;
}
body.Info.Info-LavoraConNoi #Content div.Disponibilita div.CheckBox {
  display: inline-block;
  margin-right: 15px;
}
body.Info.Info-LavoraConNoi #Content div.AreeAziendali {
  width: 100%;
  max-width: 570px;
  display: flex;
  flex-flow: row;
  flex-wrap: wrap;
}
body.Info.Info-LavoraConNoi #Content div.AreeAziendali label {
  width: 100%;
}
body.Info.Info-LavoraConNoi #Content div.AreeAziendali div.AutoComplete {
  width: 100%;
}
body.Info.Info-LavoraConNoi #Content div.AreeAziendali input.AutoComplete {
  flex-grow: 1;
  width: 100%;
}
@media only screen and (max-width: 648px) {
  body.Info.Info-LavoraConNoi #Content div.AreeAziendali {
    max-width: 380px;
  }
}
body.Info.Info-LavoraConNoi #Content div.PosizioneAperta {
  cursor: pointer;
  position: relative;
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid #999;
}
body.Info.Info-LavoraConNoi #Content div.PosizioneAperta .Title {
  margin: 0;
  font-size: 1rem;
  color: var(--color-light-brand);
  text-transform: uppercase;
}
body.Info.Info-LavoraConNoi #Content div.PosizioneAperta .Subtitle {
  margin: 3px 0;
  color: #ff9900;
}
body.Info.Info-LavoraConNoi #Content div.PosizioneAperta .Description {
  margin: 0;
}
body.Info.Info-LavoraConNoi #Content div.PosizioneAperta div.CheckBox {
  position: absolute;
}
body.Info.Info-LavoraConNoi #Content div.PosizioneAperta .Title, body.Info.Info-LavoraConNoi #Content div.PosizioneAperta .Subtitle, body.Info.Info-LavoraConNoi #Content div.PosizioneAperta .Description {
  margin-left: 30px;
}
body.Info.Info-LavoraConNoi #Content div.TabContent {
  padding: 20px 20px 0 20px;
}
body.Info.Info-LavoraConNoi #Content div.Presentazione {
  clear: both;
  display: flex;
  flex-wrap: wrap;
}
body.Info.Info-LavoraConNoi #Content div.Presentazione div.Group {
  float: unset;
}
body.Info.Info-LavoraConNoi #Content div.Presentazione div.Group.Note {
  width: 100%;
  flex-basis: 100%;
}
body.Info.Info-LavoraConNoi #Content div.Presentazione div.Group.Note textarea {
  min-height: 110px;
  resize: vertical;
  height: 110px;
  width: 100%;
}
body.Info.Info-LavoraConNoi #Content div.Presentazione div.Group.Photo div.ImagePreview {
  margin-top: 0;
  display: block;
}
@media only screen and (max-width: 759px) {
  body.Info.Info-LavoraConNoi #Content div.Presentazione div.Group.Photo {
    order: 0;
  }
  body.Info.Info-LavoraConNoi #Content div.Presentazione div.Group.Note {
    order: 1;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///C:/Progetti/Lux/Lux/Content/Theme/LavoraConNoi.scss%22,%22file:///C:/Progetti/Lux/Lux/Content/Theme/_Library.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAIQ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAIA;EACI;;AAIR;EACI;;AAEA;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EApBJ;IAqBQ;;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA,OChDD;;ADmDH;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAKJ;EACI;EACA;;AAIR;EACI;IACI;;EAGJ;IACI%22%7D */