/*
Theme Name: Customify Child
Theme URI: https://japanesetango.com/customify-child/
Author: Japanese Tango
Author URI: https://japanesetango.com/
Description: An adaptation of the Customify theme from WPCustomify for the needs of the Japanese Tango site.
Template: customify
Version: 0.10.6a
License: Private software - All rights reserved
License URI: 
Text Domain: customifychild
Domain Path: /languages
Tested up to: 6.6.2
Requires PHP: 7.4
Requires theme: Customify 0.4.6
Requires Plugins: Pods 3.2.7
Tags: 
*/

/* fonts */
@font-face {font-family: "HGSeikaishotaiPRO";
  src: url("fonts/7d2eaaa3c5b5ec82f099086f5022167e.eot"); /* IE9*/
  src: url("fonts/7d2eaaa3c5b5ec82f099086f5022167e.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("fonts/7d2eaaa3c5b5ec82f099086f5022167e.woff2") format("woff2"), /* chrome, firefox */
  url("fonts/7d2eaaa3c5b5ec82f099086f5022167e.woff") format("woff"), /* chrome, firefox */
  url("fonts/7d2eaaa3c5b5ec82f099086f5022167e.ttf") format("truetype"), /* chrome, firefox, opera, Safari,  Android, iOS 4.2+*/
  url("fonts/7d2eaaa3c5b5ec82f099086f5022167e.svg#HGSeikaishotaiPRO") format("svg"); /* iOS 4.1- */
  font-display: swap;
}


body {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, HGSeikaishotaiPRO;
  }

/* # Heading */
h1,
h2,
h3,
h4,
.comments-area .comment-reply-title,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, HGSeikaishotaiPRO;
}

pre {
    font-family: "Courier 10 Pitch", Courier, monospace, HGSeikaishotaiPRO;
}

code,
kbd,
tt,
var {
  font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace, HGSeikaishotaiPRO;
}

.example-sentence-meaning {
  font-size: 80%;
}

rt {
  font-size:70%;
}

.katakana-word-main-image, 
.hiragana-word-main-image,
.hiragana-word-additional-image {
  float:left;
  margin-right:10px;
}

.word-meaning-pun-small {
  font-size:70%;  
}

.alignleft {
	float: left;
}
.alignright {
	float: right;
}

/*  The clear property turns off the float property for subsequent elements. 
    The "after" keyword means that this will be applied "after" the element with this class.*/
.clearfix::after {
  content: "";
  clear: both;
  display: table;
}


/* Adjust the tables to have borders. */
table tbody tr td.the-tango-composite-word-table, 
.the-tango-composite-word-table,
table tbody tr td.related-hiragana-word-table, 
.related-hiragana-word-table
{
    border: 1px solid black;
    border-collapse: collapse;
}

table tbody tr td.related-katakana-word-table, 
.related-katakana-word-table
{
    padding: 0.2em 0.25em;
    font-size: 1em;
    border-collapse: collapse;
}


.related-hiragana-word-table,
.related-katakana-word-table {
    width:initial; 
}

 
/* Composite word turquois background in first column  */
/*tr > td.the-tango-composite-word-table.the-tango-composite-word-table-first*/
tr > td.the-tango-composite-word-table.the-tango-composite-word-table-first
{
    background: #18FFFF;
}

/* other tables take background from parent */
table tbody tr td.the-tango-composite-word-table,
table tbody tr td.related-hiragana-word-table,
.related-hiragana-word-table,
table tbody tr td.related-katakana-word-table,
.related-katakana-word-table
{
    background: inherit;
}


/* Composite word and related word - make links bold */
table.the-tango-composite-word-table a,
table.related-hiragana-word-table a,
table.related-katakana-word-table a,
.related-hiragana-word-list a ,
.related-katakana-word-list a {
    font-weight: bold;
}


/* WooCommerce grid blocks in the handpicked product list should not get any extra margin from the theme. */
.wc-block-grid__products li.wc-block-grid__product {
  margin: 0;
}