<commit_before>@font-face {
  font-family: 'Tukushi';
  src: url('../fonts/AppleTsukuARdGothic-Regular-AlphaNum.ttf') format("truetype");;
}

@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css");

.link-button {
  display: inline-block;
  font-size: 1.2rem;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 1px;
  padding: 1em 1.3em;
  border-radius: 50em;
  border: 1px solid #00a850;
}

/* styles for the ARM logo in the top left */
#main-logo {
  position: fixed;
  top:  0;
  left: 1%;
}

@media only screen and (max-width: 510px){
  #main-logo
  {
    max-width:60%;
  }

  .arm-nav-logo
  {
    position:relative;
    top:50%;
    transform:translateY(-50%);
  }

}

.arm-nav-logo {
  margin-top: 5px;
  margin-bottom:5px;
  max-width: 90%;
  max-height: 90%;
}

.icon-list {
    width:    100%;
    position: fixed !important;
}

.icon-list li {
    top:  0 !important;
    float: left !important;
}



/* --------------------------------
Primary styles
-------------------------------- */

*, *::after, *::before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

html {
  font-size: 62.5%;
}

body {
  font-size: 1.6rem;
  font-family: "Open Sans", sans-serif;
  color: #363558;
  background-color: #1c1726;
}

a {
  color: #00a850;
  text-decoration: none;
  font-family: "Source Sans Pro", Georgia;
  font-size: 12pt;
}

p {
  font-family: "Source Sans Pro", Georgia;
  font-size: 12pt;
}

h1 {
  font-family: "Signika", serif;
  font-weight: 3em;
}

h2 {
  font-family: "Signika", serif;
  font-weight: 2.35em;
  padding-top:    10px;
  padding-bottom: 10px;
}

h3 {
  font-family: "Overlock", serif;
  font-style: italic;
  font-size: 2.35rem;
  padding-top:    10px;
  padding-bottom: 10px;
}

h4 {
  font-family: "Signika", serif;
  font-weight: 1em;
  text-transform: uppercase;
  color: #7a78ae;
  padding-top:    10px;
  padding-bottom: 10px;
}

img {
    max-width:100%;
    max-height:100%;
}

/* wallpapers for main menu  */

#item-1,
#item-2,
#item-3,
#item-4 {
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

#item-1 { background-image: url("../img/homepage_our_mission.png"); }

#item-2 { background-image: url("../img/homepage_our_programs.jpg"); }

#item-3 { background-image: url("../img/homepage_join_us.jpg"); }

#item-4 { background-image: url("../img/homepage_our_partners.png"); }

.our-mission-header-img {
    max-width: 100%;
    width: 100% !important;
    max-height: 60vh;
}

/* FIXME tukushi font doesn't work
.logo-type {
    color: #ffffff;
    text-align: center !important;
    font-family: 'Tukushi', "Source Sans Pro";
}
*/<commit_msg>fix: Fixed file extensions in css<commit_after>@font-face {
  font-family: 'Tukushi';
  src: url('../fonts/AppleTsukuARdGothic-Regular-AlphaNum.ttf') format("truetype");;
}

@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css");

.link-button {
  display: inline-block;
  font-size: 1.2rem;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 1px;
  padding: 1em 1.3em;
  border-radius: 50em;
  border: 1px solid #00a850;
}

/* styles for the ARM logo in the top left */
#main-logo {
  position: fixed;
  top:  0;
  left: 1%;
}

@media only screen and (max-width: 510px){
  #main-logo
  {
    max-width:60%;
  }

  .arm-nav-logo
  {
    position:relative;
    top:50%;
    transform:translateY(-50%);
  }

}

.arm-nav-logo {
  margin-top: 5px;
  margin-bottom:5px;
  max-width: 90%;
  max-height: 90%;
}

.icon-list {
    width:    100%;
    position: fixed !important;
}

.icon-list li {
    top:  0 !important;
    float: left !important;
}



/* --------------------------------
Primary styles
-------------------------------- */

*, *::after, *::before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

html {
  font-size: 62.5%;
}

body {
  font-size: 1.6rem;
  font-family: "Open Sans", sans-serif;
  color: #363558;
  background-color: #1c1726;
}

a {
  color: #00a850;
  text-decoration: none;
  font-family: "Source Sans Pro", Georgia;
  font-size: 12pt;
}

p {
  font-family: "Source Sans Pro", Georgia;
  font-size: 12pt;
}

h1 {
  font-family: "Signika", serif;
  font-weight: 3em;
}

h2 {
  font-family: "Signika", serif;
  font-weight: 2.35em;
  padding-top:    10px;
  padding-bottom: 10px;
}

h3 {
  font-family: "Overlock", serif;
  font-style: italic;
  font-size: 2.35rem;
  padding-top:    10px;
  padding-bottom: 10px;
}

h4 {
  font-family: "Signika", serif;
  font-weight: 1em;
  text-transform: uppercase;
  color: #7a78ae;
  padding-top:    10px;
  padding-bottom: 10px;
}

img {
    max-width:100%;
    max-height:100%;
}

/* wallpapers for main menu  */

#item-1,
#item-2,
#item-3,
#item-4 {
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

#item-1 { background-image: url("../img/homepage_our_mission.png"); }

#item-2 { background-image: url("../img/homepage_our_programs.png"); }

#item-3 { background-image: url("../img/homepage_join_us.png"); }

#item-4 { background-image: url("../img/homepage_our_partners.png"); }

.our-mission-header-img {
    max-width: 100%;
    width: 100% !important;
    max-height: 60vh;
}

/* FIXME tukushi font doesn't work
.logo-type {
    color: #ffffff;
    text-align: center !important;
    font-family: 'Tukushi', "Source Sans Pro";
}
*/
{'fraction_non_alphanumeric': 0.19469835466179158, 'fraction_numerical': 0.04314442413162706, 'mean_word_length': 2.794036061026352, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, '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': '6774514', 'n_tokens_mistral': 2376, 'n_tokens_neox': 2180, 'n_words': 441}