/*
Theme Name: Amine Chermiti
Description: Tôi là Amine Chermiti, cựu tiền đạo chuyên nghiệp. Sau khi giải nghệ, tôi dấn thân vào thương trường với sứ mệnh xây dựng mạng lưới Nhà Cái Uy Tín và cung cấp dữ liệu Kèo Nhà Cái minh bạch nhất cho anh em. Hệ thống của tôi được vận hành dựa trên kỷ luật thép của bóng đá Châu Âu.
Author: Amine Chermiti
Author URI: https://aminechermiti.com/
Template: generatepress
Version: 90.17.7
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

/*Cố định khối ưu tiên trên cùng*/
/*#super-header{position:sticky!important;top:0;z-index:2147483647!important;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.08)}*/

/*QC và nút cho khối QC ưu tiên*/
#top-priority-banner{width:100%;background:#fff;padding:8px 0}
#top-priority-banner .banner-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:8px;align-items:center}
#top-priority-banner a{display:block;text-decoration:none}
#top-priority-banner img{width:100%;height:auto;display:block;border-radius:6px;transition:transform .2s ease,box-shadow .2s ease}
#top-priority-banner a:hover img{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,0.15)}
#top-priority-banner a.full{grid-column:1 / -1}
#top-priority-banner .btn-cta{grid-column:1 / -1;text-align:center;padding:7px 16px;background:linear-gradient(135deg,#ff3c3c,#ff8c00);color:#fff;font-weight:700;font-size:16px;border-radius:999px;transition:all .2s ease;max-width:200px;margin:0 auto}
#top-priority-banner .btn-cta:hover{transform:scale(1.05)}
@media (max-width: 768px) {
#top-priority-banner .banner-inner{grid-template-columns:1fr}
}

/*Box tác giả dưới bài viết*/
#tacgia h3{margin-top: 30px;}
.td-author-box{display:flex;gap:18px;padding:22px;margin:35px 0;border-radius:14px;background:linear-gradient(145deg,#ffffff,#f7f7f7);border:1px solid #eee;box-shadow:0 8px 25px rgba(0,0,0,0.04);transition:all 0.25s ease;position:relative;overflow:hidden;margin-top: 20px;}
.td-author-box:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgba(0,0,0,0.06)}
.td-author-avatar img{border-radius:50%}
.td-author-name{font-weight:bold;font-size:18px;margin-bottom:5px}
.td-author-name a{text-decoration:none;color:#222}
.td-author-name a:hover{color:#0073aa}
.td-author-avatar{flex-shrink:0}
.td-author-avatar img{width:90px;height:90px;border-radius:50%;object-fit:cover;display:block}

/*Mới tối ưu thêm*/
.main-navigation.toggled .main-nav li:hover{background:linear-gradient(145deg,#fff,#f7f7f7);box-shadow:0 8px 25px rgba(0,0,0,0.04)}
li,ol{margin-bottom:5px}
.post-navigation .nav-previous,.post-navigation .nav-next{margin-top:5px}
@media (max-width:768px) {
.td-author-box{display:grid}
.td-author-avatar img{margin:0 auto}
.td-author-name{text-align:center}
}
button:focus,button:active{outline:none;box-shadow:none}
:focus{outline:none!important;box-shadow:none!important}
.wp-caption .wp-caption-text{text-align:center}
body{overflow-x:hidden}
.wp-embedded-content{max-width:100%;overflow:hidden;word-break:break-word}
.wp-embedded-content a{word-break:break-word}
.wp-embedded-content p{margin:0}
@media (max-width: 768px) {
.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:15px}
.widget-area .widget{padding-top:20px;padding-right:15px;padding-bottom:20px;padding-left:15px}
.footer-widgets-container{padding-top:20px;padding-right:15px;padding-bottom:20px;padding-left:15px}
.inside-site-info{padding-right:15px;padding-left:15px}
.inside-header{padding-right:15px;padding-left:15px}
h1{font-size:26px;line-height:1.4;margin-bottom:15px}
h2{font-size:22px;line-height:1.45;margin-top:25px;margin-bottom:12px}
h3{font-size:19px;line-height:1.5;margin-top:20px;margin-bottom:10px}
h4{font-size:17px;line-height:1.5;margin-top:18px;margin-bottom:8px}
h5{font-size:15px;line-height:1.5;margin-top:15px;margin-bottom:6px}
h6{font-size:14px;line-height:1.5;margin-top:12px;margin-bottom:5px}
}
.entry-title{margin-bottom:20px}
.post-image a{position:relative!important;display:inline-block!important;width:auto!important;height:auto!important}
p{line-height:27px}
.entry-content ol{margin-bottom:20px}