<commit_before>/* ==========================================================================
   Components
   Classes the make up a structural block such as a Grid or Navigation
========================================================================== */
/* -- All Navigation -- */
.navigation {
	li {
		padding: 0 2px;
		display: inline;
		position: relative;
		&:first-child {
			padding-left: 0;
		}
		&.current_page_item > a, &.current_page_parent > a {
			font-weight: $font_weight_bold;
		}
	}
}

/* -- Primary Navigation -- */
.nav-primary {
	li {
		&:hover > .sub-menu {
			display: block;
		}
		.sub-menu {
			$pad: 12px;
			padding: 0 $pad;
			margin-left: 0;
			display: none;
			position: absolute;
			left: -$pad; top: 100%;
			z-index: 100;
			background: $white;
			li {
				padding: 0;
				margin: 6px 0;
				display: block;
				white-space: nowrap;
				.sub-menu {
					left: 100%;
					top: -5px;
				}
			}
		}
	}
}

/* -- Grid System -- */
.grid {
	width: 100% + ($gutter / 2);
	@extend %cf;
	position: relative;
	left: -($gutter / 2);
	&.no-gutter {
		[class*="col-"] {
			$gutter: 0;
		}
	}
	[class*="col-"] {
		width: 100% - ($gutter / 2);
		float: left;
		margin: 0 0 0 ($gutter / 2);
		&.left {
			text-align: left;
		}
		&.right {
			text-align: right;
		}
		&.center {
			text-align: center;
		}
		&.fl {
			float: left;
		}
		&.fr {
			float: right;
		}
	}

	// Fluid widths
	.col-1-16 { /* 1/16 */
		width: ($col_8 / 2) - ($gutter / 2);<commit_msg>Additional styles for the no-gutter addition<commit_after>/* ==========================================================================
   Components
   Classes the make up a structural block such as a Grid or Navigation
========================================================================== */
/* -- All Navigation -- */
.navigation {
	li {
		padding: 0 2px;
		display: inline;
		position: relative;
		&:first-child {
			padding-left: 0;
		}
		&.current_page_item > a, &.current_page_parent > a {
			font-weight: $font_weight_bold;
		}
	}
}

/* -- Primary Navigation -- */
.nav-primary {
	li {
		&:hover > .sub-menu {
			display: block;
		}
		.sub-menu {
			$pad: 12px;
			padding: 0 $pad;
			margin-left: 0;
			display: none;
			position: absolute;
			left: -$pad; top: 100%;
			z-index: 100;
			background: $white;
			li {
				padding: 0;
				margin: 6px 0;
				display: block;
				white-space: nowrap;
				.sub-menu {
					left: 100%;
					top: -5px;
				}
			}
		}
	}
}

/* -- Grid System -- */
.grid {
	width: 100% + ($gutter / 2);
	@extend %cf;
	position: relative;
	left: -($gutter / 2);
	&.no-gutter {
		width: 100%;
		left: 0;
		[class*="col-"] {
			$gutter: 0;
		}
	}
	[class*="col-"] {
		width: 100% - ($gutter / 2);
		float: left;
		margin: 0 0 0 ($gutter / 2);
		&.left {
			text-align: left;
		}
		&.right {
			text-align: right;
		}
		&.center {
			text-align: center;
		}
		&.fl {
			float: left;
		}
		&.fr {
			float: right;
		}
	}

	// Fluid widths
	.col-1-16 { /* 1/16 */
		width: ($col_8 / 2) - ($gutter / 2);
{'fraction_non_alphanumeric': 0.26485230667109194, 'fraction_numerical': 0.02987056090275473, 'mean_word_length': 2.390326209223847, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, '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': '5545573', 'n_tokens_mistral': 1422, 'n_tokens_neox': 1124, 'n_words': 274}