<commit_before>/*---------------------------
	Site Title website sections:

	0.	CSS Reset & Body
	1.	Wrapper
	2.	Header
	3.	Navigation
	4.	Images
	5.	Icons & Copy
	6.	Fonts
	7.	Partners
	8.	Footer

-----------------------------*/


/*---------------------------
0.	CSS Reset, Body & Wrapper
-----------------------------*/
* {margin:0; padding:0; border:0px none;}
ul, ol, li {list-style-type:none;}
a {text-decoration:none; color:#465b67; }
a:hover {text-decoration:underline;}
body {font:10pt "Arial", Helvetica, sans-serif; color:black; background:#eceff1 url(../images/bg.jpg) repeat; margin:0; padding:0; border:0px none;}
.wrapper {margin:0; padding:0 10px; border:0px none; min-width:180px; margin:0 auto; text-align:left;}
*html .wrapper {width:400px;}
.right{float: right;}

/*---------------------------
2.	Header
-----------------------------*/
.header {margin:0; padding:12pt 0 20pt; width:100%; text-align:center; background:url(../images/ruler.gif) 0 bottom repeat-x;}


/*---------------------------
3.	Navigation
-----------------------------*/
.nav, .paging{width:100%; margin:1px 0 0 0; clear:both; text-align:center; color:#fff; padding: 10px 0; background: #577384;}
	.nav a {margin:0 1pt; clear:both; text-align:center; color:#fff; font-size:115%; font-weight:bold;}

.paging {color: #999 !important;}
.paging .current{color: #4c6c7e}
.paging a {margin:0 1pt; clear:both; text-align:center; color:#4c6c7e; font-weight:bold;}

#menu div, .menu div, .bullet{border-bottom: 2px solid #f1f2f3;margin-left:5px;padding:5pt 0 5pt 10pt;background:url(../images/bullet.gif) 0 10pt no-repeat;}
#menu div:last-child{border-bottom:none}
/*---------------------------
4.	Images
-----------------------------*/
.banner-ruler { background:url(../images/ruler.gif) 0 bottom repeat-x; clear:both; margin:0; padding:0; width:100%; height:9px;}
img.banner {width:100%; margin:0; padding-bottom: 2px; border-bottom: 5px solid #577384;}


/*---------------------------
5.	Icons & Copy
-----------------------------*/
.icon-container {float:left; width:100%; padding:10pt 0 6pt; border-top:2px dotted #999;}
	.news {padding:2pt 0 10pt; border:0;}
	.icon-container .icon {float:left; width:75px; text-align:left; }
		.icon-container .icon img {margin:0 10pt 0 0;}
	.icon-container .copy {padding-left:75px;}
		.icon-container .copy .message {display:none; }
		.icon-container .copy p {padding:2pt 0; margin:0;}
		.icon-container .copy p.controls {font-weight:bold;}


/*---------------------------
6.	Fonts
-----------------------------*/
h1 { color:#fff; font:bold 100%/125% "Arial", Helvetica, sans-serif; letter-spacing:-0.01em; margin:20px 0 5px 0; padding:5px; background: #577384}
h2 { font:bold 100%/125% "Arial", Helvetica, sans-serif; letter-spacing:-0.01em; margin:2px 0 0 0; padding:5px; background:#577384; color: #fff;}
	h2 a{color:#E9BC00; font-weight:bold;}
h3 { font:bold 115%/130% "Arial", Helvetica, sans-serif; margin:0 0 10pt;}
h4 { font:bold 103%/130% "Arial", Helvetica, sans-serif; margin:0; color: #222;}
	h4 em {display:block; color:#577384; font-style:italic;}
p {font-size:100%; line-height:135%; margin:0 5px 10pt;}
	p a, .more a {color:#e99324; font-weight:bold;}
em {font-style:normal;font-weight:bold;}
input, textarea, select {display: block; font:90% "Arial", Helvetica, sans-serif;}
.form-fields input, input.txt {width: 98%; height: 18px}
.form-fields textarea {width: 99%; border: 1px solid #bcc7ce;}
input.radio {margin: 5px 5px 0 0; display:inline; }
.buttons input, input.btn {margin: 5px 0 0; border: 1px solid #CDCDCD; padding: 3px 6px; background: #F7F6F6;}
.ruler { background:url(../images/ruler.gif) 0 bottom repeat-x; clear:both; margin:0 0 10pt; padding:0; width:100%; height:9px;}
.dotted-ruler {border-bottom:2px dotted #999; clear:both; margin:0 0 10pt; padding:0; width:100%; height:9px;}
.list, .list-separated, .comment_list {clear:both; margin:0; padding:5px; line-height:20px;overflow: hidden}
.list-separated{border-top: 1px solid #577384;}
div.message .success, div.message .error {clear: both; margin: -10px 0 5px; padding: 5px; color: #fff; background: #21c0c2; font-weight: bold;}
div.message .error{background-color: #ea2415}
.info {clear: both; height: margin: -10px 0 5px; padding: 5px; color: #fff; background: #E99324;}
.info a{color: #fff; font-weight: bold;text-decoration:underline}
.warning{background-color:#ea2415;color:#fff;font-size:.9em;margin:3px 0;padding:3px}
.success a,.warning a, div.message .error a{color:#fff;text-decoration:underline}
.more{clear:both;padding:3px}
span.subtext,span.subtext a,span.subtext a:link,span.subtext a:visited{color:#666;font-size: 0.9em;}
h1 span.subtext{color:#aaa;font-size: 0.9em}
/*---------------------------
8.	Footer
-----------------------------*/
.footer {clear:both; padding:10pt 0; background:#d9dcde;}
.footer p {}
.footer .nav a{font-size: 0.8em}

/*---------------------------
9.	Comments
-----------------------------*/
span.report a{color: #f80000;}
.comment-rules{background: #577384; color: #fff; padding: 5px}
	.comment-rules a{color: #e99324; font-weight: bold;}
	.comment-rules div{margin-bottom: 3px;}

.comment_list .comment{margin: 5px 0; padding: 5px;}
.comment_list span a{color: #e99324;}
.comment_list .even{background: #bcc7ce;}
.comment_list .odd{border: 1px solid #bcc7ce;}
.comment_list span.likes, .comment_list span.tag, .comment_list span.reports{color: #666; font-weight: bold;}
.comment_list span.report, .comment_list span.reports{float: right;}
.comment_list{padding: 0}

.livechatresponses .t{
	padding: 10px;
	border: 1px solid #bcc7ce;
	background: #ECEFF1 url(../images/bg.jpg) repeat
}
/*---------------------------
10.	Article
-----------------------------*/
form.content-form {
	margin: .5em 0;
	padding: 5px;
}

form.content-form fieldset label{
	display: block;
}

form.content-form fieldset input{
	display: inline;<commit_msg>fix css style<commit_after>/*---------------------------
	Site Title website sections:

	0.	CSS Reset & Body
	1.	Wrapper
	2.	Header
	3.	Navigation
	4.	Images
	5.	Icons & Copy
	6.	Fonts
	7.	Partners
	8.	Footer

-----------------------------*/


/*---------------------------
0.	CSS Reset, Body & Wrapper
-----------------------------*/
* {margin:0; padding:0; border:0px none;}
ul, ol, li {list-style-type:none;}
a {text-decoration:none; color:#465b67; }
a:hover {text-decoration:underline;}
body {font:10pt "Arial", Helvetica, sans-serif; color:black; background:#eceff1 url(../images/bg.jpg) repeat; margin:0; padding:0; border:0px none;}
.wrapper {margin:0; padding:0 10px; border:0px none; min-width:180px; margin:0 auto; text-align:left;}
*html .wrapper {width:400px;}
.right{float: right;}

/*---------------------------
2.	Header
-----------------------------*/
.header {margin:0; padding:12pt 0 20pt; width:100%; text-align:center; background:url(../images/ruler.gif) 0 bottom repeat-x;}


/*---------------------------
3.	Navigation
-----------------------------*/
.nav, .paging{width:100%; margin:1px 0 0 0; clear:both; text-align:center; color:#fff; padding: 10px 0; background: #577384;}
	.nav a {margin:0 1pt; clear:both; text-align:center; color:#fff; font-size:115%; font-weight:bold;}

.paging {color: #999 !important;}
.paging .current{color: #4c6c7e}
.paging a {margin:0 1pt; clear:both; text-align:center; color:#4c6c7e; font-weight:bold;}

#menu div, .menu div, .bullet{border-bottom: 2px solid #f1f2f3;margin-left:5px;padding:5pt 0 5pt 10pt;background:url(../images/bullet.gif) 0 10pt no-repeat;}
#menu div:last-child{border-bottom:none}
/*---------------------------
4.	Images
-----------------------------*/
.banner-ruler { background:url(../images/ruler.gif) 0 bottom repeat-x; clear:both; margin:0; padding:0; width:100%; height:9px;}
img.banner {width:100%; margin:0; padding-bottom: 2px; border-bottom: 5px solid #577384;}


/*---------------------------
5.	Icons & Copy
-----------------------------*/
.icon-container {float:left; width:100%; padding:10pt 0 6pt; border-top:2px dotted #999;}
	.news {padding:2pt 0 10pt; border:0;}
	.icon-container .icon {float:left; width:75px; text-align:left; }
		.icon-container .icon img {margin:0 10pt 0 0;}
	.icon-container .copy {padding-left:75px;}
		.icon-container .copy .message {display:none; }
		.icon-container .copy p {padding:2pt 0; margin:0;}
		.icon-container .copy p.controls {font-weight:bold;}


/*---------------------------
6.	Fonts
-----------------------------*/
h1 { color:#fff; font:bold 100%/125% "Arial", Helvetica, sans-serif; letter-spacing:-0.01em; margin:20px 0 5px 0; padding:5px; background: #577384}
h2 { font:bold 100%/125% "Arial", Helvetica, sans-serif; letter-spacing:-0.01em; margin:2px 0 0 0; padding:5px; background:#577384; color: #fff;}
	h2 a{color:#E9BC00; font-weight:bold;}
h3 { font:bold 115%/130% "Arial", Helvetica, sans-serif; margin:0 0 10pt;}
h4 { font:bold 103%/130% "Arial", Helvetica, sans-serif; margin:0; color: #222;}
	h4 em {display:block; color:#577384; font-style:italic;}
p {font-size:100%; line-height:135%; margin:0 5px 10pt;}
	p a, .more a {color:#e99324; font-weight:bold;}
em {font-style:normal;font-weight:bold;}
input, textarea, select {display: block; font:90% "Arial", Helvetica, sans-serif;}
.form-fields input, input.txt {width: 98%; height: 18px}
.form-fields textarea {width: 99%; border: 1px solid #bcc7ce;}
input.radio {margin: 5px 5px 0 0; display:inline; }
.buttons input, input.btn {margin: 5px 0 0; border: 1px solid #CDCDCD; padding: 3px 6px; background: #F7F6F6;}
.ruler { background:url(../images/ruler.gif) 0 bottom repeat-x; clear:both; margin:0 0 10pt; padding:0; width:100%; height:9px;}
.dotted-ruler {border-bottom:2px dotted #999; clear:both; margin:0 0 10pt; padding:0; width:100%; height:9px;}
.list, .list-separated, .comment_list {clear:both; margin:0; padding:5px; line-height:20px;overflow: hidden}
.list-separated{border-top: 1px solid #577384;}
div.message .success, div.message .error {clear: both; margin: -10px 0 5px; padding: 5px; color: #fff; background: #21c0c2; font-weight: bold;}
div.message .error{background-color: #ea2415}
.info {clear: both; height: margin: -10px 0 5px; padding: 5px; color: #fff; background: #E99324;}
.info a{color: #fff; font-weight: bold;text-decoration:underline}
.warning{background-color:#ea2415;color:#fff;font-size:.9em;margin:3px 0;padding:3px}
.success a,.warning a, div.message .error a{color:#fff;text-decoration:underline}
.more{clear:both;padding:3px}
span.subtext,span.subtext a,span.subtext a:link,span.subtext a:visited{color:#666;font-size: 0.9em;}
h1 span.subtext{color:#aaa;font-size: 0.9em}
/*---------------------------
8.	Footer
-----------------------------*/
.footer {clear:both; padding:10pt 0; background:#d9dcde;}
.footer p {}
.footer .nav a{font-size: 0.8em}

/*---------------------------
9.	Comments
-----------------------------*/
span.report a{color: #f80000 !important;}
.comment-rules{background: #577384; color: #fff; padding: 5px}
	.comment-rules a{color: #e99324; font-weight: bold;}
	.comment-rules div{margin-bottom: 3px;}

.comment_list .comment{margin: 5px 0; padding: 5px;}
.comment_list span a{color: #e99324;}
.comment_list .even{background: #bcc7ce;}
.comment_list .odd{border: 1px solid #bcc7ce;}
.comment_list span.likes, .comment_list span.tag, .comment_list span.reports{color: #666; font-weight: bold;}
.comment_list span.report, .comment_list span.reports{float: right;}
.comment_list{padding: 0}

.livechatresponses .t{
	padding: 10px;
	border: 1px solid #bcc7ce;
	background: #ECEFF1 url(../images/bg.jpg) repeat
}
/*---------------------------
10.	Article
-----------------------------*/
form.content-form {
	margin: .5em 0;
	padding: 5px;
}

form.content-form fieldset label{
	display: block;
}

form.content-form fieldset input{
	display: inline;
{'fraction_non_alphanumeric': 0.2518461930226636, 'fraction_numerical': 0.06485018249724132, 'mean_word_length': 3.1456720619282197, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '4535167', 'n_tokens_mistral': 4655, 'n_tokens_neox': 4121, 'n_words': 1032}