/* SS Folio default CSS type
Author: Victor Gaultney
Date:	2010-09-06
*/

/* these are general defaults - more detail is in layout.css */

/* Web fonts used for main body text */

/***/
@font-face {
  font-family: 'Aller_Web';
  src: url('../../../../../local/fonts/Aller_Std_Rg.ttf');
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: 'Aller_Web';
  src: url('../../../../../local/fonts/Aller_Std_Lt.ttf');
  font-style: normal;
  font-weight: 200;
}

@font-face {
  font-family: 'Aller_Web';
  src: url('../../../../../local/fonts/Aller_Std_Bd.ttf');
  font-style: normal;
  font-weight: bold;
}

@font-face {
  font-family: 'Aller_Web';
  src: url('../../../../../local/fonts/Aller_Std_It.ttf');
  font-style: italic;
  font-weight: normal;
}

@font-face {
  font-family: 'Aller_Web';
  src: url('../../../../../local/fonts/Aller_Std_LtIt.ttf');
  font-style: italic;
  font-weight: 200;
}

@font-face {
  font-family: 'Aller_Web';
  src: url('../../../../../local/fonts/Aller_Std_BdIt.ttf');
  font-style: italic;
  font-weight: bold;
}


@font-face {
  font-family: 'Charis_Web';
  src: url('../../../../../local/fonts/CharisSIL-Regular.woff2');
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: 'Charis_Web';
  src: url('../../../../../local/fonts/CharisSIL-Italic.woff2');
  font-style: italic;
  font-weight: normal;
}

@font-face {
  font-family: 'Charis_Web';
  src: url('../../../../../local/fonts/CharisSIL-Bold.woff2');
  font-style: normal;
  font-weight: bold;
}

@font-face {
  font-family: 'Charis_Web';
  src: url('../../../../../local/fonts/CharisSIL-BoldItalic.woff2');
  font-style: italic;
  font-weight: bold;
}
/****/

/* ------ basic entities ------ */
/* nb: do not set font-size in body as it results in inconsistent browser text sizing */

body {
	font-family: Charis_Web, Cambria, Helvetica, "Bitstream Charter", "Times New Roman", Times, serif;
}

a { text-decoration: none; }

a:hover { text-decoration: underline; }

h1, h2, #nav, #navfoot, #navabout {
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
}

h1 { font-size: 255%;}

h1#page_type { font-size: 200%; }  /* pre-MB: 230 */

h1#page_type_small { font-size: 150%; }   /* for long labels (eg, WRITING SYSTEM SUBTAGS) */

#page_heading h1 {
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-style: italic;
/*	font-weight: bold; */
	font-size: 300%;  /* pre-MB: 275 */
	text-transform: none
}

#page_heading_alt {
/*	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;  */
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-size: 50%;
	font-style: normal;
	text-transform: none;
}

/* For embedding normal-sized/styled text inside of an <h1> */
.h1_normal {
	font-style: normal;
	font-size: 42.5%;
}

/* ------ for region headings ------ */
.reg h2.reg_homefind,
.reg h2.reg_homeexplore,
.reg h2.reg_homecontribute,
.reg h2.reg_homelearn,
.reg h2.reg_homerecent,
.reg h2.reg_homeneeds,
.reg h2.reg_rt_header,
.reg h2.reg_rt_header2,
.reg h2.reg_myinfo,
.reg h2.reg_donate,
.reg h2.reg_links,
.reg h2.reg_about,
.reg h2.reg_reference,
.reg h2.reg_news,
.reg h2.reg_stats
{
	font-family: Aller_Web, Candara;
	font-size: 175%;
	/* font-weight: bold; */
}

h2 {
	/* font-size: 112%; */
	font-family: Aller_Web, Candara;
	font-size: 175%;
	/* font-weight: bold; */
}

/* ------ for region subheadings and headings of entries ------ */
h3, h4, h5, h6, h7 {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-weight: bold;
}

h8 {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-style: italic;
}


h3 { font-size: 130%; }

h4 { font-size: 115%; }

h5 { font-size: 104%; }

h6 { font-size: 100%; }

h7, h8 { font-size: 96%; }

/* ------ for sources and software types ------ */
h4 .type {
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-size: 80%;	
	font-weight: bold;
	text-transform: uppercase;
}

h3 .type {
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-size: 80%;	
	font-weight: bold;
	text-transform: uppercase;
}

/* ------ navigation links ------ */

#nav li,
#navfoot li,
#navabout li {
	/* Aller Bold looks bad at a small point size, so move it down in the list. */
	font-family: Candara, Helvetica, Arial, Aller_Web, sans-serif;
	font-size: 96%;
	font-weight: bold;
}

#lang_links li {
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-size: 116%;
	font-weight: bold;
}

#lang_links_home li {
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-size: 116%;
	font-weight: bold;
}

.glossary_links li {
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-size: 116%;
	font-weight: bold;
}

/* ------ for subjects & script list page ------ */
#subject_tabs_list li,
#scrlist_tabs_list li,
#phon_tabs_list li
{
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-style: italic;
	font-size: 90%;
}

.subject_tab_selected a,
.scrlist_tab_selected a,
#phon_tabs_list .selected a
{
	font-weight: bold;
}

/* ------ to make everything in identity bold (except guide text) ------ */
#RegIdentity .bd {
	font-weight: bold;
}

#RegIdentity ,guide{
	font-weight: normal;
}

#RegUpdates a {
	font-weight: bold;  
}

/* ------ to make all data insert links bold ------ */
.dDataInsert a {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-weight: bold;
	font-style:  italic;
}

/* ------ special classes ------ */

p {
	font-size: 102%;
}

#page_caption,
#page_duration { font-size: 80%; }

#RegLinks .bd {
	font-weight: bold;
}

#AddCommentLink .bd {
	font-weight: bold;
}

#RegIntro a {
	font-weight: bold;
}

.guide {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-style: italic;
	font-weight:  normal;
}

.contentBody {
	font-size: 102%;
}

.ssdoc a {
	font-weight: bold;
}

caption { font-size: 85%; }

#sample_citation {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
  font-size: 85%;
  font-style: italic;
}

sup {
	position: relative;
	bottom:  0.2em;
	font-size:85%;
}

sub {
	position: relative;
	top:  0.3em;
	font-size: 85%;
}

.Em {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-style: italic;
}

.menu_choice { font-weight:  bold; }

.SmallCaps { font-size: 90%; }

.Caption {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 90%;
}

/* .entry .need_type { font-style: italic; }*/
/* .need_type_basic { font-size: 80%; }*/
/* .need_status_basic { font-size: 80%; }*/

.comm {
	font-size: 85%;
	font-style: italic;
}

dl, dt, dd {
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 100%;
}

/* Character Unicode annotations labels - match dt above; also the table structure puts size at 94%. */
.cuaLabel {
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 94%;
	margin-right: 10px;
}

dd {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-weight: bold;
}

/* Use a font that has all the IPA symbols: */
dd.phoneme {
	font-size: 115%;
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif; 
}

/* In the little table at the top of the grapheme_detail page */
dd span.grapheme {
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 140%;
}

/* C or V on the modifications chart */
.phonMod {
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-weight: normal;
}

table {
	font-size: 94%;
}

th {
	font-weight: bold;
}

table a {
	font-weight: bold;
}

/* In case we want the status line of CLDR data to be formatted differently: */
.dDataViewTable #status {
	color: #666;
/*	font-size: 110%;  */
}


.dDataViewTable .hd {
	font-size: 130%;
	font-weight: bold;
}

.numtitle .dDataViewTable .hd {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-size: 108%;
	font-weight: normal;
	font-style: italic;
}

label {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-style: italic;
}

.label_guide {
	font-size: 96%;
}

/* For extra text in the form-group label */
fieldset legend span.guide {
	font-size: 80%;
	text-transform: none;
	padding: 20px;
}

fieldset legend {
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 120%;
	text-transform: uppercase;
}

fieldset fieldset legend {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
	font-size: 108%;
	text-transform: none;
}

#RegSearchResults h3 {
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 108%;
	text-transform: uppercase;
}

.search_hit h4 {
	font-size: 108%;	
	font-weight: bold;
	text-transform: none;
}

.search_hit p {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-size:  96%;
	font-style: italic;
}

.search_hit dd,
.search_hit dt {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 96%;
}

.search_hit_char {
	font-size:  120%;
}

#sf19_form {
	font-size: 100%;
}

.license_res,
.license_open {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-style: italic;
}

.cite_list a,
.cite_list a:hover,
.cite_list_detail a,
.cite_list_detail a:hover {
	font-weight: normal;
}

.comment_bar a,
.comment_bar a:hover {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
}

.prop_list a,
.prop_list a:hover {
	font-weight: normal;
}

.need_list a,
.need_list a:hover {
	font-weight: normal;
}

.region_note {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-style: italic;
	font-weight:  normal;
	text-transform: none;
}

.pending {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-style: italic;
}

.Runin {
	font-weight: bold;
}

.KeyTerm {
	font-weight: bold;
}

.UnicodeCharName, .USV {
    font-size: smaller;
}

.action_button a {
	font-size: 85%;
}

.action_button_comment a {
	font-size: 85%;
}

.comment_table {
	font-size: 100%;
}

.comment_index {
	font-size: 150%;
	font-weight: bold;
}

.comment_author {
	font-size: 90%;
}

.download_button a {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-style: italic;
}

.download_button a:hover {
	text-decoration: none;
}

.download_button .filename {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: normal;
}

.Warning_heading {
	font-weight: bold;
	text-transform: uppercase;
}

.Note_heading {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;	
}

.Question {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
	font-size: 110%;
}

.home_button {
	font-size: 116%;
}

.home_button a {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: normal;
}

.home_feat_box .hd {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-size: 108%;
	font-weight: bold;
}

.glossary_alpha {
	font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
	font-weight: bold;
}

.topic_list_main p {
  font-size: 94%;
}

#RegTopicsList {
  font-family: Charis_Web, Cambria, "Bitstream Charter", "Times New Roman", Times, serif;
  font-weight: bold;
}

.dTooltip:hover span,
.tooltip:hover span,
.tooltip_home:hover span,
.tooltip_home_find:hover span,
.tooltip_phon:hover span {
	font-family:	Candara, Helvetica, Arial, sans-serif;
	font-style:		italic;
	font-weight:	normal;
	font-size:		90%;
}

/* For null phoneme, span is NOT a tool-tip, so cancel out effect of tool-tip styling: */
.dTooltip:hover span.null_phoneme {
	font-style:		normal;
	font-weight:	normal;
	font-size:		100%;
}
.dTooltip:hover a span.null_phoneme {
	font-weight: bold;
}



.tooltip_phon:hover span {
	font-size: 74%;  
}

.blog_cite p {
	font-style: italic;
	font-size: 90%;
}

.recent_post h3 {
  font-weight: bold;
  font-size: 100%;
}

.recent_post p {
  font-style: italic;
  font-size: 90%;
}

.explore_button {
	font-size: 130%;
}

.explore_button a {
	font-weight: normal;
	font-style: normal;
}

.explore_button_alt {
	font-size: 110%;
	font-weight: bold;
}

.reg_feat .hd {
	font-size: 90%;
	font-family: Aller_Web, Candara, Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
}

.reg_feat a {
	font-weight: bold;
}

/* ------ techie formatting ------ */

.code {
	font-family: Courier, Courier New, sans-serif;
	font-size: 8pt;
}

.Literal {
	font-family: Courier, Courier New, sans-serif;
	font-size: 94%;
}

/* ------ phoneme charts ------ */

.yui-nav li a em {
	font-family: Candara, Helvetica, Arial, sans-serif;
	font-style: italic;
	font-size: 90%;
}

.phoneme_table {
  font-size: 140%;
}

.phoneme_table .Table_Header_Row {
  font-size: 74%;
	font-family: Candara, Helvetica, Arial, sans-serif;
	font-style: italic;
}

.phoneme_table .phoneme_header_top {
  font-size: 88%;
	font-style: normal;
	text-transform: uppercase;
}

.phoneme_table .phoneme_type,
.phoneme_table .phoneme_voice,
.phoneme_table .diph_subtype {
	font-size: 74%;
	font-family: Candara, Helvetica, Arial, sans-serif;
	font-style: italic;
	text-transform: none;
}

.phoneme_big_symbol {
	font-size: 300%;
}

.phoneme_descrip {
	font-size: 120%;	
	font-weight: bold;
}

/* descriptive labels on the modification phoneme chart */
.phoneme_mod_label {
	font-size: 80%;
}

/* Don't italicize a grapheme label, even where it normally would be (eg, in a page title). */
.grapheme {
	font-style: normal;
	font-size: 140%;
}

/* Use a differently styled glyph for the empty set */
.null_phoneme {
	font-family: Candara, Helvetica, Arial, sans-serif;
}



#RegSupport p {
	font-size: 110%;
}

#RegSupport a {
  font-weight: bold;
}