/*
Theme Name: Good Future Chinese Culture School
Theme URI: https://github.com/jackyprojects/good-future
Author: Great Future Chinese Culture School Inc.
Description: Bilingual Chinese–English school theme with an orange-and-blue design, course cards, school news and contact details. Standalone classic theme; no parent theme required.
Version: 1.0.5
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: good-future
*/
.gf-content{min-height:55vh;padding-top:60px;padding-bottom:70px;max-width:900px}
.gf-content article{margin-bottom:45px}.gf-content h1{font-size:44px;margin-bottom:24px}
.gf-content h2,.gf-content h3{margin:25px 0 15px}.gf-content p{margin-bottom:20px}
.gf-content img{max-width:100%;height:auto}.gf-content a{text-decoration:underline;color:#007eff}
.gf-content input,.gf-content textarea{max-width:100%;padding:10px;border:1px solid #ddd;border-radius:8px;font:inherit}
.gf-content button,.gf-content input[type=submit]{background:#007eff;color:#fff;border:0;border-radius:20px;padding:12px 24px;cursor:pointer}
.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.screen-reader-text:focus{position:static;width:auto;height:auto;clip-path:none}
.alignwide{max-width:1100px}.aligncenter{margin-left:auto;margin-right:auto;display:block}
.wp-caption,.gallery-caption{max-width:100%;font-size:14px}.wp-caption-text{color:#595959}
.alignleft{float:left;margin:0 24px 20px 0}.alignright{float:right;margin:0 0 20px 24px}
.gf-content:after{content:'';display:table;clear:both}.bypostauthor{border-left:3px solid #fea633;padding-left:15px}
@media(max-width:620px){.alignleft,.alignright{float:none;margin:0 0 20px}.gf-content h1{font-size:36px}}

/* Text-only school name until the client supplies a logo. */
header .brand{flex:1;min-width:0;max-width:370px}
header .brand strong,html[lang=en] header .brand strong{font-size:1.6rem;line-height:1.2}
header .language{flex-shrink:0}
@media(max-width:850px){header .brand{max-width:calc(100% - 115px)}}
@media(max-width:620px){header .brand strong,html[lang=en] header .brand strong{font-size:1.3rem}}
