/*
Theme Name: MYPAGE Child
Theme URI: https://www.mypage.vn/
Author: MYPAGE
Author URI: https://www.mypage.vn/
Description: MYPAGE Theme.
Version: 1.1
Template: mypage
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: mypage-child
*/
@import url("../mypage/style.css");
/*************** ADD YOUR CUSTOM CSS HERE  ***************/
#header .header-main #main-menu, .page-top {display: none;}
#header .header-main .header-left, #header .header-main .header-center, #header .header-main .header-right {padding-top: 25px;padding-bottom: 25px;}
#header.sticky-header .header-main .header-left, #header.sticky-header .header-main .header-center, #header.sticky-header .header-main .header-right {padding-top: 15px;padding-bottom: 15px;}
#header.sticky-header .header-right-bottom {margin-top: 0;}
#header.sticky-header .header-main.sticky { box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; }
#header.sticky-header .searchform-popup {display: inline-block!important;}
#header .searchform-popup .search-toggle {font-size: 18px;}
#header .mobile-toggle { font-size: 18px;}
#side-nav-panel .accordion-menu > li.menu-item > a{font-size: 17px;letter-spacing: 0;padding-top: 10px;padding-bottom: 10px;}
#side-nav-panel .accordion-menu ul.sub-menu li a{font-size: 16px;padding-top: 7px;padding-bottom: 7px;}
#side-nav-panel .accordion-menu .arrow{height: 46px;line-height: 46px;}
.porto-blog-sidebar ul.menu {border-bottom: none;}
.porto-blog-sidebar ul.menu > li { border-top:none; padding:1px 0;} 
.porto-blog-sidebar ul.menu .sub-menu > li {padding: 5px 0 5px 15px;border-top:none;}
.porto-blog-sidebar ul.menu > li:before {display: none;}
.porto-blog-sidebar ul.menu > li > a { text-transform:uppercase;font-weight:700;font-size: 18px;display: block;padding-left: 20px;background-color: #deeffe;line-height: 35px;}
.porto-blog-sidebar ul.menu .sub-menu { margin: 0;padding: 5px 0 5px 30px;background-color: #fffdfd;}
.porto-blog-sidebar ul.menu .sub-menu > li > a { font-size:18px;font-weight:600; }
.porto-blog-sidebar ul.menu > li.current-post-ancestor > a, .porto-blog-sidebar ul.menu > li.current-menu-item > a, .porto-blog-sidebar ul.menu > li > a:hover, .porto-blog-sidebar ul.menu .sub-menu > li.current-menu-item > a, .porto-blog-sidebar ul.menu .sub-menu > li > a:hover { color:var(--porto-primary-color); }
.blog-posts > article.post {margin-bottom: 20px;padding-bottom: 0;}
.blog-posts > article.post .post-content-title a { color:#333; position: relative; padding-left: 24px;}
.blog-posts > article.post .post-content-title a:before {content: "\f192"; font-family: "Font Awesome 6 Free"; font-weight: 900; color: var(--porto-secondary-color); position: absolute; left: 0; top: 1px;font-size: 16px;}
.blog-posts > article.post .post-content-title a:hover { color:var(--porto-secondary-color); }

#footer .footer-bottom {padding: 15px 0;}
#footer .footer-bottom .container > .footer-center {font-size: 14px;text-align: center;}
