/*
Theme Name: PhongMy
Description: This is a child theme for PhongMy
Author: UX Themes
Template: Flatsome
*/
/*************** ADD CUSTOM CSS HERE.   ***************/
.header-bottom {
     border-bottom: 3px solid  #ff4612;
}.header-bottom-nav > li > a{font-weight:normal; line-height: 28px;font-size:15px}
.header-bottom-nav > li{margin:0 15px}
.header-bottom-nav li.home a:after{content: '';
    width: 100%;
    height: 6px;
    position: absolute;
    left: 0;
    top: -6px;
    background: #ff4612;}
.header-bottom-nav li.home:before{left: -6px;
    width: 0;
    height: 0;
    border-bottom: 6px solid #c72c00;
    border-left: 6px solid transparent;content: '';
    width: 6px;
    height: 6px;
    position: absolute;
    top: -6px;}
.header-bottom-nav li.home:after{right: -6px;
    width: 0;
    height: 0;
    border-bottom: 6px solid #c72c00;
    border-right: 6px solid transparent;content: '';
    width: 6px;
    height: 6px;
    position: absolute;
    top: -6px;}
.header-bottom-nav > li.home a{background:#ff4612; padding-left:25px; padding-right:25px}
.header-search-form-wrapper button{height:42px; width:60px; border-top-right-radius:5px; border-bottom-right-radius:5px}
.header-nav .cart-item a{font-size:16px; font-weight:normal; color:#0065a4; text-transform:none; letter-spacing:0}.icon-shopping-bag:before{color:#0065a4}
.header-search-form-wrapper input, .header-search-form-wrapper select{font-size:14px; height:42px; box-shadow:none; margin-left:5px} .header-search-form-wrapper select{border-top-left-radius:5px; border-bottom-left-radius:5px}.flickity-page-dots .dot{width:7px; height:7px}
.nav-dropdown-default .nav-column li>a{    color: #2d2d2d;padding: 6px 0px; border-bottom:none}
.nav-dropdown.nav-dropdown-default>li>a{text-transform:none; font-size:15px; border-bottom:none; padding:6px 0}
.nav-dropdown-default{border-top:3px solid #ff4612; border:none; padding:10px}.nav-dropdown>li>a{    color: rgb(45, 45, 45);}.nav-dropdown.nav-dropdown-default>li>a:hover, .nav-dropdown-default .nav-column li>a:hover{color:#ff4612 !important}
.slider-nav-light .flickity-prev-next-button svg{    BACKGROUND: BLACK;
	BORDER-RADIUS: 99%;}.slider .flickity-prev-next-button:hover{opacity:0.5}.box-blog-post .is-divider{display:none}
.list-post .post-item .box-text{padding-top:0; padding-bottom:0; padding-right:0; padding-left:10px}.list-post .post-item{margin-bottom:6px;
    padding-bottom: 6px;
    border-bottom: 1px solid #ececec;}
.list-post .post-item:last-child{margin-bottom:0; padding-bottom:0; border-bottom:none}.list-post .post-item .post-title:hover{color:#ff4612}
.slider-section .cot4 .col-inner{background:white; padding:10px}
.list-post .post-item .col-inner{padding:0}
.list-post .post-item .post-title{color:#0065a4;font-weight:normal}
#main{background:#f0f0f0}
.danh-muc-section .large-4{flex-basis:12.5%; max-width:12.5%}
.danh-muc-section .large-4 .icon-box .icon-box-text p{font-size:14px; color:#0065a4}
.danh-muc-section .icon-box-center .icon-box-img {
    margin: 0 auto;
    margin-bottom: 5px;
}.danh-muc-section .col-inner{padding:15px 2px; border-bottom: 1px solid #dddddd;background:white}
.danh-muc-section .row-collapse{max-width:1146px; border-top: 1px solid #dddddd;
    border-left: 1px solid #dddddd;
    border-right: 1px solid #dddddd;}
.slider-section{padding-bottom:0 !important; }
.product-section h2, .woocommerce-tabs ul li a, span.widget-title, .related h3, .woocommerce #reviews #comments h2{color: rgba(17,17,17,0.85); font-weight:normal; color:#252525; font-size:20px; text-transform:none; letter-spacing:0; padding:0; padding-bottom:10px}.product-section {
    border-top: none;
}
.related .product-small.box .product-title{margin-bottom:8px}
.related .product-small.box .product-title a{color:#2f2f2f;}
.related .product-small.box .box-text{padding:10px}
.related .product-small.box{border-radius:4px; border: 1px solid #dddddd;}
.danh-muc-section .icon-box:hover .icon-box-text p{color:#ff4612}
.product-footer .container{border-radius:4px; width: 100%;
}
.product-footer .container .cot-left{margin-bottom:15px; border-radius:4px;padding:15px; background:white; width:70%; display:inline-block; float:left; }
.product-footer .container .cot-right{padding-left:15px; width:30%; float:left}.product-footer .woocommerce-tabs>.nav-line:not(.nav-vertical){margin-top:0}.product-footer .woocommerce-tabs{padding:0; border-top:none}
.product-footer .container .cot-right .widget{background:white; padding:15px; border-radius:4px; margin-bottom:15px}
.product-footer .woocommerce-tabs .nav-line>li.active>a:before{display:none}.tab-panels {
    padding-top: 0;
}
.single-product .page-title-inner {
    position: relative;
    padding-top: 0;
	min-height: 40px;}
.single-product .page-title {
	background: #f0f0f0;}.breadcrumbs a {
    color: rgb(102, 102, 102);
    font-weight: normal;
    font-size: 14px;
}
.single-product .product-main{padding-top:0 !important; padding-bottom:15px}
.single-product .product-info{border-right:none; padding-bottom:10px;padding-right:10px}
.single-product #product-sidebar{padding:15px;padding-left:5px}
.single-product .thong-tin-them{display: block;
    overflow: hidden;
    border: 1px solid #ddd;
    border-radius: 3px;
    padding-bottom: 5px;
    margin-bottom: 10px;
    padding-top: 10px;padding:10px}
.single-product .thong-tin-them li.hotline-row:before{content: '';
    background: url(/wp-content/uploads/2020/02/tel@2x.png) 2px 0 no-repeat;
    width: 19px;
    height: 23px;
    background-size: 16px 23px;
    position: absolute;
    display: block;
    left: 16px;}
.single-product .thong-tin-them li.email-row:before{content: '';
    background: url(/wp-content/uploads/2020/02/email@2x.png) 2px 0 no-repeat;
    width: 19px;
    height: 23px;
    background-size: 16px 19px;
    position: absolute;
    display: block;
    left: 16px;}
.single-product .thong-tin-them li.trong-hop-co:before{content: '';
    background: url(/wp-content/uploads/2020/02/trong-hop-co@2x.png) 2px 0 no-repeat;
    width: 24px;
    height: 23px;
    background-size: 20px 17px;
    position: absolute;
    display: block;
    left: 16px;}
.thong-tin-them ul{margin-bottom:0}
.title-mo-ta{font-weight: normal;
    font-size: 18px;
    color: #0065a4;
	letter-spacing: 0;}
.nav-dark .home a{color:white !important}
.nav-dark .nav>li.active>a{color:#51c9ff}
.single-product .thong-tin-them li.bao-hanh-row:before{content: '';
    background: url(/wp-content/uploads/2020/02/bao-hanh@2x.png) 2px 0 no-repeat;
    width: 19px;
    height: 23px;
    background-size: 16px 23px;
    position: absolute;
    display: block;
    left: 16px;}
.thong-tin-them ul li{    margin-left: 30px;
    list-style: none;
    font-size: 14px;
    color: #464646;}
.single-product .product-info .product-title{     font-weight: normal;
    font-size: 25px;
    color: #313131;
    margin-top: 10px; margin-bottom:7px}.is-divider{display:none}.pwb-single-product-brands {
    padding-top: 0;
}
.pwb-single-product-brands a{margin-right:8px}
.single-product .product-main .row.content-row{border-radius:4px; max-width:1140px; background:white}
.label-price{    font-size: 16px !important;
    color: #3a3a3a !important;
    margin-right: 7px;
    font-weight: normal;}
.single-product .product-info .price span,.product-small.box .price span, .product-small.box .price ins span, .archive .product-small.box .price span, .signle-product .product-info .price ins span, .related .product-small.box .price span, .related .product-small .price ins span,#nut-buy .price span, #nut-buy .price ins span{color:#f24211; font-size:17px}
.single-product .product-info .price span{font-size:22px}
#nut-buy .price span{font-size:17px}
.single-product .product-info .price del span, .product-small.box .price del span, #nut-buy .price del span, .archive .product-small.box del span{color:gray !important; font-size:15px;}
.single-product .khuyen-mai .tieu-de{    background: #f60;
    color: #fff;
    display: block;
    font-size: 15px;
    font-weight: normal;
    overflow: hidden;
    padding: 10px;
    text-transform: uppercase;}
.single-product .product-short-description{font-size: 14px;
    max-height: 320px;
    overflow: hidden;
    border: 1px solid #dddddd;
    border-radius: 3px;
    padding: 10px;
    margin-bottom: 15px;}form.cart {
    margin-bottom: 0;
}.product-summary .quantity {
    margin-right: 5px;
}.single-product .single_add_to_cart_button {letter-spacing:0;
        font-size: 15px;
    text-transform: none;
    background: #2196F3!important;
    border-radius: 4px;
    margin-bottom: 0;
    margin-top: -30px;
}.cart a.devvn_buy_now_style {line-height:24px; height:39px;margin-bottom:0;
    display: inline-block!important;
    max-width: 215px;
    border-radius: 0;
    background: #fb7716;
    font-weight: 400;
    padding: 8px;
    text-transform: none;
    font-size: 15px;
    border-radius: 4px;
    margin-left: 7px;
}a.devvn_buy_now_style {
    display: none;
}
.single-product .khuyen-mai{  margin-bottom:15px;  background: #fff;
    border: 1px solid #f60;
    border-radius: 4px;
    display: block;
    overflow: hidden;
    position: relative;
    margin-top: 10px;}
.single-product .khuyen-mai h3{    margin-bottom: 0;
    font-size: 15px;
    color: white;
    font-weight: normal;}
.single-product .khuyen-mai .khuyen-mai-box{padding:10px}
.single-product .khuyen-mai .khuyen-mai-box ul{margin-bottom:0}
.single-product .khuyen-mai .khuyen-mai-box li{     color: #525252;   list-style: none;
    font-size: 14px;
    margin-bottom: 0;
    margin-left: 0;}
.single-product .khuyen-mai .khuyen-mai-box li:before{content: "•";
    color: #22b15c;
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
    margin-right: 5px;
}
.single-product .product_meta{margin-bottom:0}
.single-product .posted_in{font-size:14px}
.quantity .plus{border-top-right-radius:4px; border-bottom-right-radius:4px}
.quantity .minus{border-top-left-radius:4px; border-bottom-left-radius:4px}.cart a.devvn_buy_now_style:hover{background:#ff6600;}
.single-product .thong-tin-them li:last-child{margin-bottom:0}.product-thumbnails img, .product-gallery-slider img {
    width: 100%;
    border: 1px solid #dddddd;
    border-radius: 4px;
}
.single-product .product-gallery{padding-top:15px;padding-right:0;padding-bottom:10px !important}
.single-product .product-short-description p{margin-bottom:0}
.recent-blog-posts a{font-size:14px}
.blog-archive .large-3{padding-right:0}
.blog-archive .page-title{text-transform: none;
    letter-spacing: 0;
    text-align: left;
    font-size: 21px;
    font-weight: normal;}
#breadcrumbs{text-align: left;
    margin-bottom: 5px;
    font-size: 14px;
    color: gray;}
.blog-archive .large-9 .badge {display:none}
.blog-archive .post-item{padding: 15px;
    border-bottom: 1px solid #ececec;}
.blog-archive .post-item .box-text{padding:0 0 0 10px}
.blog-archive .post-item a:hover{color:black}
.blog-single .xem-them .tieu-de-xem-them{ font-size: 18px;
    margin-bottom: 10px;
    display: block;
    font-weight: bold;}
.blog-single .xem-them ul li{margin-bottom:2px}
.blog-single .xem-them ul li a{font-size:15px;}
.blog-single .bai-viet-lien-quan{margin-top:10px}
.danh-muc span.title, .the-tim-kiem span.title {
    background: #ff8100;
    padding: 4px 10px;
    color: white;border-radius:3px;
    margin-right: 5px;
}.danh-muc {
    margin-bottom: 15px;
}.danh-muc a, .the-tim-kiem a {
    line-height: 32px;
    margin-bottom: 10px;
    padding: 4px 10px;
    background: #b5b5b5;
    color: white; border-radius:3px;
}.danh-muc a:hover, .the-tim-kiem a:hover {
    background: #2196F3;
}
.blog-single .xem-them ul li a:hover{text-decoration:underline}
.blog-archive .post-item .post-title:hover{color:#0065a4}
.blog-archive .post-item .post-title{margin-bottom: 10px;
    font-size: 20px;
    font-weight: normal;}
.blog-archive .archive-page-header .large-12{padding-bottom:15px}
.blog-archive .large-9 .large-columns-1{background:white; border-radius:4px}
.recent-blog-posts-li .post_comments {display:none}
.recent-blog-posts a:hover{color:#0065a4}
.devvn_readmore_flatsome{padding-bottom:5px}.devvn_readmore_flatsome a {
    color: #ff4612 !important;
    display: inline-block !important;
    border: 1px solid #ff4612;
    padding: 3px 10px;
    border-radius: 4px;
}.devvn_readmore_flatsome a:after{    border-top: 6px solid #ff4612 !important;}.devvn_readmore_flatsome_less a:after{    border-bottom: 6px solid #ff4612 !important;border-top:none !important}
.badge{width:65px; height:40px}
div#reviews.woocommerce-Reviews{max-width:100%}.star_box{border-radius:4px}#comments a.btn-reviews-now {
    background-color: #0065a4;
    color: #fff;
    display: inline-block;
    padding: 10px 20px;
    border-radius: 3px;
    text-transform: none;
    font-weight: normal;
    text-decoration: none;
}.devvn_prod_cmt{max-width:100%}
.devvn_cmt_input textarea{border: 1px solid #dddddd;box-shadow:none}
.devvn_cmt_form_bottom {
    border: 1px solid #dddddd;
    border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;border-top: none;}button#devvn_cmt_submit, button#devvn_cmt_replysubmit{    background: #0065a4;color:white; font-weight:normal}
div#reviews.woocommerce-Reviews{border-bottom:none; margin-bottom:10px}
.woocommerce-noreviews, .devvn_cmt_list p{margin-bottom:10px}
.devvn-popup-quickbuy a.devvn_buy_now_style{display:none !important}
.devvn-popup-title, .popup-customer-info-group .devvn-order-btn{background:#0065a4}.devvn-popup-quickbuy{font-family:"roboto",sans-serif}#nut-buy p.des {
    text-align: center;
    color: #FF9800;
}#nut-buy {background:white;
    border: 1px solid #ececec;
    border-radius: 5px;
    padding: 15px;
    text-align: center;
}#nut-buy img {
    border-radius: 99%;
    margin-bottom: 10px;
    border: 4px solid #cfedff;
}#nut-buy h3 {
    font-size: 16px;
}#nut-buy p, #nut-buy ul {
    font-size: 13px;
    color: gray;
    text-align: center;
}
#nut-buy a.devvn_buy_now_style{margin-bottom:0; display:block !important; text-transform:none; font-size:15px; letter-spacing:0; font-weight:normal; background:#ff7600}
#nut-buy a.devvn_buy_now_style:hover{background:#ff7600}.breadcrumbs {
    text-transform: none;
    font-weight: normal;
    font-size: 14px;
}
.woocommerce-result-count, .woocommerce-ordering select{font-size:14px}
.archive .page-title-inner {
    position: relative;
    padding-top: 15px;
    min-height: 50px;
    padding-bottom: 15px;
}
.pwb-row li{background:white; padding:6px; border-right: 1px solid #f0f0f0;}
.archive h1.shop-page-title{font-weight: normal;
	letter-spacing: 0;margin-bottom:5px}span.widget-title{display:block}
.widget_product_categories>ul>li{    padding: 0px 10px;
  
    border-radius: 0;
    background: white;
    font-size: 15px;}
.archive .product-small.col{    border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2; background:white}.archive .product-small.col .box-text{padding:0}
.product-small.col .box-text .product-title{margin: 0;
    margin-bottom: 10px;}
.product-small.col .box-text .product-title a{color:#191919}
.archive .category-page-row {
    padding-top: 15px;
}
.pwb-row li a{padding:0 !important}
.blog-single .large-3{padding-right:0}
.flatsome_recent_posts ul{background:white; border-radius:3px}
.recent-blog-posts {
    padding: 10px;
}
.blog-single .large-9{padding-left:15px}
.blog-single .large-9 .article-inner{background:white; padding:15px; border-radius:4px}.page-wrapper {
    padding-top: 15px;
    padding-bottom: 15px;
} .blog-single .entry-header-text-top {    padding-top: 0;
} .blog-single .entry-content {
    padding-top: 0;
    padding-bottom: 0;
}
.blog-single .entry-meta{font-size: 14px;
    text-transform: none;
    letter-spacing: 0;
    color: gray;}
.blog-single .blog-share {text-align:left}
.blog-single h1.entry-title{margin-bottom: 8px;
    font-weight: normal;
    letter-spacing: 0;
    font-size: 23px;}.bai-viet-lien-quan ul li {
    list-style: none;
    width: 33.33%;
    color: graytext;
    float: left;
    padding-left: 4px;
    padding-right: 5px;
}.bai-viet-lien-quan ul {
    margin-bottom: 0;
    display: inline-block;
    width: 100%;
}.bai-viet-lien-quan ul li .box-image img {
    height: 150px;
    border-radius: 6px;
    object-fit: cover;
    object-position: center;
}.bai-viet-lien-quan ul li h3 {
    height: 45px;
    overflow: hidden;
    font-size: 15px;
    font-weight: 500;
    color: #0065a4;
    margin-top: 7px;
    line-height: 21px;
}.bai-viet-lien-quan ul li h3:hover{color:#ff4612}.post-item .box-image:hover::before{
-webkit-animation:shine .75s;
animation:shine .75s}
@-webkit-keyframes shine{
100%{left:125%}
}
@keyframes shine{
100%{left:125%}
}
.post-item .box-image::before{
position:absolute;
top:0;
left:-75%;
z-index:2;
display:block;
content:'';
width:50%;
height:100%;
background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);
background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);
-webkit-transform:skewX(-25deg);transform:skewX(-25deg)
}.product-small .box-image:hover::before{
-webkit-animation:shine .75s;animation:shine .75s
}
@-webkit-keyframes shine{
100%{left:125%}
}
@keyframes shine{
100%{left:125%}
}
.product-small .box-image::before{
position:absolute;
top:0;
left:-75%;
z-index:2;
display:block;
content:'';
width:50%;
height:100%;
background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);
background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);
-webkit-transform:skewX(-25deg);transform:skewX(-25deg)
}
.lien-he-page-section .col{padding-bottom:0;background: white;
    padding: 15px; border-radius:4px
}
.form-lien-he .wpcf7-list-item-label{font-size:14px}
.form-lien-he p.des{font-size:14px; margin-bottom:10px}
.form-lien-he textarea{min-height:80px}
.form-lien-he .wpcf7-submit{    margin: 0;
    font-size: 15px;
    text-transform: none;
    font-weight: normal;
}
.single-product .product-gallery .badge-container .badge, .product-small.box .badge-container .badge{width:40px; height:24px}
.single-product .product-gallery .badge-container .badge-inner.on-sale{border-radius:4px; font-size:15px; font-weight:normal}
.product-slider .badge-container .badge{width:40px; height:27px; }
.product-slider .badge-container .badge .badge-inner{font-weight:normal; font-size:14px; border-radius:3px}
.flickity-prev-next-button svg, .flickity-prev-next-button .arrow{ border: 1px solid #f0f0f0;
    border-radius: 99%;
    background: white;
    box-shadow: 2px 2px 6px #0000001f;}.slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button {
    margin-top: 0%;
}
.slider:hover .flickity-prev-next-button{opacity:1}
.product-slider .flickity-button.next{left:98%}
.product-slider .flickity-button.previous{left:-1%}
.product-slider .badge-container{margin:10px}
.archive .badge-container .badge-inner,.product-small.box .badge-container .badge-inner{font-weight:normal; font-size:14px; border-radius:3px}
.single-product .product-gallery .badge-container{margin:10px}
.form-lien-he input, .form-lien-he textarea{border-radius:3px; box-shadow:none; font-size:14px}
.archive .badge-container{ margin:10px}
.archive .badge-container .badge{height:27px; width:40px;}
.product-section .product-slider .product-small.box .product-title a:hover{color:#0065a4}
.product-section .product-slider .product-small.box .product-title a{color:#383838;}
.product-section .product-slider .product-small.box .product-title{margin-bottom:10px}
.product-section .product-slider .product-small.box .box-text{padding:10px}
.product-section .product-slider .product-small.box{background: white;border-right:1px solid #e8e8e8}
.product-section .product-slider.row{border-bottom: 1px solid #e8e8e8;
    border-top: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;}
.product-slider .product-small{border-bottom:1px solid #e8e8e8}
.section-title-normal{border-bottom:none; margin-bottom:0; background:white}.section-title-container{max-width:1137px; margin-bottom:0; border-bottom:none}
.hdevvn-show-cats{display:inline-block;}
.hdevvn-show-cats li{margin:0; float:left; margin-right:7px;list-style:none; font-size:15px; text-transform:none}.section-title-normal span {
    margin-right: 15px;
    padding-bottom: 0;
    border-bottom: 0;
    margin-bottom: 0;
}
.tu-khoa-section .col, .tu-khoa-section p{padding-bottom:0;margin-bottom:0}
.tu-khoa-section a{margin-right:7px}
h2.section-title-normal{     
    text-transform: none;
    font-size: 20px;
    padding: 10px;
    border-top: 1px solid #ff4612;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;}
.product-section .col.large-12{padding-bottom:0}
.section-title a{font-size:15px}
.footer-section .col{padding-bottom:0}
.absolute-footer {
    padding: 5px;
    font-size: 13px;
}
a.back-to-top{background:#ff4612 !important; border:none !important; color:white}
.footer-section ul li{margin-bottom:3px}
.widget_pwb_list_widget .pwb-row{border-left: 1px solid #ececec;}
.widget_pwb_list_widget .pwb-row li:first-child{border-top:1px solid #ececec}
.page-left-sidebar .large-3{padding-right:0}
.page-left-sidebar .large-9{padding-left:15px}
.page-left-sidebar .large-9 .page-inner{background:white; border-radius:3px; padding:15px}h1.entry-title.mb {
    margin-bottom: 10px;
    text-transform: none;
    letter-spacing: 0;
    font-size: 22;
    font-size: 22px;
    font-weight: normal;
}.button.wc-forward:not(.checkout):not(.checkout-button), .button.checkout{color:white !important; font-size:15px !important}.success-color {
    color: #3ea908;
}
.woocommerce-billing-fields input{border-radius:3px; box-shadow:none; font-size:14px}p.form-row-first, p.form-row-last{width:100%}
.checkout .large-5{padding-left:0px}
.checkout .large-5 .col-inner{padding: 15px;
    border: 1px solid #dddddd;
    border-radius: 4px;
    background: #f8f8f8;}
.button#place_order{border-radius:4px; text-transform:none; font-weight:normal; letter-spacing:0}
.page-left-sidebar .large-3{border-right:none}
.page-inner ul{margin-left:20px}
.widget_pwb_list_widget .pwb-row li{text-align:center}.stuck .header-main{display:none}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.blog-single .large-3{padding-right:15px}
.hdevvn-show-cats {
    display: none;
}.nav-sidebar.nav-vertical>li+li {
    border-top: 1px solid #025990;
}.icon-angle-down:before{color:white}
.off-canvas-left.mfp-ready .mfp-content{background:#0065a4}
.off-canvas:not(.off-canvas-center) .nav-vertical li>a {
    padding-left: 20px;
    font-size: 15px; color:white;
    text-transform: none;
    font-weight: normal; padding-top:10px;padding-bottom:10px
}
.off-canvas:not(.off-canvas-center) .nav-vertical li ul.children{background:#00446d; margin-bottom:0}
.off-canvas:not(.off-canvas-center) .nav-vertical li ul.children li a{padding-top:6px; padding-bottom:6px}.danh-muc-section .large-4{flex-basis:33.33%; max-width:33.33%}.danh-muc-section .large-4 .icon-box .icon-box-text p{font-size:13px}
.footer-section ul li a{font-size:13px}.stuck .header-main{display:block !important}.breadcrumbs a{font-size:13px; text-align:left}.breadcrumbs{text-align:left}.breadcrumbs .divider{margin:0}.single-product .product-gallery, .single-product .product-info{padding-right:15px}
.cart a.devvn_buy_now_style{max-width:116px}
.product-footer .container .cot-left, .product-footer .container .cot-right{width:100%}
.product-footer .container{padding:0}
.product-footer .container .cot-right{padding-left:0}
.header-bottom{border-bottom:none}
.blog-archive .post-item .box-text {
    padding: 0;padding-top:7px
}.blog-archive .large-3{padding-right:15px}.bai-viet-lien-quan ul li{width:50%}.bai-viet-lien-quan ul li .box-image img{height:100px}
.navigation-post a{font-size:14px}.page-left-sidebar .large-3{display:none}
}