/* !!! IN DIESER DATEI NUR MIXINS UND LESS-VARIABLEN DEFINIEREN !!! */
/*
@font-size-h1-desktop: 60px;
@font-size-h2-desktop: 35px;
@font-size-h3-desktop: 32px;
@font-size-h4-desktop: 24px;
@font-size-h5-desktop: 17px;
*/
/*
    Variablen-Definitionen zur Benutzung durch alle Marken
*/
/* !!! IN DIESER DATEI NUR MIXINS UND LESS-VARIABLEN DEFINIEREN !!! */
/* !!! IN DIESER DATEI NUR MIXINS UND LESS-VARIABLEN DEFINIEREN !!! */
/*
SHARED MIXINS
(zur Verwendung durch alle Marken)
*/
/* --- Defaults für Variablen ---
(ggf. in den seitenunabhängigen Styles überschreiben)*/
/*
Mixin funktioniert nur auf oberster Ebene!
Beispiele:
Ein Icon:       .PreloadIcons(url('@{resources-icons}/arrow.png'));
Mehrere Icons:  .PreloadIcons(url('@{resources-icons}/arrow.png') url('@{resources-icons}/example.svg'));
*/
.ui-dialog.RecipeDownload .AssetId,
.ui-dialog.RecipeOrder .AssetId,
.ui-dialog.RecipeDownload .Caption,
.ui-dialog.RecipeOrder .Caption,
.ui-dialog.RecipeDownload .Title,
.ui-dialog.RecipeOrder .Title {
  color: #434343;
  font-family: 'Futura Book', 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 19px;
}
.ui-dialog.RecipeDownload .Caption,
.ui-dialog.RecipeOrder .Caption,
.ui-dialog.RecipeDownload .Title,
.ui-dialog.RecipeOrder .Title {
  line-height: 1.1;
  margin-bottom: 10px;
}
.ui-dialog.RecipeDownload img,
.ui-dialog.RecipeOrder img {
  float: left;
  position: relative;
  margin-right: 20px;
}
.ui-dialog.RecipeDownload hr,
.ui-dialog.RecipeOrder hr {
  border-color: #951636;
}
.ui-dialog.RecipeDownload div > table td,
.ui-dialog.RecipeOrder div > table td {
  padding-right: 10px;
  line-height: 1.5;
}
.ui-dialog.RecipeDownload form.RecipeDownloadForm label,
.ui-dialog.RecipeOrder form.RecipeDownloadForm label,
.ui-dialog.RecipeDownload form.RecipeOrderForm label,
.ui-dialog.RecipeOrder form.RecipeOrderForm label {
  padding-right: 20px;
}
.ui-dialog.RecipeDownload form.RecipeDownloadForm input[type='radio'],
.ui-dialog.RecipeOrder form.RecipeDownloadForm input[type='radio'],
.ui-dialog.RecipeDownload form.RecipeOrderForm input[type='radio'],
.ui-dialog.RecipeOrder form.RecipeOrderForm input[type='radio'],
.ui-dialog.RecipeDownload form.RecipeDownloadForm input[type='checkbox'],
.ui-dialog.RecipeOrder form.RecipeDownloadForm input[type='checkbox'],
.ui-dialog.RecipeDownload form.RecipeOrderForm input[type='checkbox'],
.ui-dialog.RecipeOrder form.RecipeOrderForm input[type='checkbox'] {
  margin-right: 1px;
}
.ui-dialog.RecipeDownload h2,
.ui-dialog.RecipeOrder h2 {
  font-size: 18px;
  margin: 25px 0 10px 0;
}
.ui-dialog.RecipeDownload .TypeOfUsage.Editorial input,
.ui-dialog.RecipeOrder .TypeOfUsage.Editorial input {
  margin: 0 4px 10px 0;
}
.ui-dialog.RecipeDownload .Remarks p,
.ui-dialog.RecipeOrder .Remarks p {
  margin: 20px 0 0 0;
}
.ui-dialog.RecipeDownload .Remarks ul,
.ui-dialog.RecipeOrder .Remarks ul {
  margin: 0 0 0 10px;
  padding: 0 0 0 15px;
}
.ui-dialog.RecipeDownload .Remarks ul li,
.ui-dialog.RecipeOrder .Remarks ul li {
  margin-top: 5px;
  line-height: 1.4;
}
.ui-dialog.RecipeDownload textarea,
.ui-dialog.RecipeOrder textarea {
  width: 100%;
  height: 100px;
}
.ui-dialog.RecipeDownload .FormFooter,
.ui-dialog.RecipeOrder .FormFooter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-top: 25px;
}
.ui-dialog.RecipeDownload .FormFooter > div,
.ui-dialog.RecipeOrder .FormFooter > div {
  margin-left: 10px;
}
.ui-dialog.RecipeDownload .FormFooter > div button[type=submit].LoadingGif,
.ui-dialog.RecipeOrder .FormFooter > div button[type=submit].LoadingGif {
  cursor: pointer;
  padding: 5px 8px;
  border: 1px solid;
  border-radius: 4px;
  text-decoration: none;
  font-family: 'Futura Book', 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 16px;
  border-color: #BBB;
  background-color: #FFF;
  color: #434343;
  padding-left: 40px;
  background-image: url('/Resources/Images/ajax-loader-32.gif');
  background-repeat: no-repeat;
  background-size: auto 1.2em;
  background-position: left 10px center;
}
.ui-dialog.RecipeDownload .FormFooter > div button[type=submit].LoadingGif:hover,
.ui-dialog.RecipeOrder .FormFooter > div button[type=submit].LoadingGif:hover {
  border-color: #6E6E6E;
  background-color: #6E6E6E;
  color: #FFF;
}
.ui-dialog.RecipeDownload .FormFooter > div button[type=submit].LoadingGif:focus,
.ui-dialog.RecipeOrder .FormFooter > div button[type=submit].LoadingGif:focus {
  outline: none;
}
.ui-dialog.RecipeDownload .FormFooter > div button[type=submit].LoadingGif:disabled,
.ui-dialog.RecipeOrder .FormFooter > div button[type=submit].LoadingGif:disabled {
  opacity: 0.7;
  border-style: dotted;
  cursor: not-allowed;
}
.ui-dialog.RecipeDownload .FormFooter > div button[type=submit].LoadingGif:disabled:hover,
.ui-dialog.RecipeOrder .FormFooter > div button[type=submit].LoadingGif:disabled:hover {
  border-color: #BBB;
  background-color: #FFF;
  color: #434343;
}
.ui-dialog.RecipeDownload .FormFooter > span,
.ui-dialog.RecipeOrder .FormFooter > span {
  font-size: 11px;
}
.ui-dialog.RecipeOrder select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 4px;
  height: 30px;
  padding: 0 20px 0 3px;
  background-color: #FFF;
  background-image: url('/Sites/StockFood/Resources/images/controls/selectlist.svg');
  background-repeat: no-repeat;
  background-position: right 7px center;
  background-size: 7px 4px;
  position: relative;
  border: 1px solid #B1B1B1;
}
.ui-dialog.RecipeOrder select::-ms-expand {
  display: none;
}
.ui-dialog.RecipeOrder select:not(:disabled):hover,
.ui-dialog.RecipeOrder select:not(:disabled):focus {
  border: 1px solid #8b8b8b;
}
.ui-dialog.RecipeOrder select:disabled {
  border: 1px solid #CFCFCF;
  color: #CFCFCF;
  cursor: not-allowed;
}
.ui-dialog.RecipeOrder select option {
  padding: 2px 5px;
}
.ui-dialog.RecipeOrder tr.Language td {
  padding-bottom: 5px;
}
.ui-dialog.RecipeOrder textarea {
  width: 100%;
  height: 100px;
}
.ui-dialog.RecipeOrder .FormFooter button[type=submit] {
  cursor: pointer;
  padding: 5px 8px;
  border: 1px solid;
  border-radius: 4px;
  text-decoration: none;
  font-family: 'Futura Book', 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 16px;
  border-color: #BBB;
  background-color: #FFF;
  color: #434343;
  padding-left: 40px;
  background-image: url('/Sites/StockFood/Resources/images/icons/Envelope.svg');
  background-repeat: no-repeat;
  background-size: auto 1.2em;
  background-position: left 10px center;
  background-size: 20px auto;
}
.ui-dialog.RecipeOrder .FormFooter button[type=submit]:hover {
  border-color: #6E6E6E;
  background-color: #6E6E6E;
  color: #FFF;
}
.ui-dialog.RecipeOrder .FormFooter button[type=submit]:focus {
  outline: none;
}
.ui-dialog.RecipeOrder .FormFooter button[type=submit]:disabled {
  opacity: 0.7;
  border-style: dotted;
  cursor: not-allowed;
}
.ui-dialog.RecipeOrder .FormFooter button[type=submit]:disabled:hover {
  border-color: #BBB;
  background-color: #FFF;
  color: #434343;
}
.ui-dialog.RecipeOrder .FormFooter button[type=submit]:hover:not(:disabled) {
  background-image: url('/Sites/StockFood/Resources/images/icons/Envelope_white.svg');
  background-repeat: no-repeat;
}
#WrongDomainRecipeOrderMessage .Message {
  margin-bottom: 10px;
  line-height: 1.5;
}
#WrongDomainRecipeOrderMessage .ChangeDomain {
  cursor: pointer;
  padding: 5px 8px;
  border: 1px solid;
  border-radius: 4px;
  text-decoration: none;
  font-family: 'Futura Book', 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 16px;
  border-color: #BBB;
  background-color: #FFF;
  color: #434343;
  margin-right: 5px;
}
#WrongDomainRecipeOrderMessage .ChangeDomain:hover {
  border-color: #6E6E6E;
  background-color: #6E6E6E;
  color: #FFF;
}
#WrongDomainRecipeOrderMessage .ChangeDomain:focus {
  outline: none;
}
#WrongDomainRecipeOrderMessage .ChangeDomain:disabled {
  opacity: 0.7;
  border-style: dotted;
  cursor: not-allowed;
}
#WrongDomainRecipeOrderMessage .ChangeDomain:disabled:hover {
  border-color: #BBB;
  background-color: #FFF;
  color: #434343;
}
#WrongDomainRecipeOrderMessage .ChangeDomain:not(:disabled) {
  color: #FFF;
  background-color: #951636;
  border-color: #951636;
}
#WrongDomainRecipeOrderMessage .ChangeDomain:hover:not(:disabled),
#WrongDomainRecipeOrderMessage .ChangeDomain:hover {
  color: #FFF;
  background-color: #7f132e;
  border-color: #7f132e;
}

/*# sourceMappingURL=../../../../Sites/StockFood/Controllers/RecipeOrderForm/Styles.css.map */