/*
 * Theme Name: Flatsome Child
 * Description: This is a child theme for Flatsome Theme
 * Author: NamCoder.net
 * Template: flatsome
 * Version: 3.0
 */

/*************** ADD CUSTOM CSS HERE.   ***************/
.single-page,
.entry-header-text-top {
    padding: 0;
}
.entry-divider {
    display: none;
}
/*************** ADD CUSTOM CSS HERE.   ***************/
#secondary aside.widget.widget_nav_menu {}

#secondary aside.widget.widget_nav_menu ul.menu {}
#secondary aside.widget.widget_nav_menu ul.menu > li.menu-item {
    border: 0;
    font-weight: bold;
}
#secondary aside.widget.widget_nav_menu ul.menu > li.menu-item > a {
    color: #333;
}

#secondary aside.widget.widget_nav_menu ul.menu > li.has-child {}
#secondary aside.widget.widget_nav_menu ul.menu > li.has-child > a {
	color: #333;
    font-weight: bold;
}
#secondary aside.widget.widget_nav_menu ul.menu li.has-child > button.toggle {
	display: none;
}
#secondary aside.widget.widget_nav_menu ul.menu > li.has-child > ul.sub-menu {
	padding: 0;
	border: 0;
}
#secondary aside.widget.widget_nav_menu ul.menu > li.has-child > ul.sub-menu > li.menu-item {
    padding: 0 20px;
    border-left: 1px solid #ccc;
}
#secondary aside.widget.widget_nav_menu ul.menu > li.has-child > ul.sub-menu > li.menu-item > a {
    font-weight: normal;
    color: #333;
}

/*Menu chính đang được active*/
#secondary aside.widget.widget_nav_menu ul.menu > li.current-menu-item {}
#secondary aside.widget.widget_nav_menu ul.menu > li.current-menu-item > a {
    /*color: #333;
    font-weight: bold;
    border-bottom: 3px solid #ed752e;
    margin-bottom: 6px;*/
    color: #fff;
    font-weight: bold;
    background: #ed752e;
    padding: 6px 10px;
    margin-bottom: 6px;
    display: block;
}

/*Menu có menu con được active*/
#secondary aside.widget.widget_nav_menu ul.menu > li.current-menu-ancestor,
#secondary aside.widget.widget_nav_menu ul.menu > li.current-menu-parent {}
#secondary aside.widget.widget_nav_menu ul.menu > li.current-menu-ancestor > a,
#secondary aside.widget.widget_nav_menu ul.menu > li.current-menu-parent > a {
    color: #fff;
    font-weight: bold;
    background: #ed752e;
    padding: 6px 10px;
    margin-bottom: 6px;
}

#secondary aside.widget.widget_nav_menu ul.menu li.has-child > ul,
#secondary aside.widget.widget_nav_menu ul.menu li.current-menu-ancestor > ul,
#secondary aside.widget.widget_nav_menu ul.menu li.current-menu-parent > ul {
	display: block;
}

#secondary aside.widget.widget_nav_menu ul.menu > li.has-child > ul.sub-menu > li.current-post-ancestor,
#secondary aside.widget.widget_nav_menu ul.menu > li.has-child > ul.sub-menu > li.current-menu-parent,
#secondary aside.widget.widget_nav_menu ul.menu > li.has-child > ul.sub-menu > li.current-menu-item {
    font-weight: bold;
    border-left: 3px solid #f98128;
    padding: 0 20px;
}
#secondary aside.widget.widget_nav_menu ul.menu > li.has-child > ul.sub-menu > li.current-post-ancestor > a,
#secondary aside.widget.widget_nav_menu ul.menu > li.has-child > ul.sub-menu > li.current-menu-parent > a,
#secondary aside.widget.widget_nav_menu ul.menu > li.has-child > ul.sub-menu > li.current-menu-item > a {
	color: #ed752e;
    margin-left: -3px;
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}