/*
Theme Name: JNews - Child Theme
Version: 1.0.0
Theme URI: http://themeforest.net/?ref=jegtheme
Description: A basic starter child theme for customization purpose of JNews theme.
Author: Jegtheme
Author URI: http://themeforest.net/user/jegtheme?ref=jegtheme
Template: jnews
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* ------------------------------------------------------------------------- *
 *  Theme customization starts here
/* ------------------------------------------------------------------------- */
*{
	font-family: 'Roboto', sans-serif;
}

@media only screen and (max-width: 1024px) {
  .jeg_accountlink > li > a  {
    color: #ffffff !important;
  }
}

.responsive-embed {
  position: relative;
  padding-bottom: 56.25%; /* Tỷ lệ 16:9 */
  height: 0;
  overflow: hidden;
  max-width: 100%;
}

 .responsive-embed iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.featured-tags-container {
    display: flex;
    align-items: center;
    background-color: #ffffff;
    padding: 10px 15px;
    gap: 15px; 
}

.featured-tags-container .tags-icon .fa {
    font-size: 26px;
	color: #C8102E;
}

.featured-tags-container .featured-tag-item {
    color: #005A8D; 
    border: 1px solid #005A8D;
    background-color: transparent;
    border-radius: 50px;
    padding: 6px 15px;
    font-size: 14px;
    font-weight: 500;
    text-decoration: none !important;
    white-space: nowrap; 
    transition: all 0.2s ease-in-out;
}
.featured-tags-container .featured-tag-item:hover {
    background-color: #005A8D;
    border-color: #ffffff;
	color: #ffffff;
}
@media (max-width: 768px) {

    .featured-tags-container {
        overflow-x: auto;
        flex-wrap: nowrap;
        padding-bottom: 15px; 
    }
    .featured-tags-container::-webkit-scrollbar {
        display: none;
    }
}