/* overrides for chinese web doc center */
/* globals */
html body { font-family: microsoft yahei, segoe ui, arial, helvetica; }

.offcanvas_nav *, 
#doc_center_content *:not(sup):not([class*="vjs"]) { font-size: 14px !important; }

#doc_center_content h1 { font-size:22px !important; }
#doc_center_content h2 { font-size:18px !important; }
#doc_center_content h3 { font-size:16px !important; }
#doc_center_content h4 { font-size:14px !important; }
#doc_center_content h5 { font-size:14px !important; }
#doc_center_content h6 { font-size:14px !important; }

#doc_center_content h1 > span { font-size:22px !important; }
#doc_center_content h2 > span { font-size:18px !important; }
#doc_center_content h3 > span { font-size:16px !important; }
#doc_center_content h4 > span { font-size:14px !important; }
#doc_center_content h5 > span { font-size:14px !important; }
#doc_center_content h6 > span { font-size:14px !important; }

#doc_center_content h1[class*="r20"],
#doc_center_content h1[class*="r20"] span,
#doc_center_content h2.title[class*="r20"],
#doc_center_content h2.title[class*="r20"] span { font-size: 22px !important; }

/* off-canvas actuator */
.offcanvas_actuator .offcanvas_actuator_label:before { content: "目录"; }
.offcanvas_actuator .offcanvas_actuator_close:before { content: "关闭"; }

/* disambiguation list overflow */
.sidebar-offcanvas .nav_disambiguation_overflow_control:before { content: "更多..."; }
.sidebar-offcanvas .collapse.in   .nav_disambiguation_overflow_control:before { content: "更少..."; }

/* expand - collapse: reveal */
.reveal .more_results p:after { content:"更多"; }
.reveal .expanded .more_results p:after { content:"更少"; }

/* expand all in page */
.doc_topic_desc { padding-right:130px; }
.doc_topic_desc .switch { width:120px; margin-right:-130px; }

/* function reference */
.input_argument_container h2 { font-style:normal; }

/* example cards */
#doc_center_content .example_short_list .card_container { height:364px; }
#doc_center_content .example_short_list .card_container.explorer_view .panel-body { height:85px; }
#doc_center_content .example_short_list .add_long_title .card_type > span { width:23px; height:23px; padding:2px 0 0 3px; }

/* survey */
#doc_center_content mw-rating * { font-size:initial !important; }
#doc_center_content .mwratinglabel,
#doc_center_content .mwratinglabel * { font-size:21px !important; }