<commit_before>/* App-wide styles */

@import '../variables.less';
@import '../less-mixins-and-utils.less';

//
// Base styles
// -----------------------------------------------------------------------------

html,
body {
  color: #232323;
  font-weight: 400;
  font-size: 1em; // 16px;
  font-family: @font-family-base;
  line-height: 1.5; // 24px

  // Kerning
  text-rendering: optimizeLegibility;    // optional: for older browsers
  -moz-font-feature-settings: "kern=1";  // pre-Firefox 14+
  -webkit-font-feature-settings: "kern"; // Old WebKit browsers
  -moz-font-feature-settings: "kern";    // Firefox 14+
  font-feature-settings: "kern";         // Standard
  font-kerning: normal;                  // Safari 7+, Firefox 24+, Chrome 33(?)+, Opera 21+

  // Common ligatures
  -webkit-font-variant-ligatures: common-ligatures; // iOS and Safari 6
  font-variant-ligatures: common-ligatures;         // Up-to-date browsers, including IE10 and Opera 21
}

body {
  margin-top: 70px; // Fixed navigation bar height
}

// Typography

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: @font-family-heading;
  font-weight: 900;

  .TitleDefinition {
    font-weight: 100;
    text-transform: none;
    color: #676767;
  }
}

h1 {
  text-transform: uppercase;
  font-size: 1.5em;
}

h2 {
  font-size: 4em;
  line-height: 1;
  margin: 0.5em 0;
  color: #3d3d3d;

  @media
  (max-width: 767px),
  (max-device-width: 767px) {
    font-size: 2em;
  }
}

p,
ul,
ol {
  font-size: 1.125em; // 18px
  line-height: 1.444; // 28px
  margin-bottom: 1em;
}

// Override Bootstrap defaults
.lead,
p.lead {
  font-size: 1.5em;
  font-weight: 400;
  color: #4a4a4a;

  @media
  (min-width: 768px),
  (min-device-width: 768px) {
    font-size: 1.5em;
  }
}

.InlineBlock {
  display: inline-block;
}

.WidthAuto {
  width: auto;
}

.VerticalAlignTop {
  vertical-align: top;
}

/*
 * Remove text-shadow in selection highlight:
 * https://twitter.com/miketaylr/status/12228805301
 *
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */

::-moz-selection {
  background: #b3d4fc;
  text-shadow: none;
}

::selection {
  background: #b3d4fc;
  text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

/*
 * Remove the gap between audio, canvas, iframes,
 * images, videos and the bottom of their containers:
 * https://github.com/h5bp/html5-boilerplate/issues/440
 */

audio,
canvas,
iframe,
img,
svg,
video {
  vertical-align: middle;
}

// Responsive element with 16:9 width/height ratio

.WideScreenMediaContainer {
  .responsive-resize-outer-element(56.25%);

  .WideScreenMedia {
    .responsive-resize-inner-element;
    background-size: cover !important;
  }
}

// Responsive YouTube video embedding

.youtube {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px; height: 0; overflow: hidden;
  border: none !important;

  iframe,
  object,
  embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none !important;
  }
}

/*
 * Remove default fieldset styles.
 */

// fieldset {
//   border: 0;
//   margin: 0;
//   padding: 0;
// }

/*
 * Allow only vertical resizing of textareas.
 */

// textarea {<commit_msg>Add a line break to MainLayout.less<commit_after>/* App-wide styles */

@import '../variables.less';
@import '../less-mixins-and-utils.less';

//
// Base styles
// -----------------------------------------------------------------------------

html,
body {
  color: #232323;
  font-weight: 400;
  font-size: 1em; // 16px;
  font-family: @font-family-base;
  line-height: 1.5; // 24px

  // Kerning
  text-rendering: optimizeLegibility;    // optional: for older browsers
  -moz-font-feature-settings: "kern=1";  // pre-Firefox 14+
  -webkit-font-feature-settings: "kern"; // Old WebKit browsers
  -moz-font-feature-settings: "kern";    // Firefox 14+
  font-feature-settings: "kern";         // Standard
  font-kerning: normal;                  // Safari 7+, Firefox 24+, Chrome 33(?)+, Opera 21+

  // Common ligatures
  -webkit-font-variant-ligatures: common-ligatures; // iOS and Safari 6
  font-variant-ligatures: common-ligatures;         // Up-to-date browsers, including IE10 and Opera 21
}

body {
  margin-top: 70px; // Fixed navigation bar height
}

// Typography

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: @font-family-heading;
  font-weight: 900;

  .TitleDefinition {
    font-weight: 100;
    text-transform: none;
    color: #676767;
  }
}

h1 {
  text-transform: uppercase;
  font-size: 1.5em;
}

h2 {
  font-size: 4em;
  line-height: 1;
  margin: 0.5em 0;
  color: #3d3d3d;

  @media
  (max-width: 767px),
  (max-device-width: 767px) {
    font-size: 2em;
  }
}

p,
ul,
ol {
  font-size: 1.125em; // 18px
  line-height: 1.444; // 28px
  margin-bottom: 1em;
}

// Override Bootstrap defaults
.lead,
p.lead {
  font-size: 1.5em;
  font-weight: 400;
  color: #4a4a4a;

  @media
  (min-width: 768px),
  (min-device-width: 768px) {
    font-size: 1.5em;
  }
}

.InlineBlock {
  display: inline-block;
}

.WidthAuto {
  width: auto;
}

.VerticalAlignTop {
  vertical-align: top;
}

/*
 * Remove text-shadow in selection highlight:
 * https://twitter.com/miketaylr/status/12228805301
 *
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */

::-moz-selection {
  background: #b3d4fc;
  text-shadow: none;
}

::selection {
  background: #b3d4fc;
  text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

/*
 * Remove the gap between audio, canvas, iframes,
 * images, videos and the bottom of their containers:
 * https://github.com/h5bp/html5-boilerplate/issues/440
 */

audio,
canvas,
iframe,
img,
svg,
video {
  vertical-align: middle;
}

// Responsive element with 16:9 width/height ratio

.WideScreenMediaContainer {
  .responsive-resize-outer-element(56.25%);

  .WideScreenMedia {
    .responsive-resize-inner-element;
    background-size: cover !important;
  }
}

// Responsive YouTube video embedding

.youtube {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px; height: 0;
  overflow: hidden;
  border: none !important;

  iframe,
  object,
  embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none !important;
  }
}

/*
 * Remove default fieldset styles.
 */

// fieldset {
//   border: 0;
//   margin: 0;
//   padding: 0;
// }

/*
 * Allow only vertical resizing of textareas.
 */

// textarea {
{'fraction_non_alphanumeric': 0.1682034503271862, 'fraction_numerical': 0.045211183819155266, 'mean_word_length': 2.537611783271962, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, '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': '2481560', 'n_tokens_mistral': 2709, 'n_tokens_neox': 2428, 'n_words': 607}