/*
Theme Name: Loodo Starter
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.18.1
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

#content.page-wrapper,.page-wrapper,.portfolio-page-wrapper .portfolio-top,#main .shop-container > div.product{padding-top:30px;padding-bottom:10px;}
#main .shop-container > div.product{padding-bottom:50px;}
#main .shop-container > div.product .product-main{padding-top:0px;}
.portfolio-page-wrapper .portfolio-top{padding-bottom:10px;}
.category-page-row,.page-title:not(.featured-title)+main .product-main{padding-top:50px;}
.category-page-row{padding-bottom:0px !important;}
.message-wrapper{margin:0px 0px 30px;font-size:1em;border-bottom:1px solid #dddddd;}
.message-wrapper li:last-child{margin-bottom:0px;}
.normal-title .breadcrumbs > span:last-child{display:none;}
.entry-header-text{padding-bottom:1em;}

.wpcf7-form{margin-bottom:0px;}
.wpcf7-form .row > div{padding-bottom:10px;}
.wpcf7-form .row > div:last-child{padding-bottom:0px;margin-top:7px;}
.wpcf7 .wpcf7-not-valid-tip{margin-top:0px;}
.wpcf7-form label{margin-bottom:0px;}
.wpcf7-form label input, .wpcf7-form label select, .wpcf7-form label textarea{font-weight:normal;}
.wpcf7-form input[type="submit"]{margin-right:0px;margin:0px;}
.wpcf7 .wpcf7-not-valid-tip{font-size:0.9em;}
.wpcf7-spinner{display:none;}
.wpcf7-form textarea{height:80px;min-height:auto;}
.wpcf7 form .wpcf7-response-output{margin-top:15px;margin-bottom:0px;line-height:1.2em;padding:5px 7px;color:black;}
.wpcf7 form .button, .wpcf7 form button, .wpcf7 form fieldset, .wpcf7 form input, .wpcf7 form select, .wpcf7 form textarea{margin-bottom:0px;}

.normal-title .page-title-inner{padding-bottom:0px;}
.normal-title .page-title-inner h1{margin:0px;font-size:1.3em;line-height:1.2em;}
.breadcrumbs > span:last-child{display:none;}

.header-vertical-menu .header-vertical-menu__fly-out ul.ux-nav-vertical-menu{border:1px solid #dddddd;}
.nav-dropdown{padding:10px;}

.promotion-news-col .section-title{margin-bottom:0px;}

.header-bottom-nav.nav-center > li{display:flex;}

.cart-popup-inner .woocommerce-mini-cart{font-size:.9em;}
.checkout_coupon.woocommerce-form-coupon{margin-bottom:20px;}

.absolute-footer a{color:gray;}

.nav-dropdown .menu-item-has-children>a, .nav-dropdown .nav-dropdown-col>a, .nav-dropdown .title>a{font-size:1em;}
.header-main .form-flat input{border-radius:5px;background:#fff;font-size:14px}.header-main li a{text-transform:none;letter-spacing:0;}.header-main li a:hover{color:var(--primary-color);}#mega-menu-wrap{background:#fff}#mega-menu-title{color:#000;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.header-bottom-nav>li>a{}.header-bottom-nav>li{}.header-block-block-1 .col{padding-bottom:0}#mega-menu-title{color:#000}.header-block-block-1 .searchform-wrapper input{font-size:14px;border-top-left-radius:5px;border-bottom-left-radius:5px;height:39px;box-shadow:none}.searchform .button.icon{background:#2e6128;margin:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.header-main .searchform-wrapper{padding-top:2px}.header-block-block-1 .icon-box .icon-box-text{padding-left:10px;}.header-block-block-1 .icon-box-img img{padding-top:0px;}.header-bottom-nav>li>a{}#mega_menu li:hover .sub-menu li a{display:inline-block;position:relative;border-top:0;padding:3px 15px;text-decoration:none;zoom:0}#mega_menu li:hover .sub-menu li a:hover{background:0 0;color:var(--primary-color)!important}.sub-menu .sf-with-ul{font-weight:700}.sub-menu .sf-with-ul:after{display:none}#mega_menu li:hover .sub-menu{display:block!important;clear:both;opacity:1}.sub-menu{}.sub-menu li a:hover{color:var(--primary-color)}.sub-menu .sf-with-ul:hover{color:#000}.sf-menu li{transition:none}.sub-menu .sub-menu{opacity:1;max-width:232px}.sf-menu li:hover{background:0 0}.sub-menu .sub-menu{box-shadow:none;min-width:233px!important;clear:none;display:block!important;left:0;position:relative}#mega_menu li:hover .sub-menu li.menu-item-has-children{position:relative;width:33.33%;float:left;display:inline-block}#mega_menu a{font-size:.9em;color:#212121}.header-bottom{}.slider-section .large-3{padding:0 5px 0;flex-basis:21.5%;max-width:21.5%}.slider-section .large-6{padding:0 5px 0;flex-basis:56%;max-width:56%}.TextCaptions .item{min-width:180px;font-size:12px !important;border-right:1px solid #e0e0e0!important;line-height:15px;color:#383838!important;padding-left:5px!important;padding-right:5px!important}.TextCaptions{border:1px solid #e0e0e0}.TextCaptions{padding:0 5px!important}.TextCaptions .item.is-selected{color:var(--primary-color)!important}.slider-section .flickity-prev-next-button.previous{background:#00000075;border-top-right-radius:5px;border-bottom-right-radius:5px;left:0}.slider-section .flickity-prev-next-button.next{background:#00000075;border-top-left-radius:5px;border-bottom-left-radius:5px;right:0}.slider-section .flickity-prev-next-button{color:#fff}.box-blog-post .is-divider{display:none}.list-post .post-item .box-text{padding:0}.section-title-container{margin-bottom:0}.danh-muc-section .section-title-normal{padding-left:0;background:var(--primary-color)!important;margin-bottom:0;border-bottom:1px solid #e0e0e0}.danh-muc-section .section-title-normal span{margin-right:15px;padding-bottom:0;border-bottom:0;margin-bottom:0;font-size:16px;line-height:46px;color:#0074d0}.list-post .post-item{padding:10px 10px;border-bottom:1px solid #e0e0e0}.list-post{background:#fff}.sf-menu a{padding:.58em 1em}.list-post .post-item .post-title{color:#313131;font-weight:400}.slider-section .cot3 .col-inner{border:1px solid #e0e0e0}.slider-section .cot3 .col-inner .col-inner{border:none}.list-post .post-item:last-child{border-bottom:none}.row.list-post{margin-left:0!important;margin-right:0!important}.list-post .post-item .post-title:hover{color:#00355d}.gg span{padding-left:15px}#breadcrumbs{font-size:15px;font-weight:400;margin-bottom:10px}.single-blog .entry-title{font-weight:400;font-size:30px}.is-divider{display:none}.single-post .large-3{padding-top:0!important;padding-left:0}.xem-them .tieu-de-xem-them{font-weight:700;display:block;margin-bottom:10px;font-size:19px;color:#000}.xem-them ul li{margin-bottom:3px}.xem-them ul li a{font-weight:700;font-size:16px;color:var(--primary-color)}.single-post .blog-share{text-align:left}.xem-them ul li a:hover{text-decoration:underline}.blog-single .entry-meta{text-transform:none;font-size:14px;letter-spacing:0;color:gray;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:10px;background:#f9f9f9}.danh-muc{margin-bottom:15px}.danh-muc span.title,.the-tim-kiem span.title{border-radius:4px;background:var(--primary-color);padding:4px 10px;color:#fff;margin-right:5px}.danh-muc a,.the-tim-kiem a{line-height:32px;border-radius:4px;margin-bottom:10px;padding:4px 10px;background:#dedede;color:#464646}.danh-muc a:hover,.the-tim-kiem a:hover{background:#00a6fd;color:#fff}.bai-viet-lien-quan{margin-top:15px}.bai-viet-lien-quan h3{font-size:19px;color:#000}.bai-viet-lien-quan ul{margin-bottom:0;display:inline-block;width:100%}.bai-viet-lien-quan ul li{list-style:none;width:33.33%;color:graytext;float:left;padding-left:4px;padding-right:5px}#comments{display:none}.bai-viet-lien-quan ul li .box-image img{height:174px;border-radius:4px;object-fit:cover;object-position:center}.bai-viet-lien-quan h4:hover{color:var(--primary-color)}.single-post .large-9{padding-bottom:0}.bai-viet-lien-quan h4{font-size:16px;color:#000;line-height:19px;padding-top:7px;height:64px;overflow:hidden}.gg:before{content:'';height:35px;position:absolute;width:35px;background-size:cover;top:-10px;left:-10px}.label-custom{font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;padding:3px 8px;height:26px;background-color:#ea6423;position:absolute;top:15px;left:15px;border-radius:5px;box-shadow:1px 1px 10px -5px #333}.label-custom.km{background-color:#657bd2}.label-custom.bcn{background-color:#0d1620}.badge-container{display:none}.br_alabel span b{font-weight:400}.product-small.box .product-title{margin-top:5px;font-size:15px;color:#292929;height:40px;overflow:hidden;margin-bottom:10px}.product-small.box .price bdi,.product-small.box .price ins bdi{color:#e00;font-size:17px}.product-small.box .price,.product-small.box .price del bdi{color:gray!important;font-size:13px!important}.br_alabel span{padding-left:10px!important;padding-right:10px!important;width:auto!important;font-weight:400!important;font-size:13px!important;height:23px!important}.san-pham-ban-chay .section-title-center span{margin:15px 15px 0px;color:#fff;font-size:22px;}.san-pham-ban-chay .large-columns-5 .col{padding:0 3px 0!important}.san-pham-ban-chay .large-columns-5 .product-small.box{border-radius:5px;background:#fff;padding:10px}.san-pham-ban-chay .flickity-prev-next-button svg{background:#fff;box-shadow:2px 2px 20px #00000036;border-radius:99%}.san-pham-ban-chay .flickity-prev-next-button{margin-top:-1%!important}.san-pham-ban-chay .flickity-prev-next-button.next{left:99%;opacity:1}.san-pham-ban-chay .flickity-prev-next-button.previous{right:99%;opacity:1}.san-pham-ban-chay .product-small.box .product-title a:hover{color:#222222}.san-pham-ban-chay .large-columns-5{padding:15px;margin-left:0!important;margin-right:0!important;background:var(--primary-color);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.san-pham-ban-chay .section-title{background-color:var(--primary-color);margin-bottom:0px;-webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px;}.san-pham-ban-chay .section-title b{background:0 0}.tieu-de{display:block;border-bottom:2px solid var(--primary-color);width:100%;clear:both}.tieu-de .left{width:20%;float:left;display:inline-block}.danh-muc-section .product-small,.products .product-small.col,.row > .product-small.col{border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;overflow:hidden;padding:10px 15px}.tieu-de ul li a span:before{content:'●';margin-left:10px;margin-right:10px;width:4px;height:4px;border-radius:999px;color:#999}.danh-muc-section h3{border-top-left-radius:8px;border-top-right-radius:8px;margin-bottom:0;background:var(--primary-color);padding:10px 15px;color:#fff;font-size:16px}.danh-muc-section .large-columns-5{border-left:1px solid #f1f1f1;border-top:1px solid #f1f1f1}.tieu-de .right ul li a{font-size:15px;font-weight:400;color:#3a3a3a;padding:0}.tieu-de .right ul li{line-height:39px;margin:0}.tieu-de .right ul li a:hover{color:#222222}.tieu-de .right{padding-left:10px;width:80%;float:right;display:inline-block}.row > .product-small.col:hover,.products .product-small.col:hover,.danh-muc-section .product-small.box:hover{box-shadow:1px 2px 20px #00000030}.danh-muc-section .product-small.box .product-title a:hover{color:#222222}.danh-muc-section .product-small.box .product-title a{color:#272727}.product-small .price{margin-top:10px}.product-small.box .box-text{padding-bottom:10px}.berocket_better_labels .berocket_better_labels_line .br_alabel{border:1px solid #dadada;border-radius:7px}.slider-section .section-title-normal span{margin-right:15px;padding-bottom:0;border-bottom:0;margin-bottom:0;font-size:17px;padding:6px 10px;color:#00355d}.product-small .box-image{border-radius:7px}.breadcrumbs a{color:#222222;font-weight:400;text-transform:none;font-size:14px}.single-product .page-title-inner{position:relative;padding-top:0;min-height:50px}.page-title:not(.featured-title)+main .product-main{padding-top:0}.single-product .product-info .product-title{color:#3b3b3b;font-size:19px}.product-info .product-short-description{font-size:15px;color:#393939}form{margin-bottom:0}.product_meta>span{font-size:14px}.pwb-single-product-brands{padding-top:0}.khuyen-mai ul li{background-image:url(/wp-content/uploads/2021/06/icon.png);background-repeat:no-repeat;background-size:16px;background-position-x:left;background-position-y:4px;padding-left:23px;list-style:none;margin-left:0}.khuyen-mai{margin-top:20px;border:1px solid #e00000;padding:20px 10px 0 10px;border-radius:7px;font-size:15px;color:#4c4c4c}.khuyen-mai ul{margin-bottom:0}.khuyen-mai .title{position:absolute;margin-top:-34px;background:#fff;padding:1px 8px;color:var(--primary-color);font-weight:700;font-size:16px}.single-product .product-info{border-right:none!important}.single-product #product-sidebar{padding-left:0}#product-sidebar .block_widget{border:1px solid #eaeaea;width:100%;padding:10px 10px 0 10px;border-radius:5px}#product-sidebar .block_widget h3{text-align:center;font-size:16px;text-align:center;color:var(--primary-color);margin:0;margin-bottom:15px;padding:8px 5px 0;line-height:1.3}#product-sidebar .block_widget .icon-box h3{color:#5c5c5c;font-size:15px;text-align:left;margin-bottom:0;margin-left:0;padding:0}#product-sidebar .block_widget .icon-box .icon-box-text{color:gray;font-size:14px;padding-left:7px}#product-sidebar .block_widget .icon-box{margin-bottom:15px}#product-sidebar .block_widget p.des{font-size:15px;color:#000;margin-bottom:5px}#product-sidebar .block_widget a{color:#2e6128;font-size:15px}.single-product .pwb-single-product-brands img{max-height:65px;width:auto}.single-product .posted_in a:hover{color:#222222}.product-info p.stock{margin-top:15px;color:#00b322;text-transform:uppercase;font-size:15px}.product-short-description ul{margin-bottom:0}.product-info .price ins bdi,.product-info .price span.amount{font-size:20px;color:#ea0303}.product-info .price,.product-info .price del bdi{font-size:15px;color:gray!important}.product-gallery-slider img{border:1px solid #eaeaea;border-radius:7px}.danh-muc-section .section-title-normal{margin-bottom:20px;border-bottom:0;border-radius:5px}.danh-muc-section .section-title-normal{background:#e85495}.danh-muc-section .section-title-normal b{display:none}.danh-muc-section .section-title-normal span{margin-right:15px;padding-bottom:0;border-bottom:0;margin-bottom:0;font-size:20px;color:#fff!important;padding:0}span.hdevvn-show-cats li{display:block;width:auto;float:left;margin:0}span.hdevvn-show-cats li a{font-size:15px;text-transform:none;font-weight:400;margin-right:0!important;padding-left:0}.section-title a{font-size:14px;margin-left:auto;color:#fff;margin-right:10px}.danh-muc-section .section-title-normal .section-title-main{font-size:17px;background:#304432;padding:0 15px;border-top-left-radius:5px;border-bottom-left-radius:5px}span.hdevvn-show-cats li a:hover{color:#ffffffb5}span.hdevvn-show-cats li a:before{content:'●';margin-left:9px;margin-right:9px;width:5px;height:5px;border-radius:999px;color:#ffffff96}.banner-section img{border-radius:10px}.sub_heading{display:flex;overflow:hidden;justify-content:space-between;align-items:center;padding:8px 0}.section-title-center span{text-transform:none;font-size:24px;color:#3e3e3e}.tin-tuc-section .col{padding-bottom:0}.list-post4 .post-item{padding-bottom:10px}.tu-khoa-section h2{font-size:24px;color:#3e3e3e}.tu-khoa-section ul{margin-bottom:0;display:block;width:100%;clear:both}.tu-khoa-section ul li a{border:1px solid #e4e4e4;padding:5px 20px;border-radius:20px;font-size:15px;color:#4a90e2}.tu-khoa-section ul li{display:inline-block;float:left;list-style:none;margin-left:3px;margin-right:3px;margin-bottom:12px}.list-post2 .post-item .box-image{border-radius:10px}.list-post2 .post-item .post-title{margin-bottom:10px;font-size:18px;color:#4a4a4a}.tin-tuc-section .col.large-12{padding-bottom:5px}.list-post3 .post-item .post-title{font-size:14px;margin:0;font-weight:400;margin-bottom:10px;color:#6f6f6f}.list-post3 .post-item .box-text{padding:0;padding-left:10px}.list-post3 .post-item{padding-bottom:11px}.list-post4 .post-item .post-title{font-size:15px;font-weight:400}.list-post4 .post-item .box-text{padding-bottom:0}.list-post4 .post-item .box-image{border-radius:8px}.list-post3 .post-item .box-image .image-cover{border-radius:5px}.list-post3 .post-item .post-meta{font-size:11px;color:gray}.list-post2 .post-item .post-title:hover,.list-post3 .post-item .post-title:hover{color:#048acf}.list-post2 .post-item .from_the_blog_excerpt{color:gray;font-size:14px}.tu-khoa-section ul li a:hover{border:1px solid var(--primary-color);color:var(--primary-color)}thuong-hieu-section .col{padding-bottom:0}.product-thumbnails .flickity-slider .col{flex-basis:calc(100%/6);max-width:calc(100%/6)}.mt{margin-top:22px}.product-info{padding-top:0;padding-bottom:0}td:first-child,th:first-child{padding-left:10px}.thong-so-ky-thuat table tr:nth-child(odd){background:#fafafa}#comments{padding-bottom:0}.single_add_to_cart_button{background:#ff8600!important;text-transform:none;font-weight:400}.sticky-add-to-cart--active{background-color:rgb(255 255 255)}.sticky-add-to-cart .product-title-small strong{font-weight:400}.woocommerce-ordering,.woocommerce-result-count{font-size:15px}.title_page{float:left;text-transform:none;font-size:14px;font-weight:700;line-height:30px}.sortbypttuan410{display:flex;margin-top:5px;justify-content:flex-end}.sortbypttuan410 form{padding:0 0 0 20px}.sortbypttuan410 .pt-checkbox{margin-right:0}.product-section .mt,.thong-so-ky-thuat h3{display:block;overflow:hidden;font-size:20px;color:#000;font-weight:600;padding:5px 0;margin-bottom:10px;text-transform:none;letter-spacing:0}.entry-content{padding-top:0;padding-bottom:0}.title_page h1{margin-bottom:0}.archive .term-description{font-size:15px}.widget .is-divider{display:none}span.widget-title{display:block;text-transform:none;letter-spacing:0;font-size:18px;color:var(--primary-color);padding-top:10px;margin-bottom:10px}.woof_container_inner h4{font-size:16px}input[type=checkbox],input[type=radio]{margin-right:0}.woof label{margin-bottom:0;font-weight:400;font-size:15px}.woof_list li{margin:0!important;padding-bottom:0!important}.woof_container{border-top:2px solid #e4e4e4;padding-top:10px}.WOOF_Widget{border:1px solid #e4e4e4;padding:10px;border-radius:7px}.related h3{}.product-footer .container{}.single-product .product-main{padding-bottom:0}.blog-archive .post-item .box-image{border-radius:7px}.blog-archive .post-item .post-title{margin-bottom:10px}.blog-archive .large-3{padding-left:0}.blog-archive .post-item{padding-bottom:0}.blog-archive .post-item .post-title:hover{color:var(--primary-color)}.blog-archive .archive-page-header .large-12{text-align:left;padding-bottom:15px}.blog-archive .page-title{text-transform:none;letter-spacing:0;font-size:25px}.WOOF_Widget{background:#fff}.product-section .large-10,.product-section .large-2{flex-basis:100%;max-width:100%;padding-left:0}.product-section .large-2{padding-left:0}.thong-so-ky-thuat ul{margin-bottom:0}.thong-so-ky-thuat ul li{list-style:none}.woocommerce-product-attributes-item__label{text-transform:none;letter-spacing:0;font-weight:400;font-size:15px}.shop_attributes{border:1px solid #ececec}.product-section{border-top:none}.archive .shop-page-title{display:none}.woof_submit_search_form_container{display:None}.chosen-container-single .chosen-single{border:1px solid #e4e4e4;background:#fff;border-radius:0}.star-rating span:before,.star-rating:before,.woocommerce-page .star-rating:before{color:#ffc100}.woocommerce-review-link{color:#009cff}.product-small .product-title a{color:#464646}
.TextCaptions .item.is-nav-selected::after{display:none}

.shipping__table th{padding-left:0px;padding-right:0px;}
.woocommerce-shipping-destination{display:none;}
label, legend,.shipping-calculator-button, .woocommerce-shipping-destination{font-size:1em;}
.shipping__table--multiple .shipping__list_item > input[type="radio"]{margin-right:7px;}
.shipping__table--multiple .shipping__list_label{padding:0px;}

.woocommerce-billing-fields p{margin-bottom:0px;}
.woocommerce-billing-fields p#billing_country_field{display:none;}

b, strong{font-weight:bold;}

.header-main .nav-dropdown li a{color:black;}

.widget a.button,.widget a.button:hover{color:white;}

#masthead.header-main .header-button > .button:not(.is-outline),#masthead.header-main .header-button > .button:not(.is-outline):hover{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;}

.autocomplete-suggestion img+.search-name{font-size:0.9em;}
.autocomplete-suggestion .search-price{font-size:0.9em}

.select-resize-ghost, .select2-container .select2-choice, .select2-container .select2-selection, input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea{border-radius:5px;}

input[type=checkbox], input[type=radio]{margin-bottom:0px;}

.payment_methods p{line-height:1.2em;}

.payment_method_alepay #custom_input ul.sub{margin: 0px 0px 10px; padding: 0px;display: flex ; flex-flow: row wrap;box-sizing: border-box;}
.payment_method_alepay #custom_input ul.sub > li{flex-basis: 33.33333%; max-width: 33.33333%;padding:5px;border-width:0px;}
.payment_method_alepay #custom_input ul.sub > li label{position: relative; border: 1px solid #dddddd; margin: 0px; text-align:center;padding: 10px;}
.payment_method_alepay #custom_input ul.sub > li label input[type="radio"]{position:absolute;top:0px;left:0px;}
.payment_method_alepay #custom_input ul.sub > li label img{max-width: 100%; max-height: 100%; height: 45px; width: auto;}


.recent-blog-posts-li .post_comments{display:none;}
.products.row:not(.row-collapse){width:100%;}
.archive .term-description{clear:both;}
.title_page,.sortbypttuan410{margin-bottom:15px;}
.sortbypttuan410 .titlesort{display:none;}

.shop_table tfoot th,th,td{font-size:0.9em;}
.is-well.entry-content,.has-border{padding:20px 25px 10px;}
address{font-size:0.9em;}

.ux-nav-vertical-menu li.mega-menu > ul.sub-menu.nav-dropdown{display: flex ; flex-direction: row;flex-flow: row wrap;width:100%;}
.ux-nav-vertical-menu li.mega-menu > ul.sub-menu.nav-dropdown > li{flex-basis: 20%; max-width: 20%;min-width:auto;}
.ux-nav-vertical-menu li.mega-menu > ul.sub-menu.nav-dropdown > li ul.sub-menu{min-width:auto!important;}
.ux-nav-vertical-menu li.mega-menu > ul.sub-menu.nav-dropdown > li a{white-space: break-spaces;}

@media (max-width: 767px){
.ux-nav-vertical-menu li.mega-menu > ul.sub-menu.nav-dropdown > li{flex-basis: 33.3333%; max-width: 33.3333%;}
}
@media (max-width: 549px){
	.hdevvn-show-cats{display:none}.bai-viet-lien-quan ul li{width:50%}.bai-viet-lien-quan ul li .box-image img{height:120px}.off-canvas .nav-vertical>li>a{padding-top:10px;padding-bottom:10px;font-size:14px;text-transform:none;font-weight:400;color:#363636;padding-left:7px!important}.toggle{width:22px}.slider-section .cot1,.slider-section .cot3{flex-basis:100%;max-width:100%;padding-bottom:15px;padding:0 15px 15px}.list-post .post-item .post-title{font-size:15px}.san-pham-ban-chay .section-title-center span{font-size:18px;border-radius:7px}.san-pham-ban-chay .flickity-prev-next-button.next{left:93%}.section-title a{font-weight:400;font-size:14px;text-align:center;margin:0px auto 10px;}.danh-muc-section .section-title-normal .section-title-main{font-size:15px;display:block;width:100%;margin:0px 0px 5px;text-align:center;}.danh-muc-section .product-small{padding:6px 8px}.list-post3 .post-item .box-image{}.list-post3 .post-item .post-title{}.list-post3 .post-item .box-text{padding:10px 0px 0px;}.list-post4 .post-item{flex-basis:50%;max-width:50%}.tu-khoa-section ul li a{padding:7px 10px}.tu-khoa-section ul li{margin-bottom:19px}.archive .title_page{display:none}.archive .shop-page-title{display:block!important}.off-canvas-left .mfp-content,.off-canvas-right .mfp-content{widtH:310px}.category-page-row{padding-top:0}.product-thumbnails .flickity-slider .col{flex-basis:calc(100%/5);max-width:calc(100%/5)}.product-info{padding-top:20px}.single-product .product-footer .large-4,.single-product .product-footer .large-8{flex-basis:100%;max-width:100%}.product-footer .container{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;align-items:center;padding-left:15px;padding-right:15px}.product-section .large-10,.product-section .large-2{padding-right:0}.single-product .product-footer .large-4{padding-left:0;padding-right:0}.bai-viet-lien-quan h4{font-size:15px;font-weight:400}.single-post .large-3{padding-left:15px}.blog-archive .post-item{flex-basis:50%;max-width:50%;padding:0 5px 0}.blog-archive .post-item .from_the_blog_excerpt{display:none}.blog-archive .post-item .post-title{margin-bottom:0;font-size:15px}.blog-archive .large-3{padding-left:15px} .watermash{display:none}
	.TextCaptions{position: inherit !important;}
	.normal-title .page-title-inner .row > .col:first-child{padding-bottom:5px;}
		.normal-title .page-title-inner .row > .col:last-child{}
	.normal-title h1,.normal-title .breadcrumbs.text-left{text-align:center!important;}
	
	
	.payment_method_alepay #custom_input ul.sub > li{flex-basis: 50%; max-width: 50%;}
}

.header-vertical-menu__fly-out .nav-vertical-fly-out>li.menu-item>a{padding:9.25px 15px;}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}