<commit_before>﻿#/****** TEMP STUFF **********/

header .metadata { border: 0px dotted #ccc; }


/*
Theme: The Other Side of Code
Author: <NAME>
Copyright: (c) 2011. Netko Ltd. (http://netko.hr/)
*/

/* Colors Palette
Background: #d3d3d3
Text: #000
Main Accent: #999
Links: #c03
*/

/* Reset
***************************************************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
body { line-height: 1; color: #000; background: white; }

/* Lists */
ul li { list-style-type: none; }

/* Blockquote styling */
blockquote:before, blockquote:after,
q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* HTML 5 elements as block */  
header, footer, aside, nav, article { display: block; }

/* Remember focus styles! */
:focus { outline: 0; }

/* Clearing Float
***************************************************************/
/* .zone:after self clears every zone container - .widget-control:after self clears any floats used in a widget */
.group:after, .zone:after, .widget-control:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.group {display: inline-block;}  /* for IE/Mac */

/* General
***************************************************************/
/* Default font settings. 
The body font-size 106.25% sets the base font to 17px 

Pixels	  Ems	   Percent	Points
  6	0.3529	    35.29%	  5
  7	0.4118	    41.18%	  5
  8	0.4706	    47.06%	  6
  9	0.5294	    52.94%	  7
 10	0.5882	    58.82%	  8
 11	0.6471	    64.71%	  8
 12	0.7059	    70.59%	  9
 13	0.7647	    76.47%	 10
 14	0.8235	    82.35%	 11
 15	0.8824	    88.24%	 11
 16	0.9412	    94.12%	 12
 17	1.0000	   100.00%	 13
 18	1.0588	   105.88%	 14
 19	1.1176	   111.76%	 14
 20	1.1765	   117.65%	 15
 21	1.2353	   123.53%	 16
 22	1.2941	   129.41%	 17
 23	1.3529	   135.29%	 17
 24	1.4118	   141.18%	 18
 25	1.4706	   147.06%	
 26	1.5294	   152.94%	
 27	1.5882	   158.82%	
 28	1.6471	   164.71%	
 29	1.7059	   170.59%	
 30	1.7647	   176.47%	
 31	1.8235	   182.35%	
 32	1.8824	   188.24%	
 33	1.9412	   194.12%	
 34	2.0000	   200.00%	
*/

body { font: normal 106.25% Cambria, 'Liberation Serif', 'Philosopher', Georgia, Serif; height: 100%; text-align:left; color:#212121; background: #fff; }

/* Headings */
h1,h2,h3,h4,h5,h6,legend {font-weight:normal; font-style: normal;}
h1 {font-size: 1.6471em;}
h2 {font-size: 1.5294em;}
h3 {font-size: 1.3529em;}
h4 {font-size: 1.2353em;}
h5 {font-size: 1.0588em;}

/* Text elements */
p           { margin: 0 0 1.5882em; line-height: 1.5882em; }
p img.left  { float: left; margin: 0.9412em 0.9412em 0.9412em 0; padding: 0; }
p img.right { float: right; margin: 0.9412em 0 0.9412em 0.9412em; }
pre         { margin: 0 10px 2.25em 10px; /*27px*/ font-size: 0.7059em; /*12px*/ line-height: 1.1667em; /*14px*/ 
              font-family: Consolas, "Liberation Mono", Monaco, "Lucida Console", "Courier New", Courier, monospace; 
              border-width: 0 !important; background-color: #f9f9f9; padding: 10px !important; border-radius: 10px; }
    
a { color: #d71a21; text-decoration: none; 
	-webkit-transition: color 0.16s ease-in-out;
	-moz-transition: color 0.16s ease-in-out;
	-o-transition: color 0.16s ease-in-out;
	transition: color 0.16s ease-in-out;
}
a:focus, a:hover, a:active { color: #bb0509; text-decoration: none; }

blockquote  { margin-left: 0.7059em; margin-right: 0.7059em; margin-bottom: 1.5882em; color: #878787; font-style: italic; padding-top: 0.3529em; margin-top: -0.3529em; background: url(../Content/Images/quote-open.png) top left no-repeat; }
blockquote p { margin-left: 2.3529em; }
blockquote cite { display: block; margin-right: 2.3529em; text-align: right; margin: -1em 1.5882em 0.5882em 0; line-height: 1.5882em; }

strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }

abbr, acronym	{ border-bottom: 1px dotted #666; }
del				{ color:#666; }

/* Forms
***************************************************************/
form              { margin: 0; padding: 0; }
input             { font-family: inherit; }
legend            { font-size: 1.2941em; line-height: 1.5882em; font-weight: normal; margin: 0 0 1em 0; border: none; }
fieldset          { padding: 0; margin: 0; border: 0px solid #dbdbdb; }
label             { font-weight: normal; display: block; padding: 0 0 0.2941em 0; }
label.forcheckbox { margin:0 0 0 0.2941em; display: inline; }
input[type="text"], input[type="password"] { display: block; font-size: 1em; padding: 0.2941em; }
input[type="checkbox"] { margin: 0.2941em 0 1.2941em 0; }
fieldset ol     { list-style-type: none; padding: 0; margin: 0; }
fieldset ol li  { margin: 0 0 0.7647em 0; }
input, textarea { font: normal 106.25% Cambria, 'Philosopher', Georgia, Serif; color: #212121; }

/* Structure
***************************************************************/
#layout-wrapper { }
#layout-header, #layout-featured, #layout-before-main, #layout-main, #layout-after-main
, #layout-footer, #layout-tripel { width: 980px; margin: 0 auto; }

/* Navigation */
#layout-navigation { width: 980px; padding: 0; margin: 1em auto 0 auto; display: block; border-bottom: 2px solid #ebebeb; }
nav ul { padding: 0; margin: 0; }
nav ul li { border: 1px solid #ebebeb; border-left-width: 0; background:#f7f7f7; display: inline-block; margin: 0; margin-bottom: -1px;
	-webkit-transition: background-color 0.16s ease-in-out;
	-moz-transition: background-color 0.16s ease-in-out;
	-o-transition: background-color 0.16s ease-in-out;
	transition: background-color 0.16s ease-in-out;
}
nav ul li:last-child { border-right-width: 0; }
nav ul li:hover { background-color: #ebebeb; }
/*nav ul li.current { background:#fff; }*/
nav ul a { padding: 0px 1em; display:block; color: #212121; text-decoration:none; line-height: 1.6471em; text-transform: none; font-variant: small-caps; }
nav ul a:hover, nav ul a:active { text-decoration: none; color: #212121; }

#header { width: 980px; padding: 0; background: #fff; color: #000; margin: 2px auto; border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; }
#branding h1 { font-size: 2.6666em; font-family: 'Philosopher', Cambria, Georgia, Serif; color:#212121; line-height: 40px; margin: 25px 18px; }

/* Zones (defined in Theme.txt) */
.zone 
{
    /*  Enable this to see zone visualizations
    background-color: yellow; box-shadow:inset 0 0 1px purple; -moz-box-shadow:inset 0 0 1px purple; -webkit-box-shadow:inset 0 0 1px purple;
    */
}
.zone-header { }
.zone-navigation { padding: 0; }
.zone-messages { font-size: 0.8824em; font-style: italic; padding: 0.6em 30px 0.8em 0; }
.zone-content { width: 544px; padding: 7px 30px 0 0; }
.zone-sidebar { font-size: 0.8824em; width: 336px; padding: 7px 0 0 30px; margin-top: 0; }
.zone-footer {}

/* Main
***************************************************************/
#main { margin: 0 auto 40px auto; width: 940px; padding: 20px 20px 0 20px; display: block; border-top: 2px solid #ebebeb; }
#content-wrapper { float: left; }
#sidebar-wrapper { float: right; }

/* Content
***************************************************************/

/* Content lists and details */
.content-items .content-item { }
.content-items .content-item header { }
.content-items .content-item header h1 { margin-top: 1.5882em; }
.content-items > li.first .content-item h1 { margin-top: 0; }
.content-item header { margin-bottom: 1em; position: relative; }
.content-item h1 { font-size: 2em; }
.content-item h1 a { text-decoration: none; }

h1.page-title { color: #878787; margin: 0; margin-bottom: 1em; font-size: 1.1765em; border-bottom: 1px dotted #dcdcdc; padding-top: 0.1765em; font-variant: small-caps; text-transform: lowercase; }

/* Tags */
.tags { color: #878787; font-size: 0.8824em; line-height: 1.5333em; margin: 0.0666em 0; font-style: italic; }
.tags a { color: #878787;
	-webkit-transition: color 0.16s ease-in-out;
	-moz-transition: color 0.16s ease-in-out;
	-o-transition: color 0.16s ease-in-out;
	transition: color 0.16s ease-in-out;<commit_msg>content headings size styling; margins tweak<commit_after>﻿#/****** TEMP STUFF **********/

header .metadata { border: 0px dotted #ccc; }


/*
Theme: The Other Side of Code
Author: <NAME>
Copyright: (c) 2011. Netko Ltd. (http://netko.hr/)
*/

/* Colors Palette
Background: #d3d3d3
Text: #000
Main Accent: #999
Links: #c03
*/

/* Reset
***************************************************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
body { line-height: 1; color: #000; background: white; }

/* Lists */
ul li { list-style-type: none; }

/* Blockquote styling */
blockquote:before, blockquote:after,
q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* HTML 5 elements as block */  
header, footer, aside, nav, article { display: block; }

/* Remember focus styles! */
:focus { outline: 0; }

/* Clearing Float
***************************************************************/
/* .zone:after self clears every zone container - .widget-control:after self clears any floats used in a widget */
.group:after, .zone:after, .widget-control:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.group {display: inline-block;}  /* for IE/Mac */

/* General
***************************************************************/
/* Default font settings. 
The body font-size 106.25% sets the base font to 17px 

Pixels	  Ems	   Percent	Points
  6	0.3529	    35.29%	  5
  7	0.4118	    41.18%	  5
  8	0.4706	    47.06%	  6
  9	0.5294	    52.94%	  7
 10	0.5882	    58.82%	  8
 11	0.6471	    64.71%	  8
 12	0.7059	    70.59%	  9
 13	0.7647	    76.47%	 10
 14	0.8235	    82.35%	 11
 15	0.8824	    88.24%	 11
 16	0.9412	    94.12%	 12
 17	1.0000	   100.00%	 13
 18	1.0588	   105.88%	 14
 19	1.1176	   111.76%	 14
 20	1.1765	   117.65%	 15
 21	1.2353	   123.53%	 16
 22	1.2941	   129.41%	 17
 23	1.3529	   135.29%	 17
 24	1.4118	   141.18%	 18
 25	1.4706	   147.06%	
 26	1.5294	   152.94%	
 27	1.5882	   158.82%	
 28	1.6471	   164.71%	
 29	1.7059	   170.59%	
 30	1.7647	   176.47%	
 31	1.8235	   182.35%	
 32	1.8824	   188.24%	
 33	1.9412	   194.12%	
 34	2.0000	   200.00%	
*/

body { font: normal 106.25% Cambria, 'Liberation Serif', 'Philosopher', Georgia, Serif; height: 100%; text-align:left; color:#212121; background: #fff; }

/* Headings */
h1,h2,h3,h4,h5,h6,legend {font-weight:normal; font-style: normal;}
h1 {font-size: 1.6471em;}
h2 {font-size: 1.5294em;}
h3 {font-size: 1.3529em;}
h4 {font-size: 1.2353em;}
h5 {font-size: 1.0588em;}

/* Text elements */
p           { margin: 0 0 1.5882em; line-height: 1.5882em; }
p img.left  { float: left; margin: 0.9412em 0.9412em 0.9412em 0; padding: 0; }
p img.right { float: right; margin: 0.9412em 0 0.9412em 0.9412em; }
pre         { margin: 0 10px 2.25em 10px; /*27px*/ font-size: 0.7059em; /*12px*/ line-height: 1.1667em; /*14px*/ 
              font-family: Consolas, "Liberation Mono", Monaco, "Lucida Console", "Courier New", Courier, monospace; 
              border-width: 0 !important; background-color: #f9f9f9; padding: 10px !important; border-radius: 10px; }
    
a { color: #d71a21; text-decoration: none; 
	-webkit-transition: color 0.16s ease-in-out;
	-moz-transition: color 0.16s ease-in-out;
	-o-transition: color 0.16s ease-in-out;
	transition: color 0.16s ease-in-out;
}
a:focus, a:hover, a:active { color: #bb0509; text-decoration: none; }

blockquote  { margin-left: 0.7059em; margin-right: 0.7059em; margin-bottom: 1.5882em; color: #878787; font-style: italic; padding-top: 0.3529em; margin-top: -0.3529em; background: url(../Content/Images/quote-open.png) top left no-repeat; }
blockquote p { margin-left: 2.3529em; }
blockquote cite { display: block; margin-right: 2.3529em; text-align: right; margin: -1em 1.5882em 0.5882em 0; line-height: 1.5882em; }

strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }

abbr, acronym	{ border-bottom: 1px dotted #666; }
del				{ color:#666; }

/* Forms
***************************************************************/
form              { margin: 0; padding: 0; }
input             { font-family: inherit; }
legend            { font-size: 1.2941em; line-height: 1.5882em; font-weight: normal; margin: 0 0 1em 0; border: none; }
fieldset          { padding: 0; margin: 0; border: 0px solid #dbdbdb; }
label             { font-weight: normal; display: block; padding: 0 0 0.2941em 0; }
label.forcheckbox { margin:0 0 0 0.2941em; display: inline; }
input[type="text"], input[type="password"] { display: block; font-size: 1em; padding: 0.2941em; }
input[type="checkbox"] { margin: 0.2941em 0 1.2941em 0; }
fieldset ol     { list-style-type: none; padding: 0; margin: 0; }
fieldset ol li  { margin: 0 0 0.7647em 0; }
input, textarea { font: normal 106.25% Cambria, 'Philosopher', Georgia, Serif; color: #212121; }

/* Structure
***************************************************************/
#layout-wrapper { }
#layout-header, #layout-featured, #layout-before-main, #layout-main, #layout-after-main
, #layout-footer, #layout-tripel { width: 980px; margin: 0 auto; }

/* Navigation */
#layout-navigation { width: 980px; padding: 0; margin: 1em auto 0 auto; display: block; border-bottom: 2px solid #ebebeb; }
nav ul { padding: 0; margin: 0; }
nav ul li { border: 1px solid #ebebeb; border-left-width: 0; background:#f7f7f7; display: inline-block; margin: 0; margin-bottom: -1px;
	-webkit-transition: background-color 0.16s ease-in-out;
	-moz-transition: background-color 0.16s ease-in-out;
	-o-transition: background-color 0.16s ease-in-out;
	transition: background-color 0.16s ease-in-out;
}
nav ul li:last-child { border-right-width: 0; }
nav ul li:hover { background-color: #ebebeb; }
/*nav ul li.current { background:#fff; }*/
nav ul a { padding: 0px 1em; display:block; color: #212121; text-decoration:none; line-height: 1.6471em; text-transform: none; font-variant: small-caps; }
nav ul a:hover, nav ul a:active { text-decoration: none; color: #212121; }

#header { width: 980px; padding: 0; background: #fff; color: #000; margin: 2px auto; border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; }
#branding h1 { font-size: 2.6666em; font-family: 'Philosopher', Cambria, Georgia, Serif; color:#212121; line-height: 40px; margin: 25px 18px; }

/* Zones (defined in Theme.txt) */
.zone 
{
    /*  Enable this to see zone visualizations
    background-color: yellow; box-shadow:inset 0 0 1px purple; -moz-box-shadow:inset 0 0 1px purple; -webkit-box-shadow:inset 0 0 1px purple;
    */
}
.zone-header { }
.zone-navigation { padding: 0; }
.zone-messages { font-size: 0.8824em; font-style: italic; padding: 0.6em 30px 0.8em 0; }
.zone-content { width: 544px; padding: 7px 30px 0 0; }
.zone-sidebar { font-size: 0.8824em; width: 336px; padding: 7px 0 0 30px; margin-top: 0; }
.zone-footer {}

/* Main
***************************************************************/
#main { margin: 0 auto 40px auto; width: 940px; padding: 20px 20px 0 20px; display: block; border-top: 2px solid #ebebeb; }
#content-wrapper { float: left; }
#sidebar-wrapper { float: right; }

/* Content
***************************************************************/

/* Content lists and details */
.content-items .content-item header h1 { margin-top: 1.5882em; }
.content-items > li.first .content-item h1 { margin-top: 0; }
article.content-item .content-items > li.first .content-item h1 { margin-top: -0.5em; } /*front page blog*/
.content-item header { margin-bottom: 1em; position: relative; }
.content-item header h1 { margin-top: 0; margin-bottom: 0; }
.content-item h1 a { text-decoration: none; }

/* top margin = 3/4 * (block height - line height); bottom margin = 1/4 * (..) */
.content-item h1 { font-size: 2em; line-height: 1.1765em; margin-top: 2.3824em; margin-bottom: 0.7941em; }
.content-item h2 { font-size: 1.7647em; line-height: 1.2em; margin-top: 1.125em; margin-bottom: 0.375em; }
.content-item h3 { font-size: 1.5294em; line-height: 1.1923em; margin-top: 1.4423em; margin-bottom: 0.4808em; }
.content-item h4 { font-size: 1.2941em; line-height: 1.1818em; margin-top: 1.875em; margin-bottom: 0.625em; }
.content-item h5 { font-size: 1.1176em; line-height: 1.1579; margin-top: 2.3289em; margin-bottom: 0.7763em; }
.content-item h6 { font-size: 1.1176em; line-height: 1.1579; margin-top: 2.3289em; margin-bottom: 0.7763em; }

h1.page-title { color: #878787; margin: 0; margin-bottom: 1em; font-size: 1.1765em; border-bottom: 1px dotted #dcdcdc; padding-top: 0.1765em; font-variant: small-caps; text-transform: lowercase; }

/* Tags */
.tags { color: #878787; font-size: 0.8824em; line-height: 1.5333em; margin: 0.0666em 0; font-style: italic; }
.tags a { color: #878787;
	-webkit-transition: color 0.16s ease-in-out;
	-moz-transition: color 0.16s ease-in-out;
	-o-transition: color 0.16s ease-in-out;
	transition: color 0.16s ease-in-out;
{'fraction_non_alphanumeric': 0.20066550109976877, 'fraction_numerical': 0.10879251029270769, 'mean_word_length': 3.5408450704225354, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 8, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1150758', 'n_tokens_mistral': 7952, 'n_tokens_neox': 6630, 'n_words': 1890}