<commit_before>/* Reset styles */
@import "compass/reset", "compass/css3";


/* Invoice styles */

/* Open Sans */
@include font-face("Open Sans", 
                  font-files("opensans-regular.woff2",
                             "opensans-regular.woff",
                             "opensans-regular.ttf",
                             "opensans-regular.otf",
                             "opensans-regular.svg#Open-Sans-Regular"),
                  "opensans-regular.eot",
                  normal,
                  normal);

@include font-face("Open Sans", 
                  font-files("opensans-bold.woff2",
                             "opensans-bold.woff",
                             "opensans-bold.ttf",
                             "opensans-bold.otf",
                             "opensans-bold.svg#Open-Sans-Bold"),
                  "opensans-bold.eot",
                  bold,
                  normal);

/**
 * DON'T override any styles for the <html> and <body> tags, as this may break the layout.
 * Instead wrap everything in one main <div id="container"> element where you may change
 * something like the font or the background of the invoice
 */	
html, body {
	/* MOVE ALONG, NOTHING TO CHANGE HERE! */
}

/** 
 * IMPORTANT NOTICE: DON'T USE '!important' otherwise this may lead to broken print layout.
 * Some browsers may require '!important' in oder to work properly but be careful with it.
 */

// Import the theme
@import "themes/onyx"; // Onyx is default theme for Invoicebus

.clearfix {
  display:block;
  clear:both;
}

#container {
  font: normal 13px/1.4em 'Open Sans', Sans-serif;
  margin:0 auto;
  padding:40px;
  min-height: 1078px;
}

#memo {
  .logo {
    float:left;   
    margin-right:20px;

    img {
      width:150px;
      height:100px;
    }
  }

  .company-info {
    float:left;

    > div:first-child {
      font-weight:bold;
      font-size:20px;
    }

    div {
      margin-bottom:3px;
    }
  }

  .payment-info {
    float:right;
    text-align:right;

    div {
      margin-bottom:3px;
    }
  }

  &:after {
    content:'';
    display:block;
    clear:both;
  }
}

.memo-line {
  margin-top:30px;
  border-bottom:1px solid $line-color;
}

#invoice-info {
  float:left;
	margin-top:50px;

  > div {
    > label {
      width:120px;
      float:left;
    }

    > span {
      display:block;
      width:120px;
      float:left;
      text-align:right;
    }

    &:after {
      content:'';
      display:block;
      clear:both;
      margin-bottom:3px;
    }
  }
}

#client-info {
  float:right;
	margin-top:31px;
	margin-right:30px;
  min-width: 220px;

  > div {
    margin-bottom:3px;
  }

  span {
    display:block;
  }

  > span {
    font-weight:bold;
  }
}
<commit_msg>- Fixed the minimum height for the invoice info data in the default template<commit_after>/* Reset styles */
@import "compass/reset", "compass/css3";


/* Invoice styles */

/* Open Sans */
@include font-face("Open Sans", 
                  font-files("opensans-regular.woff2",
                             "opensans-regular.woff",
                             "opensans-regular.ttf",
                             "opensans-regular.otf",
                             "opensans-regular.svg#Open-Sans-Regular"),
                  "opensans-regular.eot",
                  normal,
                  normal);

@include font-face("Open Sans", 
                  font-files("opensans-bold.woff2",
                             "opensans-bold.woff",
                             "opensans-bold.ttf",
                             "opensans-bold.otf",
                             "opensans-bold.svg#Open-Sans-Bold"),
                  "opensans-bold.eot",
                  bold,
                  normal);

/**
 * DON'T override any styles for the <html> and <body> tags, as this may break the layout.
 * Instead wrap everything in one main <div id="container"> element where you may change
 * something like the font or the background of the invoice
 */	
html, body {
	/* MOVE ALONG, NOTHING TO CHANGE HERE! */
}

/** 
 * IMPORTANT NOTICE: DON'T USE '!important' otherwise this may lead to broken print layout.
 * Some browsers may require '!important' in oder to work properly but be careful with it.
 */

// Import the theme
@import "themes/onyx"; // Onyx is default theme for Invoicebus

.clearfix {
  display:block;
  clear:both;
}

#container {
  font: normal 13px/1.4em 'Open Sans', Sans-serif;
  margin:0 auto;
  padding:40px;
  min-height: 1078px;
}

#memo {
  .logo {
    float:left;   
    margin-right:20px;

    img {
      width:150px;
      height:100px;
    }
  }

  .company-info {
    float:left;

    > div:first-child {
      font-weight:bold;
      font-size:20px;
    }

    div {
      margin-bottom:3px;
    }
  }

  .payment-info {
    float:right;
    text-align:right;

    div {
      margin-bottom:3px;
    }
  }

  &:after {
    content:'';
    display:block;
    clear:both;
  }
}

.memo-line {
  margin-top:30px;
  border-bottom:1px solid $line-color;
}

#invoice-info {
  float:left;
	margin-top:50px;

  > div {
    > label {
      width:120px;
      float:left;
      min-height: 18px;
    }

    > span {
      display:block;
      width:120px;
      float:left;
      text-align:right;
      min-height: 18px;
    }

    &:after {
      content:'';
      display:block;
      clear:both;
      margin-bottom:3px;
    }
  }
}

#client-info {
  float:right;
	margin-top:31px;
	margin-right:30px;
  min-width: 220px;

  > div {
    margin-bottom:3px;
  }

  span {
    display:block;
  }

  > span {
    font-weight:bold;
  }
}

{'fraction_non_alphanumeric': 0.12560300160800428, 'fraction_numerical': 0.017152045738788636, 'mean_word_length': 1.7161572052401746, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 21, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7028411', 'n_tokens_mistral': 1956, 'n_tokens_neox': 1818, 'n_words': 397}