<commit_before>html,
body {
  height: 100%;
  /* The html and body elements cannot have any padding or margin. */
}

body {
  font: 14px "Lucida Grande", Helvetica, Arial, sans-serif;
}

a {
  color: #00B7FF;
}

/* 
  Allow angular.js to be loaded in body, hiding cloaked elements until 
  templates compile.  The !important is important given that there may be 
  other selectors that are more specific or come later and might alter display.  
 */
[ng\:cloak], [ng-cloak], .ng-cloak {
    display: none !important;
}

/*
 * Primary Layout
 * -------------- */

#main {
    margin: 0 auto 60px;
    background-color: white;
    padding: 120px 40px 0px;
    height: 100%;
    position: relative;
}

/* Wrapper for page content to push down footer */
#wrap {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    /* Negative indent footer by it's height */
    margin: -60px auto -60px;
}

/* Set the fixed height of the footer here */
#push,
#footer {
    height: 60px;
}
#footer {
    background-color: #000;
}

/* Lastly, apply responsive CSS fixes as necessary */
@media (max-width: 767px) {
    #footer {
      margin-left: -20px;
      margin-right: -20px;
      padding-left: 20px;
      padding-right: 20px;
    }
}


/*
 * Navigation
 * ---------- */

.navbar .nav-center {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    line-height: 50px;
    display: inline-block;
    max-width: 600px;
    white-space: nowrap;
    overflow: visible;
}

.navbar .nav-center h1,
.navbar .nav-center h2,
.navbar .nav-center h3,
.navbar .nav-center h4,
.navbar .nav-center h5,
.navbar .nav-center h6 {
    margin: 0;
    line-height: 50px;
}

.navbar-inverse .navbar-text {
    color: #eee;
}

.navbar-nav li { z-index: 5; }

/*
 * Buttons
 * ------- */

.btn .glyphicon, .glyphicon.glyphicon-menu, a .glyphicon { margin: 0 4px; }
 
.btn.btn-icon .glyphicon { margin-right: 0; }


/**
 * Simple CSS Spinner
 * http://www.designcouch.com/home/why/2013/05/23/dead-simple-pure-css-loading-spinner/
 */

.spinner {
    display: inline-block;
    height: 24px;
    width: 24px;
    vertical-align: middle;
    margin: 0px auto;
    position: relative;
    -webkit-animation: rotation .8s infinite linear;
    -moz-animation: rotation .8s infinite linear;<commit_msg>Fix header toggle button on mobile<commit_after>html,
body {
  height: 100%;
  /* The html and body elements cannot have any padding or margin. */
}

body {
  font: 14px "Lucida Grande", Helvetica, Arial, sans-serif;
}

a {
  color: #00B7FF;
}

/* 
  Allow angular.js to be loaded in body, hiding cloaked elements until 
  templates compile.  The !important is important given that there may be 
  other selectors that are more specific or come later and might alter display.  
 */
[ng\:cloak], [ng-cloak], .ng-cloak {
    display: none !important;
}

/*
 * Primary Layout
 * -------------- */

#main {
    margin: 0 auto 60px;
    background-color: white;
    padding: 120px 40px 0px;
    height: 100%;
    position: relative;
}

/* Wrapper for page content to push down footer */
#wrap {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    /* Negative indent footer by it's height */
    margin: -60px auto -60px;
}

/* Set the fixed height of the footer here */
#push,
#footer {
    height: 60px;
}
#footer {
    background-color: #000;
}

/* Lastly, apply responsive CSS fixes as necessary */
@media (max-width: 767px) {
    #footer {
      margin-left: -20px;
      margin-right: -20px;
      padding-left: 20px;
      padding-right: 20px;
    }
}


/*
 * Navigation
 * ---------- */

.navbar .nav-center {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    line-height: 50px;
    display: inline-block;
    max-width: 400px;
    white-space: nowrap;
    overflow: visible;

    @media(min-width:768px){
        max-width: 600px;
    }
}

.navbar .nav-center h1,
.navbar .nav-center h2,
.navbar .nav-center h3,
.navbar .nav-center h4,
.navbar .nav-center h5,
.navbar .nav-center h6 {
    margin: 0;
    line-height: 50px;
}

.navbar-inverse .navbar-text {
    color: #eee;
}

.navbar-toggle { z-index: 5; }
.navbar-nav li { z-index: 5; }

/*
 * Buttons
 * ------- */

.btn .glyphicon, .glyphicon.glyphicon-menu, a .glyphicon { margin: 0 4px; }
 
.btn.btn-icon .glyphicon { margin-right: 0; }


/**
 * Simple CSS Spinner
 * http://www.designcouch.com/home/why/2013/05/23/dead-simple-pure-css-loading-spinner/
 */

.spinner {
    display: inline-block;
    height: 24px;
    width: 24px;
    vertical-align: middle;
    margin: 0px auto;
    position: relative;
    -webkit-animation: rotation .8s infinite linear;
    -moz-animation: rotation .8s infinite linear;
{'fraction_non_alphanumeric': 0.14589352042921996, 'fraction_numerical': 0.03735039207593892, 'mean_word_length': 2.4646175839885633, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '776115', 'n_tokens_mistral': 1895, 'n_tokens_neox': 1673, 'n_words': 502}