.site-header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px}.site-branding img{min-height:38px;min-width:95px}.menu-header{max-width:100%;display:flex;justify-content:flex-end;align-items:center;text-align:center;gap:20px;flex-wrap:nowrap}.menu-header a:hover{color:var(--color-hover)}.main-navigation,.menu-container{width:100%}.main-navigation{display:flex;justify-content:center;align-items:center;text-align:center;flex:1 1 auto}.mobile-menu-toggle{display:none;background:none;border:none;font-size:24px;cursor:pointer;position:relative;z-index:1100;color:var(--color-hover)}.icon-close{border:solid 1px var(--color-hover);padding:5px;min-width:36px;min-height:36px;max-width:36px;max-height:36px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}@media screen and (max-width:680px){.site-header{gap:5px}.mobile-menu-toggle{display:block}.main-navigation .menu-header{flex-direction:column;position:fixed;justify-content:flex-start;top:0;right:0;height:100vh;width:100vw;background:#fff;z-index:10000;transition:transform 0.5s ease;transform:translateX(100%);padding-top:70px}.main-navigation{flex-direction:column;position:absolute;top:100%;right:0;background:#fff;width:100%;z-index:1000;padding:10px 0;box-shadow:0 4px 6px rgba(0,0,0,.1)}.main-navigation.active{display:flex}.main-navigation.active .menu-header{padding-top:70px;transform:translateX(0)}}.search-field{width:100%;height:40px;border-radius:20px;border:solid 1px var(--color-hover);padding:0 10px;padding-left:30px}.input-search{width:100%;position:relative}.form-search-header{min-width:200px}.input-search .icon-search-submit{border:none;border-radius:100%;padding:12px;min-width:36px;min-height:36px;max-width:36px;max-height:36px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;color:var(--color-hover);position:absolute}@media screen and (max-width:468px){.form-search-header{width:100%;padding:0 5px;min-width:200px}}.site-footer{display:flex;align-items:center;justify-content:center;width:100%;padding:2rem 0;flex-direction:column;border-top:solid 1px var(--color-decimal)}.site-footer p,.site-footer a,.site-footer h3{color:var(--color-black)!important}.copyright{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:6px;flex-direction:column}.copyright-text{color:var(--color-black);font-size:var(--normal-font-size);font-weight:700}.social-items{display:flex;align-items:center;flex-direction:row;margin:6px 0;gap:6px}.footer-content{display:grid;grid-template-columns:1fr;gap:12px}.site-footer .menu-item a{height:auto;font-weight:var(--font-medium)}@media screen and (min-width:768px){.social-items{gap:12px}.footer-content{grid-template-columns:2fr 1fr 1fr}.copyright{flex-direction:row}}/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
 .fa{font-family:"Font Awesome 6 Free";font-weight:900}.fa,.fa-brands,.fa-regular,.fa-solid{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-regular,.fa-solid{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-solid{font-weight:900}.fa-regular,.fa-brands{font-weight:400}.fa-angle-down:before{content:"\f107"}.fa-magnifying-glass:before{content:"\f002"}.fa-angle-right:before{content:"\f105"}.fa-plus:before{content:"\2b"}.fa-facebook-f:before{content:"\f39e"}.fa-x-twitter:before{content:"\e61b"}.fa-instagram:before{content:"\f16d"}.fa-linkedin:before{content:"\f08c"}.fa-pinterest:before{content:"\f0d2"}.fa-tiktok:before{content:"\e07b"}.fa-youtube:before{content:"\f167"}.fa-square-behance:before{content:"\f1b5"}.fa-angle-left:before{content:"\f104"}.fa-arrow-right:before{content:"\f061"}.fa-clock:before{content:"\f017"}.fa-xmark:before{content:"\f00d"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-calendar-minus:before{content:"\f272"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(../../../themes/blogthoitrang/assets/font/fa-solid-900.woff2) format("woff2"),url(../../../themes/blogthoitrang/assets/font/fa-solid-900.woff) format("woff"),url(../../../themes/blogthoitrang/assets/font/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(../../../themes/blogthoitrang/assets/font/fa-brands-400.woff2) format("woff2"),url(../../../themes/blogthoitrang/assets/font/fa-brands-400.woff) format("woff")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(../../../themes/blogthoitrang/assets/font/fa-regular-400.woff2) format("woff2"),url(../../../themes/blogthoitrang/assets/font/fa-regular-400.woff) format("woff"),url(../../../themes/blogthoitrang/assets/font/fa-regular-400.ttf) format("truetype")}/*!
Theme Name: blogthoitrang
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: blogthoitrang
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

blogthoitrang is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 :root{--color-primary:#ff0000;--color-secondary:#00ff00;--color-tertiary:#0000ff;--color-quaternary:#ffff00;--color-quinary:#ff00ff;--color-senary:#00ffff;--color-septenary:#ffffff;--color-octonary:#000000;--color-nonary:#808080;--color-decimal:#c0c0c0;--color-black:#000000;--color-h3:#222;--color-hover:#c7a140;--primary-color:#070f2b;--white-color:#ffffff;--color-footer:#a47149;--dark-color1:#a47149;--dark-color:#151e28}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-family:sans-serif;line-height:1.5}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}h1{font-size:2em;line-height:1.2}h2{font-size:1.125rem;font-weight:700}h3{font-size:1em;line-height:1.2;color:var(--color-h3);margin-block-start:0;margin-block-end:0}.container{max-width:1200px;margin:0 auto;padding:10px}a{color:var(--color-black);text-decoration:none}.author-template .container{max-width:1170px;margin:auto;background:#fff}.author-template{width:100%}.container.has-sidebar{display:grid;grid-template-columns:70% auto;gap:30px}.author-profile-card{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap;margin:15px 0;border:0;margin-top:0;background:#e1e1e1;border-radius:7px;padding:10px 15px}.author-photo{max-width:15%;flex-basis:15%;line-height:1}.author-photo img{border-radius:50px;width:96px;border:2px solid #bebebe;padding:2px;margin:0}.author-des{flex-basis:85%;max-width:85%;font-size:1em;font-weight:500}@media screen and (max-width:991px){.container.has-sidebar{grid-template-columns:65% auto;gap:20px}}@media screen and (max-width:767px){.container.has-sidebar{grid-template-columns:100% auto}.author-des{flex-basis:77%;max-width:77%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;max-height:8rem;font-size:.9em}.author-photo{max-width:20%;flex-basis:20%}}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.site-main-single .post-title{line-height:1.2;margin-bottom:16px}.post-content{font-size:16px}.post-content p,.post-content span{margin-bottom:16px;color:var(--dark-color);font-style:normal;line-height:1.7;margin-top:6px}.post-content li{margin-bottom:4px;color:var(--dark-color);font-style:normal;line-height:1.8;margin-top:8px}.post-content a{cursor:pointer;text-decoration:none;transition:all 0.3s ease;color:#008ee9}.post-content a:hover{color:var(--color-hover)}.post-content iframe,.post-content figure{width:100%!important}.post-content figure{margin:6px 0}.post-content label{font-weight:600}.post-content figcaption{text-align:center;font-size:14px;line-height:1.5}.post-content ul,.post-content ol{color:var(--dark-color);padding-left:32px;line-height:1.6;width:100%;margin-bottom:16px}.post-content ul{list-style-type:disc}.post-content ol{list-style-type:decimal}.post-content img{display:flex;margin:auto!important;height:auto;object-fit:cover;border-radius:5px}.post-content table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb;margin-bottom:16px;width:100%}.post-content table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.post-content table td,.post-content table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}.post-content table thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.post-content table td{background-color:transparent}.post-content table tr:nth-child(odd) td{background-color:#f2f2f2}.post-content table tr:nth-child(even) td{background-color:#fff}.post-content table th{background-color:#666;color:#fff;font-weight:700}.post-content h2{margin-bottom:16px;margin-top:30px}.post-content h3{margin-bottom:12px;margin-top:24px}.post-content h4{margin-bottom:8px;margin-top:18px}.table-of-contents{background:#f9f9f9;padding:15px;margin-bottom:20px;margin-top:20px;border-left:4px solid #0073aa}.table-of-contents h2{font-size:1.5rem;margin-bottom:10px;margin-top:10px}.toc-list{list-style:none;padding-left:0;margin:0}.toc-item{margin:5px 0;text-decoration:none;list-style:none}.toc-item.level-3{padding-left:20px}.toc-item.level-4{padding-left:40px}.toc-item a{color:#0073aa;text-decoration:none}.toc-item a:hover{color:var(--color-hover)}.related-posts{margin-top:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:30px;border-top:solid .5px #e5e5e5;padding-top:20px}.related-posts img{width:100%;height:200px;object-fit:cover;border-radius:10px}.related-posts .title-post{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.related-posts a:hover{color:var(--color-hover)}.related-posts .title-post{font-size:1.125rem;color:var(--dark-color);margin-bottom:10px;margin-top:10px;font-weight:300}