/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

/** Custom **/
code {color: #ffffff; background-color: #363132; padding: 2px 6px; letter-spacing: 0; border-radius: 3px; margin: 0 2px; font-size:0.8em; vertical-align: text-bottom;}
.single-post h1, .single-post h2, .single-post h3, .single-post h4, .single-post h5, .single-post h6   {font-family: 'Noto Sans TC', sans-serif; !important}
.single-post ul, .single-post ol {padding-left:22px}
.single-post h1,
.single-post h2,
.single-post h3,
.single-post h4 { margin-bottom:20px }
.single-post h5,
.single-post h6 { margin-bottom:8px }
.single-post p { margin-bottom:20px }
.single-post table, .single-post table td, .single-post table th { border: 1px solid !important; padding:5px !important}
.single-post table td {text-align: center}
.single-post table td:first-child {text-align: left}
.single-post table th { background-color:var(--bricks-color-usqbac)}
.single-post table { width: 100%; border-collapse: collapse; margin-bottom: 30px}
.single-post a, .faq-wrapper a { border-bottom:1px solid var(--bricks-color-usqbac); color:var(--bricks-color-usqbac) }
.single-post a:hover, .faq-wrapper a:hover {border-bottom:1px solid #363636; color:#363636 }
.single-post img {border-radius:8px}
.single-post h3 { border-left: 4px solid var(--bricks-color-usqbac); padding: 10px; background-color: #f7f7f7; margin: 50px 0px 20px 0px; border-radius:5px}
.single-post h1:first-child, 
.single-post h2:first-child, 
.single-post h3:first-child, 
.single-post h4:first-child { margin-top:0px }
.single-post pre {margin-bottom:30px}
.single-post ul li {margin-bottom:8px}
.single-post ol li {margin-bottom:8px}
.single-post ul, .single-post ol {margin-bottom:30px}
.single-post ul li img, .single-post ol li img { margin-top:10px }
.single-post blockquote { background: #f7f7f7; width: 100%; margin-bottom: 1.2em; padding: 1em !important; color: #797C80; font-size: 16px; border-left-style:none; border-radius: 5px;}
.single-post blockquote:before {content: "“"; display: block; font-size:70px; line-height:70px; color: var(--bricks-color-usqbac); height: 35px;}
.single-post blockquote p { margin-bottom:0px }
#brx-content .text-link a { border-bottom:1px solid var(--bricks-color-usqbac); color:var(--bricks-color-usqbac) }
.text-link-none, .text-link-none a { border-bottom:0 !important; color:#363636 !important }

/** Admin Dashboard **/
.admin-dashboard .chaty {display:none !important}


