/*
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  ***************/
.grecaptcha-badge{display: none !important;}
#header .header-main .header-left, #header .header-main .header-center, #header .header-main .header-right {padding-top: 10px; padding-bottom: 10px;}
#header .main-menu > li.menu-item.active > a {color: #fff;}
#header .header-main .header-right {padding-left: 0;}
#header.sticky-header .header-main.sticky {box-shadow: 0 0 15px 0 rgb(0 0 0 / 20%);}
#header .header-right-bottom > .searchform-popup {margin-left: 0;}
#header .searchform-popup .search-toggle {font-size: 20px;color: #fff; margin-left: 8px;}
#header.sticky-header .searchform-popup {display: inline-block!important;}
.fixed-header #header .header-main .header-left {padding-top: 10px; padding-bottom: 10px;}
#header .mobile-toggle {font-size: 18px;}
.vc_custom_heading {
	font-weight: 600;
}
/*#header .main-menu>li.menu-item {margin: 0 4px 0 0;}
#header .main-menu > li.menu-item.active > a {background-color: #fff;border: 1px solid #fff;}
#header .main-menu > li.menu-item > a:before {content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-top: 2px solid #fff;
    border-bottom: 2px solid #fff;
    transform: scaleY(2);
    opacity: 0;
    transition: .3s;
    display: block;}
#header .main-menu > li.menu-item > a:after {content: '';
    position: absolute;
    top: 2px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    transform: scale(0);
    opacity: 0;
    transition: .3s;
    z-index: -1;
    display: block;}
#header .main-menu > li.menu-item:hover > a:before, #header .main-menu > li.menu-item:hover > a:after{transform: scaleY(1);opacity: 1;}
#header .main-menu > li.menu-item.has-sub > a:after {margin-left: 0;}*/
.single-post .entry-title {font-size: 24px;margin-bottom: 10px;}
.entry-content ul {padding-left: 20px;}
.entry-content {padding-top: 20px;border-top: 1px solid #ccc;text-align: justify;}
.entry-content ul, .entry-content ol, .product-summary-wrap .description ul, .product-summary-wrap .description ol, .woocommerce-tabs .tab-content ul, .woocommerce-tabs .tab-content ol, .duan_short ul, .duan_short ol{padding-left: 20px;}
.entry-content ul li, .entry-content ol li, .product-summary-wrap .description ul li,.product-summary-wrap .description ol li, .woocommerce-tabs .tab-content ul li, .woocommerce-tabs .tab-content ol li, .duan_short ul li, .duan_short ol li{margin-bottom: 7px;}
.entry-content table, .entry-content iframe, .woocommerce-tabs .tab-content table, .woocommerce-tabs .tab-content iframe, .duan_short table, .duan_short iframe, .wpb_text_column table {margin-bottom: 20px;}
.entry-content table th, .entry-content table td, .woocommerce-tabs .tab-content table th, .woocommerce-tabs .tab-content table td, .duan_short table th, .duan_short table td, .wpb_text_column table th, .wpb_text_column table td {border: 1px solid #ccc;}
body.single-post .page-top ul.breadcrumb>li:last-child, body.single-product .page-top ul.breadcrumb>li:last-child{display: none;}
body.single-post .page-top ul.breadcrumb>li:nth-last-child(2) .delimiter, body.single-product .page-top ul.breadcrumb>li:nth-last-child(2) .delimiter {display: none;}
.wp-caption .wp-caption-text, .wp-caption-dd {font-size: 15px;text-align: center;color: #000;}
.wp-caption.aligncenter, .wp-caption {margin-bottom: 15px;}
.post-carousel h4, .post-carousel h5, .blog-posts .post .entry-title {font-size: 18px;margin-bottom: 8px;line-height: 26px;overflow: hidden;font-weight: 700;}
body .porto-carousel-wrapper {
	margin-left: -15px;
	margin-right: -15px;
}
.wpb_text_column ul {padding-left: 20px;}
.wpb_text_column ul li {margin-bottom: 10px;}
.owl-carousel .owl-dots .owl-dot span {width: 16px;height: 16px;margin: 5px 6px;}
.porto-carousel-wrapper .slick-next, .porto-carousel-wrapper .slick-prev{
  width: 36px;height: 
  50px;border-radius:  
  50%;background-color: rgb(0 0 0 / 40%);
  text-shadow: none;
  cursor: pointer;}
.porto-carousel-wrapper .slick-next:hover, .porto-carousel-wrapper .slick-prev:hover, .porto-carousel-wrapper .slick-next:active, .porto-carousel-wrapper .slick-prev:active {background-color: rgb(0 0 0 / 60%)}
.porto-carousel-wrapper .slick-next i, .porto-carousel-wrapper .slick-prev i{color: #fff;}
.porto-carousel-wrapper .slick-next {border-radius: 5px 0 0 5px;}
.porto-carousel-wrapper .slick-prev {border-radius: 0 5px 5px 0;}
.porto-carousel-wrapper ul.slick-dots {z-index: 5;}
#banner-wrapper .porto-carousel-wrapper {margin-bottom: 0;margin-left: 0;margin-right: 0;}
#banner-wrapper .porto-carousel-wrapper ul.slick-dots {position: absolute;bottom: 10px;}
.wrap_banner .slick-slide .vc_inner > .porto-item-wrap {padding-left: 0;padding-right: 0;}
.wrap_banner .slick-slide .vc_inner .vc_column_container > .wpb_wrapper {position: relative;}
.wrap_banner .slick-slide .vc_inner .vc_column_container > .wpb_wrapper > .porto-item-wrap:first-child{position: relative;z-index: 1;}
.wrap_banner .slick-slide .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column {position: absolute;left: 50%;bottom: 60px; transform: translateX(-50%); z-index: 3;padding: 20px;transition: 1s;opacity: 0;transition-delay: 300ms;width: 50%; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);}
.wrap_banner .slick-slide .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column h3 {font-size: 33px; margin-bottom: 10px;}
.wrap_banner .slick-slide .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column h4 {font-size: 28px; line-height: 40px; font-weight: 400;}
.wrap_banner .slick-slide .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column h3, .wrap_banner .slick-slide .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column h4 {color: #fff;}
.wrap_banner .slick-slide .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column.left {left: 45%;}
.wrap_banner .slick-slide .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column.right {left: 55%;}
.wrap_banner .slick-slide .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column.up {bottom: 0;}
.wrap_banner .slick-slide .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column.down {bottom: 150px;}
.wrap_banner .slick-slide.slick-active  .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column.left, .wrap_banner .slick-slide.slick-active  .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column.right {left: 50%;opacity: 1; bottom: 200px;}
.wrap_banner .slick-slide.slick-active  .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column.up, .wrap_banner .slick-slide.slick-active .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column.down {bottom: 50%;opacity: 1;}
.wrap_banner .btn_style.vc_btn3-container .vc_general.vc_btn3 {background-color: #000; position: absolute; z-index: 3; top: 50%; right: auto;left: 50%; bottom: auto; margin-top: 10px; border: none;transform: translateX(-50%);}
.wrap_banner .btn_style.vc_btn3-container .vc_general.vc_btn3:hover {background-color: var(--porto-secondary-color);}
#banner-wrapper .porto-carousel-wrapper {margin-bottom: 0;margin-left: 0;margin-right: 0;}
#banner-wrapper .porto-carousel-wrapper ul.slick-dots {position: absolute;bottom: 10px;}
#banner-wrapper.banner-wrapper-boxed {max-width: 1250px;}
#banner-wrapper .col-md-4 .wpb_single_image.vc_align_center {margin-bottom: 10px;}
#banner-wrapper .col-md-4 {padding-left: 7px;}
#banner-wrapper .col-md-8 {padding-right: 0px;}
.porto-carousel-wrapper .slick-dots li i {opacity: 1;}
.wpcf7 .form-group > p {margin-bottom: 0;}
.wrap_lienhe .vc_custom_heading {font-size: 26px;line-height: 32px;}
.wrap_lienhe .wpb_text_column ul {padding: 0;margin: 0;list-style: none;}
.wrap_lienhe .wpb_text_column ul li { margin-bottom: 7px;}
.wrap_lienhe .wpb_text_column ul li i {width: 20px;margin-right: 5px;}
.wrap_lienhe .wpcf7 .form-group > p br{display: none;}
.wrap_lienhe .wpcf7 .wpcf7-form-control-wrap {margin-bottom: 7px;display: block;}
.wrap_lienhe {padding-bottom: 30px;}
.wrap_lienhe .wpcf7 textarea {height: 146px;}
.wrap_lienhe .porto-block {display: inline-block;}
.align-center .wpcf7-spinner {display: block;margin: 5px auto 0;}
.wpcf7 .form-group input[type="submit"] {font-weight: 600;font-size: 15px;transition: 0.3s ease-in-out;background-color: var(--porto-primary-color);padding: 8px 25px;border-color: var(--porto-primary-color);}
.wpcf7 .form-group input[type="submit"]:hover {color: var(--porto-primary-color);background-color:transparent;}
.form-group {margin-bottom: 10px}
.sub_title {padding-top: 20px;}
.sub_title h1 {font-size: 24px;line-height: 30px;}
.btn_style.vc_btn3-container .vc_general.vc_btn3 {
  color: #fff;
  border-color: #fff;
  background-color: transparent;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 500;
  border-radius: 0;
}
.btn_style.vc_btn3-container .vc_general.vc_btn3:hover {
  background-color: var(--porto-primary-color);
}
.wrap_hotline .widget {margin: 0;}
.call-circle-fill {
width: 54px;
height: 54px;
top: -5px;
left: 0;
position: absolute;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
background-color: rgb(237 29 36/ 20%);
}
.call-img-circle {
width: 44px;
height: 44px;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%; 
opacity: 1;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
background-color: #ed1d24;
font-size: 18px;
line-height: 44px;
text-align: center;
margin-left: 5px;
}
.call-img-circle i {color: #fff;}
.call-img-circle:hover {background-color: #ed1d24;}
.call-phone span {font-size: 17px;padding: 4px 15px 4px 30px;border-radius: 0 20px 20px 0;color: #fff;background-color: #ed1d24;display: inline-block;position: absolute;right: -110px;top: 43px; font-weight: 700;}
.animated.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
.fb_zalo {position: fixed;right: 10px;bottom: 50px;z-index: 99;}
.fb_zalo ul {margin: 0;padding: 0;list-style: none;}
.widget .fb_zalo ul li {margin-bottom: 10px;}
.widget .fb_zalo ul li img {width: 54px;}
html #topcontrol {border-radius: 5px 5px 0 0;}
.home_title:before {content: '';right: 0;margin: auto;font-size: 50px;position: absolute;left: 0;width: 4px;top: -10px;height: 22px;background-color: var(--porto-primary-color);}
.home_title {padding-top: 30px;}
.justify {text-align: justify;}
.wrap_veptm {margin-top: 30px;}
.wrap_veptm .wpb_single_image img {box-shadow: 0 0 15px 0 rgb(0 0 0 / 30%); }
.wrap_kinhdoanh_home {background-color: #f3f5f9; padding-top: 40px; padding-bottom: 30px;}
.wrap_linhvukinhdoanh .wpb_text_column {margin-bottom: 0; background-color: #000; color: #fff; padding: 20px 10px; transition: 0.3s ease-in-out;}
.wrap_linhvukinhdoanh .wpb_text_column h3 {margin-bottom: 0; color: #fff; font-weight: normal; font-size: 14px;}
.wrap_linhvukinhdoanh .wpb_text_column p {text-transform: uppercase; font-size: 14px;}
.wrap_linhvukinhdoanh .wpb_text_column a {color: #fff; display: block;}
.wrap_linhvukinhdoanh .wpb_text_column:hover a {color: var(--porto-primary-color);}
.wrap_dautu {background-size: cover; background-position: center; background-repeat: no-repeat; padding-top: 50px; z-index: 3; overflow: visible;}
.wrap_dautu .vc_custom_heading {margin-bottom: 50px; color: #fff;}
.wrap_dautu .home_title:before {background-color: #fff;}
.wrap_dautu .porto-sicon-header {background-color: #f3f5f9; padding: 100px 0; margin-bottom: 0;}
.wrap_dautu .porto-sicon-header .porto-sicon-title {font-size: 20px;font-weight: 500;}
.wrap_dautu .porto-sicon-header p {font-size: 30px;margin-top: 15px;color: var(--porto-primary-color);}
.wrap_dautu .vc_btn3-container.vc_btn3-center {text-align: center;background-color: #000;padding-top: 20px; padding-bottom: 20px; margin-bottom: -82px;}
.wrap_dautu .porto-sicon-box {transition: 0.2s ease-in-out; position: relative; z-index: 2; overflow: hidden; margin-bottom: 0;}
.wrap_tintuc {padding-top: 130px; background-color: #f3f5f9;}
.get_post_cat .row {margin-left: -5px;margin-right: -5px;}
.get_post_cat .row > div {padding-left: 5px;padding-right: 5px;}
.get_post_cat .row.inner_row {margin-top: 10px;}
.get_post_cat .wrap_post {position: relative;}
.get_post_cat .wrap_post .post_images {position: relative;z-index: 1;}
.get_post_cat .wrap_post .post_info {position: absolute;left: 0;right: 0;bottom: 0;background-color: rgb(0 0 0 / 50%);padding: 15px 10px;z-index: 3;}
.get_post_cat .wrap_post .post_title {margin-bottom: 5px;font-size: 16px;font-weight: 500;line-height: 1.3;}
.get_post_cat .wrap_post .post_title a {color: #fff;}
.get_post_cat .wrap_post .post_date {font-size: 14px; color: #fff;}
.wrap_sumenh .porto-just-icon-wrapper {font-size: 50px;background-color: var(--porto-primary-color);color: #fff;padding: 20px;border-radius: 50%;}
.wrap_sumenh .porto-sicon-description {text-align: justify;}
.page-top {padding: 100px 0;}
.wrap_sumenh > .vc_column_container {position: relative; z-index: 3;}
.wrap_sumenh {padding-top: 50px; padding-bottom: 50px; background-position: center center; background-repeat: no-repeat; background-size: cover; background-attachment: fixed;}
.wrap_giatricotloi {padding-bottom: 50px; padding-top: 50px; background-size: cover; background-position: center center; background-repeat: no-repeat; margin-bottom: -40px!important; background-attachment: fixed;}
.wrap_giatricotloi > .vc_column_container {position: relative; z-index: 3;}
.wrap_giatricotloi .porto-just-icon-wrapper {font-size: 50px;background-color: var(--porto-primary-color);color: #fff;padding: 20px;border-radius: 50%;}
.wrap_giatricotloi .porto-sicon-description {text-align: justify;}
.wrap_lanhdao .wpb_text_column h2 {color: #000; margin-bottom: 0px;}
.wrap_lanhdao .wpb_text_column h3 {color: var(--porto-primary-color); font-size: 18px;}
.wrap_lanhdao .wpb_text_column p {margin-bottom: 10px;}
.post-recent-content .text-dark:hover {color: var(--porto-primary-color)!important;}
.wrap_menugioithieu.vc_row.wpb_row, .wrap_baocaomenu.vc_row.wpb_row {margin-top: -35px;background-color: #e8e8e8;padding-top: 30px;margin-bottom: 30px;}
.wrap_menugioithieu .vc_column_container {margin-bottom: -10px;}
.wrap_baocaomenu.vc_row.wpb_row {margin-bottom: 15px; padding-top: 15px;}
.wrap_menugioithieu .vc_wp_custommenu, .wrap_baocaomenu .vc_wp_custommenu {margin-bottom: 30px;}
.wrap_menugioithieu .widget_nav_menu, .wrap_baocaomenu .widget_nav_menu, .wrap_menucongbo .widget_nav_menu { text-align: center;}
.wrap_menugioithieu .widget_nav_menu ul.menu, .wrap_baocaomenu .widget_nav_menu ul.menu, .wrap_menucongbo .widget_nav_menu ul.menu  {border: none;display: inline-flex;}
.wrap_menugioithieu .widget_nav_menu ul.menu li, .wrap_baocaomenu .widget_nav_menu ul.menu li {border: none;}
.wrap_menugioithieu .widget_nav_menu ul.menu li:first-child {padding-left: 0;}
.wrap_menugioithieu .widget_nav_menu ul.menu li:before, .wrap_baocaomenu .widget_nav_menu ul.menu li:before {display: none;}
.wrap_menugioithieu .widget_nav_menu ul li a, .wrap_baocaomenu .widget_nav_menu ul.menu li a {padding: 10px 0;background-color: #fff;color: #000;display: block;width: 220px;font-size: 14px;text-transform: uppercase;margin: 0 3px; text-align: center; font-weight: 600;}
.wrap_menugioithieu .widget_nav_menu ul  li.current-menu-item>a, .wrap_menugioithieu .widget_nav_menu ul  li >a:hover, .wrap_baocaomenu .widget_nav_menu ul  li.current-menu-item>a, .wrap_baocaomenu .widget_nav_menu ul.menu li a:hover, .wrap_baocaomenu .widget_nav_menu ul.menu li.current-page-ancestor a {background-color: var(--porto-primary-color); color: #fff;}
.wrap_tamnhin .vc_custom_heading {margin-bottom: 10px;}
.wrap_baocaomenu .widget_nav_menu ul.memu li a {padding: 10px 0;background-color: #fff;color: #000;display: block;width: 220px;font-size: 14px;text-transform: uppercase;margin: 0 3px; text-align: center; font-weight: 600;}
.wrap_baocaomenu .widget_nav_menu ul.memu li.current-menu-item>a:after, .wrap_baocaomenu .widget_nav_menu ul.menu li.current-page-ancestor a:after {width: 0;height: 0;border-left: 16px solid transparent;border-right: 16px solid transparent;border-top: 16px solid var(--porto-primary-color);position: absolute;left: 0;right: 0;content: '';margin: auto;
    bottom: -10px;}
.wrap_baocaomenu .widget_nav_menu li.current-menu-item>a:after {width: 0;height: 0;border-left: 16px solid transparent;border-right: 16px solid transparent;border-top: 16px solid var(--porto-primary-color);position: absolute;left: 0;right: 0;content: '';margin: auto;bottom: -10px;}
.wrap_menucongbo .widget_nav_menu .menu-item:after {content: '';position: absolute;top: 50%;right: 0;width: 1px;height: 18px;background-color: #cdcdcd; transform: translateY(-50%);}
.wrap_menucongbo .widget_nav_menu .menu-item:last-child:after {display: none;}
.wrap_menucongbo .widget_nav_menu ul.menu li {border: none; padding-left: 20px; padding-right: 20px;}
.wrap_menucongbo .widget_nav_menu ul.menu li:before {display: none;}
.wrap_menucongbo .widget_nav_menu {margin-top: -10px;}
.wrap_baocao .porto-carousel-wrapper .slick-next {background-color: transparent; margin-right: -40px; cursor: pointer;}
.wrap_baocao .porto-carousel-wrapper .slick-prev {background-color: transparent; margin-left: -40px; cursor: pointer;}
.wrap_baocao .porto-carousel-wrapper .slick-next i {font-weight: 600; font-size: 28px;}
.wrap_baocao .porto-carousel-wrapper .slick-next i:hover {color: var(--porto-primary-color);}
.wrap_baocao .porto-carousel-wrapper .slick-prev i {font-weight: 600; font-size: 28px;}
.wrap_baocao .porto-carousel-wrapper .slick-prev i:hover {color: var(--porto-primary-color);}
.wrap_baocao .vc_custom_heading {margin-bottom: 0; position: relative;z-index: 1; color: #fff; padding: 5px 0 5px; font-size: 18px; border: 1px solid #fff; cursor: pointer;}
.wrap_baocao .vc_custom_heading.active {background-color: var(--porto-primary-color); color: #fff;}
.wrap_baocao .vc_custom_heading:hover {background-color: var(--porto-primary-color); color: #fff;}
.wrap_baocao {background-color: #515c60; padding: 20px 0 20px; margin-top: -35px;}
.wrap_baocao .porto-carousel-wrapper {margin-bottom: 0;}
.wrap_menucongbo .widget li.current-menu-item>a {background-color: transparent; color: var(--porto-primary-color); font-weight: 400;}
.wrap_baocaotc {position: relative;}
.wrap_baocaotc .wpb_text_column {position: absolute; top: 0; left: 0; right: 0; width: 100%; opacity: 0; visibility: hidden;}
.wrap_baocaotc .wpb_text_column.active {opacity: 1; visibility: visible; position: relative;}
.wrap_doitac {padding-top: 50px;}
.wrap_doitac .slick-slide img {border: 1px solid #cdcdcd;filter: grayscale(100%); transition: 0.3s ease-in-out;}
.wrap_doitac .slick-slide img:hover {filter: grayscale(0); border-color: var(--porto-primary-color);}
.get_baocaotc {margin-top: 30px;}
.get_baocaotc table thead {background-color: var(--porto-primary-color); color: #fff;}
.get_baocaotc table thead tr th {text-align: center;}
.get_baocaotc table thead tr th:first-child{text-align: left;}
.get_baocaotc table tbody tr:hover {background-color: #ee2b2a42;}
.get_baocaotc table tbody tr td {text-align: center;}
.get_baocaotc table tbody tr td:first-child {text-align: left;}
.get_baocaotc table tbody tr td:last-child i {font-size: 20px; padding:5px;}
.wrap_daily .wpb_wrapper {background-color: #f9f9f9; padding: 30px; padding-top: 40px!important;}
.wrap_daily .porto-sicon-box .porto-sicon-title {font-size: 18px; font-weight: 500; position: relative; z-index: 1; cursor: pointer;}
.wrap_daily .porto-sicon-box .porto-sicon-description {display: none;}
.wrap_daily .porto-sicon-box.active .porto-sicon-description {display: inline-block;}
.wrap_daily .porto-sicon-box.active .porto-sicon-title {margin-bottom: 0;}
.wrap_daily .porto-sicon-box .porto-sicon-title {transition: 0.3s ease-in-out; margin-top: -10px; margin-bottom: 10px;}
.wrap_daily .porto-sicon-box .porto-sicon-title:before {content: "\f061";font-size: 10px;font-family: var(--fa-style-family-classic, "Font Awesome 6 Free");
font-weight: 900; vertical-align: middle; margin-right: 5px;}
.wrap_daily .porto-sicon-box {border-bottom: 1px solid #eee;}
.wrap_diachi {padding-left: 30px;}
.wrap_diachi .vc_inner.row.active .vc_column-inner {display: inline-block;}
.wrap_diachi .vc_inner.row .vc_column-inner {display: none;}
.wrap_diachi .vc_column-inner .porto-map-wrapper {margin-top: -10px;}
.page-top ul.breadcrumb {display: none;}
.page-top {background-position: center top;
    background-size: cover;
    background-repeat: no-repeat;}
.sidebar-content .post-item-small {border: none;}
.sidebar-content .widget-title {border-bottom: 1px solid #eee;}
.sidebar-content .post-item-title {font-size: 14px; font-weight: normal; line-height: 1.5}
.sidebar-content .post-item-title a {color: #000;}
.sidebar-content .post-image img {width: 85px;}
#footer .widget-title {font-size: 18px; font-weight: 500; text-transform: capitalize;}
#footer .widget_nav_menu>div>ul li:before {content: "\f061"; margin-left: 0; font-size: 9px;}
#footer .widget_nav_menu>div>ul li:hover:before {animation: none;}
.footer .widget > div > ul li {border: none;padding-left: 0px;}
.footer .widget > div > ul {border: none;}
#footer .footer-bottom {padding: 10px;}
#footer .widget.widget_text .textwidget ul li {margin-bottom: 10px;}
#footer .footer-main>.container {padding-top: 40px; padding-bottom: 10px;}
#footer .follow-us .share-links a {color: #000;}
#footer .follow-us .share-links a:hover {color: var(--porto-primary-color); background: #fff;}
#footer .footer-bottom .widget_nav_menu ul li:before {display: none;}
#footer .footer-main .widget {margin-top: 10px; margin-bottom: 10px;}
@media(max-width: 1229px) {
	#header .main-menu > li.menu-item > a {font-size: 14px;}
  .wrap_kinhdoanh_home .porto-sicon-description, .wrap_kinhdoanh .porto-sicon-description  {padding: 15px 5px;}
}
@media(max-width: 991px) {
	#side-nav-panel .accordion-menu>li.menu-item a{
		padding-top: 10px;
		padding-bottom: 10px;
		letter-spacing: 0;
		font-size: 18px;
}
  #side-nav-panel .accordion-menu .arrow {top: -5px;}
	.wrap_menugioithieu .widget_nav_menu ul.menu, .wrap_baocaomenu .widget_nav_menu ul.menu, .wrap_menucongbo .widget_nav_menu ul.menu {flex-wrap: wrap;}
	.wrap_menugioithieu .widget_nav_menu ul.menu li:first-child {padding-left: 15px;}
	.fixed-header #header .header-main .header-left {padding-top: 0; padding-bottom: 0;}
  #header .header-main .header-left {padding-top: 0; padding-bottom: 0;}
  .wrap_banner .slick-slide .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column h3 {font-size: 30px;}
  .wrap_banner .slick-slide .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column h4 {font-size: 26px;}
  .wrap_baocao .porto-carousel-wrapper .slick-next {margin-right: -20px}
  .wrap_baocao .porto-carousel-wrapper .slick-prev {margin-left: -20px;}
  .get_post_cat .wrap_post .post_info {padding: 12px 10px;}
  #footer .footer-bottom .container>div {padding: 0; text-align: center;}
}
@media(max-width: 991px) and (min-width: 576px){
    #footer .footer-main > .container > .row > div:nth-child(n+2){width: 50%;}
    .wrap_kinhdoanh .col-md-3 {width: 50%;}
}
@media(max-width: 991px) and (min-width: 480px) {
	/*.wrap_dautu .col-md-4 {width: 50%;}*/
  .wrap_sumenh .col-md-4 {width: 50%;}
  .wrap_giatricotloi .col-md-4 {width: 50%;}
  .wrap_kinhdoanh_home .col-md-3, .wrap_kinhdoanh .col-md-3 {width: 50%;}
}
@media(max-width: 767px) {
	.wrap_dichvu .vc_column_container.col-md-3 {width: 50%;}
	.wrap_dautu {background-position: top center;}
  .wrap_dautu .col-md-4 {width: 33.33333333%;}
  .wrap_dautu .porto-sicon-header p {font-size: 26px;}
  .wrap_dautu .porto-sicon-header {padding: 50px 0;}
  .wrap_baocaomenu .widget_nav_menu li.current-menu-item>a:after {display: none;}
  .get_baocaotc .bctc_date {font-size: 14px;}
  .get_baocaotc .bctc_title {font-size: 15px;}
  .wrap_baocao .porto-carousel-wrapper .slick-next {display: inline-block!important;}
  .wrap_baocao .porto-carousel-wrapper .slick-prev {display: inline-block!important;}
  .wrap_kinhdoanh .porto-sicon-description p {font-size: 17px;}
  .wrap_banner .slick-slide.slick-active .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column.up {display: none;}
  .wrap_banner .slick-slide.slick-active .vc_inner .vc_column_container > .wpb_wrapper .wpb_text_column.down {display: none;}
  .wrap_banner .btn_style.vc_btn3-container .vc_general.vc_btn3 {display: none;}
  .wrap_kinhdoanh_home .porto-sicon-description, .wrap_kinhdoanh .porto-sicon-description {padding: 15px;}
  .get_post_cat .row > div {padding-bottom: 10px;}
  .wrap_diachi .vc_inner .vc_custom_heading {margin-top: 30px;}
  .wrap_diachi {padding-left: 15px;}
}
@media(max-width: 576px) {
	.wrap_banner .wpb_wrapper p {font-size: 18px;}
	.wrap_banner .wpb_wrapper h3 {margin-bottom: 15px;}
	.wrap_dautu {padding-top: 30px; padding-bottom: 0;}
	.wrap_kinhdoanh {padding-top: 30px; padding-bottom: 20px;}
	 #footer .footer-main > .container > .row > div:nth-child(n+2){width: 50%;}
	 #header .searchform-popup {display: inline-block;}
	 #header .logo {min-width: 60px;}
  .wrap_menucongbo .widget_nav_menu ul.menu {flex-wrap: nowrap;}
  .wrap_menucongbo .widget_nav_menu ul.menu li {padding-left: 10px; padding-right: 10px;}
  .wrap_baocao .porto-carousel-wrapper .slick-next {margin-right: -10px;}
  .wrap_baocao .porto-carousel-wrapper .slick-prev {margin-left: -10px;}
  .wrap_tamnhin .wpb_text_column h3 {font-size: 20px;}
  .wrap_dautu .porto-sicon-header p {font-size: 22px;}
  .get_post_cat .wrap_post .post_info {padding: 12px 10px;}
  .wrap_kinhdoanh_home .porto-sicon-description p, .wrap_kinhdoanh .porto-sicon-description p {font-size: 14px;}
  .wrap_dautu .vc_btn3-container.vc_btn3-center {margin-bottom: 0;}
  .wrap_dautu .btn_style.vc_btn3-container .vc_general.vc_btn3 {font-size: 13px;}
  .wrap_dautu .porto-sicon-header .porto-sicon-title {font-size: 14px;}
  .wrap_dautu .porto-sicon-header p {font-size: 16px;}

}
@media(max-width: 500px) {
  .wrap_dautu .col-md-4 {width: 100%;}
  .wrap_dautu .vc_btn3-container.vc_btn3-center {margin-bottom: 30px;}
  .wrap_dautu .porto-sicon-header .porto-sicon-title {font-size: 20px;}
  .wrap_dautu .porto-sicon-header p {font-size: 22px;}
}
@media(max-width: 480px) {
	.wrap_menugioithieu .widget_nav_menu ul.menu, .wrap_baocaomenu .widget_nav_menu ul.menu, .wrap_menucongbo .widget_nav_menu ul.menu {display: inline-block;}
  .wrap_menucongbo .widget_nav_menu .menu-item:after {display: none;}
	.wrap_kinhdoanh .vc_custom_heading {font-size: 28px;}
	.wrap_dichvu .vc_custom_heading {font-size: 28px}
	.wrap_dautu .vc_custom_heading {font-size: 28px;}

	.wrap_dautu .porto-sicon-header p {font-size: 22px}
	.wrap_dautu .col-md-4 {width: 100%;}
  .wrap_baocao .porto-carousel-wrapper .slick-next i {font-size: 24px;margin-left: 5px;}
  .wrap_baocao .porto-carousel-wrapper .slick-prev i {font-size: 24px; margin-right: 5px;}
  .wrap_dautu .porto-sicon-header p {font-size: 18px; margin-top: 0;}
  .wrap_kinhdoanh_home .vc_custom_heading {font-size: 28px;}
  .get_post_cat .wrap_post .post_title {font-size: 14px;}
  .get_post_cat .wrap_post .post_info {padding: 3px 10px;}
}