<commit_before>/**
* Basic Template.
*
* @author        ArticulateLogic Labs
* @author        <NAME>, Email: <EMAIL> 
* @copyright     Copyright (c)2013 ArticulateLogic Labs
* @link          http://www.articulatelogic.com
* @since         Version 1.0
*  
*/

* {
    margin:0;
    padding:0;
}

body {
    width: 100%;
    font: 0.82em Verdana, Helvetica, sans-serif;
    color: #000;
    margin: 0 auto;
    position: absolute;
}

div {
    height:auto;
}

h1 {
    font-size: 1.8em;
    color: #333;
}

h1 a {
    text-decoration:none;
    color:#333;
}

h2, h2 a{
    font-size:1.2em;
    font-weight: normal;
}

h3, h3 a{
    font-size:1em;
}

ul{
    list-style:none;
}

p {
    text-align: justify;
    font-size: .9em;
    margin-bottom: .3em;
    padding: 1em 0;
}

p a{
    color: #1D62B3;
}

a {
    text-decoration: none;
    color: #1D62B3;
    font-size: 1em;
}

a:hover {
    background: none;
    color: #E43C15;
}

img {
    border:none;
}

/* head */

#contentheader {
    background: #fff;
    box-shadow: 0 0px 10px 0px #acacac;
    opacity: 0.82;
    position: fixed;
    top: 0px;
    padding: 1px 0;
    width: 100%;
    overflow: auto;
    z-index: 10;
}

#navigatemenu {
    float: left;
    padding: 10px 0;
}

/* end head */

/* reports starts here */

#reports {
    clear: both;
    position: relative;
    color: #000;
    width: auto;
    height: 20px;
    background: #cfc;
    border: 1px solid #0f0;
    padding: 5px;
    margin: 3px;
    z-index: 10;
}

/* reports ends here */

/* error starts here */

#errors {
    color:#000;
    width:auto;
    height:20px;
    background:#FCC;
    border: 1px solid #F00;
    padding:5px;
    margin:3px;
}

/* error ends here */

/* logo starts here */

#logo {
    float:left;
    height:37px;
    max-width: 250px;
    padding: 10px 0;
}

/* logo ends here */ 

/* banner starts here */

#banner {
    /*width: 91%;*/
    margin: auto 4%;
    padding: 0;
}

#search {
    float: left;
    width: 37%;
    padding: 10px 0;
}

.search {
	float: left;
	padding: 4px 0;
	width: 73%;
}

#frmsearch {
    width: 100%;
    padding: 0;
    margin: 0;
    outline: none;
}

.btnsearch {
    float: left;
    height: 30px;
    width: 37px;
    margin: 0;
}

#searchico {
    height: 19px;
    padding: 1px;
}

/* banner ends here */

#topright {
    float: right;
    padding: 10px 0;
}

/* contentbody starts here */

#contentbody {
    margin: 100px auto 0;
    background: #fff no-repeat;
	padding: 0 4%;
    overflow: auto;
    min-height: 480px;
	border-radius: 0.4em;
    -moz-border-radius: 0.4em;
    -webkit-border-radius: 0.4em;
}


/* contentbody ends here */

/* title starts here */

.title {
    font-size: 2em;
    color: #1D62B3;
    padding: 1em 0;
}

/* title ends here */

/* subtitle starts here */

.subtitle {
    color: #101010;
    font-style: normal;
    font-weight: lighter;
    font-size: 1.2em;
    padding: .1em;
}

/* subtitle ends here */

/* body starts here */

.body {
    color: #000;
    text-align: justify;
    position: relative;
    float: none;
    clear: both;
    overflow: auto;
    font-size: 1em;
    padding: 10px 0;
    line-height: 1.9em;
}

.homemsg h4 {
    font-weight: lighter;
    font-size: 155%;
    color: #336699;
    padding: 10px 2px;
    display: block;
    clear:both;
}

#subpanel {
    float: none;
    display: block;
    clear:both;
    min-height: 50px;
    box-shadow: 1px 1px 4px 1px #ddd;
    opacity: 0.82;
}

.backlinks {
    display: inline-block;
    float: left;
    margin: 10px;
}

.navigates {
    float: right;
    margin: 10px;
}

.sharelinks {
    float: left;
    margin: 10px;
    font-size: 100%;
}

.verseBox {
    padding: 5px 10px;
    float: none;
    display: block;
    clear:both;
}

.lowered_body {
    margin-top: 110px;
    float: left;
    clear: both;
}

.commentBox {
    box-shadow: 1px 1px 4px 1px #ddd;
    opacity: 0.82;
    min-height: 50px;
    border-radius: 0.2em;
    -moz-border-radius: 0.2em;
    -webkit-border-radius: 0.2em;
    margin: 10px auto;
    padding: 10px 4px;
    display: block;
    clear:both;
}

.commentBox p {
    padding: 10px 4px;
    display: block;
    clear:both;
}

.transV {
    padding: 4px 10px;
}

/* body ends here */

/* footer starts here*/

#footer {
    position: relative;
    float: none;
    text-align: center;
    margin: auto;
    color: #999;
    padding: 10px;
}

#footer .content {
    margin: 0 auto;
    text-align: center;
    padding: 10px;
}

/* footer ends here*/

/* selectors */

#selectors {
    background: #fff;
    float: left;
    width: 91%;
    max-height: 145px;
    min-height: 100px;
    overflow-x: auto;
    overflow-y: scroll;
    position: fixed;
    top: 64px;
    margin: 0 auto;
    z-index: 1;
}

.choices {
    float: left;
    padding: 0px 10px;
}

/* end selectors */

/* chapter list styles */

.chapters div {
    position: relative;
}

.chapters {
    font-weight: bold;
    position: relative;
    overflow: visible;
    float: left;
    min-width: 220px;
    box-shadow: 0 0px 2px 0px #aaa;
    opacity: 0.82;
    min-height: 82px;
    border-radius: 0.4em;
    -moz-border-radius: 0.4em;
    -webkit-border-radius: 0.4em;
    margin: 10px;
    padding: 10px;
}

.chapters a {
    position: relative;
}

.chapters p a {
    position: relative;
}

.chapters p {
    position: relative;
    clear: both;
    line-height: normal;
    padding: 5px 0;
    height: auto;
}

.bleft {
    float: left;
    /*height: 28px;
    width: 25%;*/
    overflow: auto;
    border-bottom: 1px solid #eee;
}

.bright {
    float: right;
    text-align: right;
    overflow: auto;
    /*height: 28px;
    width: 75%;*/
    border-bottom: 1px solid #eee;
}

.chdetails {
    margin: 0;
}

@media (max-width: 360px) {
    #contentheader {
        position: relative;
    }
    #contentbody {
        margin: 0;
    }
    #selectors {
        position: inherit;
        top: 0px;
        float: left;
        clear: both;
    }
    .lowered_body {
        margin-top: 0px;
    }
}
<commit_msg>Style Fixes<commit_after>/**
* Basic Template.
*
* @author        ArticulateLogic Labs
* @author        <NAME>, Email: <EMAIL> 
* @copyright     Copyright (c)2013 ArticulateLogic Labs
* @link          http://www.articulatelogic.com
* @since         Version 1.0
*  
*/

* {
    margin:0;
    padding:0;
}

body {
    width: 100%;
    font: 0.82em Verdana, Helvetica, sans-serif;
    color: #000;
    margin: 0 auto;
    position: absolute;
}

div {
    height:auto;
}

h1 {
    font-size: 1.8em;
    color: #333;
}

h1 a {
    text-decoration:none;
    color:#333;
}

h2, h2 a{
    font-size:1.2em;
    font-weight: normal;
}

h3, h3 a{
    font-size:1em;
}

ul{
    list-style:none;
}

p {
    text-align: justify;
    font-size: .9em;
    margin-bottom: .3em;
    padding: 1em 0;
}

p a{
    color: #1D62B3;
}

a {
    text-decoration: none;
    color: #1D62B3;
    font-size: 1em;
}

a:hover {
    background: none;
    color: #E43C15;
}

img {
    border:none;
}

/* head */

#contentheader {
    background: #fff;
    box-shadow: 0 0px 10px 0px #acacac;
    opacity: 0.82;
    position: fixed;
    top: 0px;
    padding: 1px 0;
    width: 100%;
    overflow: auto;
    z-index: 10;
}

#navigatemenu {
    float: left;
    padding: 10px 0;
}

/* end head */

/* reports starts here */

#reports {
    clear: both;
    position: relative;
    color: #000;
    width: auto;
    height: 20px;
    background: #cfc;
    border: 1px solid #0f0;
    padding: 5px;
    margin: 3px;
    z-index: 10;
}

/* reports ends here */

/* error starts here */

#errors {
    color:#000;
    width:auto;
    height:20px;
    background:#FCC;
    border: 1px solid #F00;
    padding:5px;
    margin:3px;
}

/* error ends here */

/* logo starts here */

#logo {
    float:left;
    height:37px;
    max-width: 250px;
    padding: 10px 0;
}

/* logo ends here */ 

/* banner starts here */

#banner {
    /*width: 91%;*/
    margin: auto 4%;
    padding: 0;
}

#search {
    float: left;
    width: 37%;
    padding: 10px 0;
}

.search {
	float: left;
	padding: 4px 0;
	width: 73%;
}

#frmsearch {
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    outline: none;
}

.btnsearch {
    float: left;
    height: 30px;
    width: 37px;
    margin: 0;
}

#searchico {
    height: 19px;
    padding: 1px;
}

/* banner ends here */

#topright {
    float: right;
    padding: 10px 0;
}

/* contentbody starts here */

#contentbody {
    margin: 100px auto 0;
    background: #fff no-repeat;
	padding: 0 4%;
    overflow: auto;
    min-height: 480px;
	border-radius: 0.4em;
    -moz-border-radius: 0.4em;
    -webkit-border-radius: 0.4em;
}


/* contentbody ends here */

/* title starts here */

.title {
    font-size: 2em;
    color: #1D62B3;
    padding: 1em 0;
}

/* title ends here */

/* subtitle starts here */

.subtitle {
    color: #101010;
    font-style: normal;
    font-weight: lighter;
    font-size: 1.2em;
    padding: .1em;
}

/* subtitle ends here */

/* body starts here */

.body {
    color: #000;
    text-align: justify;
    position: relative;
    float: none;
    clear: both;
    overflow: auto;
    font-size: 1em;
    padding: 10px 0;
    line-height: 1.9em;
}

.homemsg h4 {
    font-weight: lighter;
    font-size: 155%;
    color: #336699;
    padding: 10px 2px;
    display: block;
    clear:both;
}

#subpanel {
    float: none;
    display: block;
    clear:both;
    min-height: 50px;
    box-shadow: 1px 1px 4px 1px #ddd;
    opacity: 0.82;
}

.backlinks {
    display: inline-block;
    float: left;
    margin: 10px;
}

.navigates {
    float: right;
    margin: 10px;
}

.sharelinks {
    float: left;
    margin: 10px;
    font-size: 100%;
}

.verseBox {
    padding: 5px 10px;
    float: none;
    display: block;
    clear:both;
}

.lowered_body {
    margin-top: 110px;
    float: left;
    clear: both;
}

.commentBox {
    box-shadow: 1px 1px 4px 1px #ddd;
    opacity: 0.82;
    min-height: 50px;
    border-radius: 0.2em;
    -moz-border-radius: 0.2em;
    -webkit-border-radius: 0.2em;
    margin: 10px auto;
    padding: 10px 4px;
    display: block;
    clear:both;
}

.commentBox p {
    padding: 10px 4px;
    display: block;
    clear:both;
}

.transV {
    padding: 4px 10px;
}

/* body ends here */

/* footer starts here*/

#footer {
    position: relative;
    float: none;
    text-align: center;
    margin: auto;
    color: #999;
    padding: 10px;
}

#footer .content {
    margin: 0 auto;
    text-align: center;
    padding: 10px;
}

/* footer ends here*/

/* selectors */

#selectors {
    background: #fff;
    float: left;
    width: 91%;
    max-height: 145px;
    min-height: 100px;
    overflow-x: auto;
    overflow-y: scroll;
    position: fixed;
    top: 64px;
    margin: 0 auto;
    z-index: 1;
}

.choices {
    float: left;
    padding: 0px 10px;
}

/* end selectors */

/* chapter list styles */

.chapters div {
    position: relative;
}

.chapters {
    font-weight: bold;
    position: relative;
    overflow: visible;
    float: left;
    min-width: 220px;
    box-shadow: 0 0px 2px 0px #aaa;
    opacity: 0.82;
    min-height: 82px;
    border-radius: 0.4em;
    -moz-border-radius: 0.4em;
    -webkit-border-radius: 0.4em;
    margin: 10px;
    padding: 10px;
}

.chapters a {
    position: relative;
}

.chapters p a {
    position: relative;
}

.chapters p {
    position: relative;
    clear: both;
    line-height: normal;
    padding: 5px 0;
    height: auto;
}

.bleft {
    float: left;
    /*height: 28px;
    width: 25%;*/
    overflow: auto;
    border-bottom: 1px solid #eee;
}

.bright {
    float: right;
    text-align: right;
    overflow: auto;
    /*height: 28px;
    width: 75%;*/
    border-bottom: 1px solid #eee;
}

.chdetails {
    margin: 0;
}

@media (max-width: 360px) {
    #contentheader {
        position: relative;
    }
    #contentbody {
        margin: 0;
    }
    #selectors {
        position: inherit;
        top: 0px;
        float: left;
        clear: both;
    }
    .lowered_body {
        margin-top: 0px;
    }
}

{'fraction_non_alphanumeric': 0.1416017244238103, 'fraction_numerical': 0.04924556458298789, 'mean_word_length': 2.115444214876033, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, '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': '4473691', 'n_tokens_mistral': 5203, 'n_tokens_neox': 4698, 'n_words': 1203}