/* 
Theme Name: Website Customer
Description: Dịch vụ SEO - Thiết kế website chuyên nghiệp, đa nền tảng, chuẩn SEO, bảo mật cao, hỗ trợ chứng chỉ SSL.
Author: Viocompany
Template: flatsome
Version: 3.0
 */

/*************** DINHIT CSS  ***************/
#top-bar li a span{color:#666;}
.absolute-footer{padding:10px 0 10px !important;}
/*.fa::before, .fas::before{font-family:fontawesome;margin-right:5px;}*/
a{color:#444;}
.col{padding:0 15px 15px;}
.col-1, .col-2{padding:0 30px 30px;}
hr{margin:0 0 10px;}
#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{margin-bottom:2px;}
.nav-dropdown-has-arrow li.has-dropdown:before{border-width:9px;margin-left:-9px;}
.is-divider{margin:0 0 10px;}
h1, h2, h3, h4, h5, h6{margin-bottom:7px;}
.row-large>.col{padding:0 15px 30px;}
.row .row-small:not(.row-collapse), .container .row-small:not(.row-collapse){margin-left:5px; margin-right:5px;}
.row-small>.col{padding:5px;}
.row-divided.row-reverse>.col+.col:not(.large-12){border-right:none}
button.button.primary.mt-0.pull-left.small{float:right;font-size:14px;border-radius:3px;margin-right:0;opacity:1}
.primary.is-outline{color:#fff;background-image:-webkit-linear-gradient(top,#80c342,#51a800);border-radius:3px;border:1px solid #80c342;font-size:14px;padding:0 10px;margin-right:0;line-height:34px;float:right}.primary.is-outline:hover{border:1px solid #80c342;}

/* Menu */
.header:not(.transparent) .header-nav.nav>li{margin:0 1px;}
.header:not(.transparent) .header-nav.nav>li>a{font-size:16px !important;letter-spacing:0;} 
/* END Menu */

/* Checkout */
.optional{display:none;}
.woocommerce-invalid span.select2-selection, .woocommerce-invalid.woocommerce-invalid-required-field textarea#order_comments{border-color:#b20000;}
span.select2-selection__clear, div#customer_details .form-row label{display:none;}
span.select2.select2-container.select2-container--default{width:15% !important;float:left;margin-right:10px;}
p#shipping_last_name_field{/* width:100%; */} /* Nếu thêm trường email */
p#shipping_email_field{float:right;width:48%;}
/* END checkout */

/* Trang thanh toán */
.woocommerce-bacs-bank-details h2{font-family:dinhit; font-size:20px; text-transform:uppercase;color:#bc3d20}
.woocommerce-bacs-bank-details h3{font-family:dinhit; font-size:16px; text-transform:uppercase;}
.woocommerce-order-details h2,.woocommerce-customer-details h2{font-family:dinhit; text-transform:uppercase; font-size:16px;color:#bc3d20}
.woocommerce-table--order-details th{font-family:dinhit; font-size:14px;}
.woocommerce-customer-details p{margin-bottom:5px;}
.woocommerce-table--order-details tbody{font-size:15px}
.woocommerce .large-7.col{background-color:rgba(0,0,0,0.02); border:1px solid #ddd; padding:15px; padding-bottom:5px;box-shadow:1px 1px 3px 0px rgba(0,0,0,0.2), 0 1px 0 rgba(0,0,0,0.07), inset 0 0 0 1px rgba(0,0,0,0.05);margin-bottom:7px;}
.woocommerce .is-well.col-inner.entry-content{padding:15px;}
.woocommerce p,.woocommerce ul{font-size:15px;}
.woocommerce-customer-details address,.payment_box p{font-size:14px;}
.woocommerce-customer-details address:before{content:'- Thông tin người đặt hàng:'; font-weight:600;}
.woocommerce-customer-details--phone:before{content:'- Số điện thoại:'; font-weight:600;}
.woocommerce-customer-details--email:before{content:'- Địa chỉ Email:'; font-weight:600;}
#customer_details .woocommerce-billing-fields{padding-top:0;border-top:none;}
/* END trang thanh toán */

/* Back to top */
.back-to-top{bottom:100px;background:rgba(0, 0, 0, 0) url("img/to-top.png") no-repeat scroll -224px 0;}
.back-to-top:hover{background:rgba(0, 0, 0, 0) url("img/to-top.png") no-repeat scroll -499px -342px;}
a#top-link{border-radius:7px !important;width:41px;height:41px;border:1px solid rgba(204,204,204,0) !important;}
a#top-link:hover{background:rgba(0, 0, 0, 0) url("img/to-top.png") no-repeat scroll -499px -342px !important;}
i.icon-angle-up{display:none;}
/* END Back to top */

/* HOTLINE */
.button-dinhit img{width:50px;}
.hotline-1{position:fixed;bottom:4px;left:0;z-index:9999;}
.hotline-1 img{width:82px;}
.messenger-1{position:fixed;bottom:20px;left:80px;z-index:9;}
.zalo-1{position:fixed;bottom:20px;left:140px;z-index:9;}
.chat{display:none}
@media only screen and (max-width:48em){
.button-dinhit{display:none;}
.chat{display:block;position:fixed;bottom:-10px;z-index:9;width:100%;}
.chat ul li{list-style:none;display:inline-block;width:33.33%;float:left;border:1px solid #fff;}
.chat ul li a{background:#FF6600;padding:5px 10px;display:block;text-align:center;}
.chat ul li a:hover{color:#fff;}
a.hotline-2{background:#006600;color:#fff}
a.messenger-2{background:#3366CC;color:#fff}
a.zalo-2{background:#3333FF;color:#fff}
a.hotline-2 img,a.zalo-2 img,a.messenger-2 img{width:25%;padding-right:5px;}	
}
/* END HOTLINE */

/* Button slider */
button.flickity-button.flickity-prev-next-button.previous{background:url(/wp-content/themes/dinhit-child/img/arrow-left-red.png) center center !important;width:30px;height:60px;opacity:1;}
button.flickity-button.flickity-prev-next-button.next{background:url(/wp-content/themes/dinhit-child/img/arrow-right-red.png) center center !important;width:30px;height:60px;opacity:1;}
svg.flickity-button-icon{display:none;}
/* END Button slider */

/* Hiện sidebar trái danh mục sản phẩm */
.category-filtering .filter-button{margin-bottom:5px;font-weight:bold;font-size:14px;color:#000;}
.category-filtering .inline-block{display:block;}
.category-filtering .inline-block .widget_layered_nav_filters{display:block;padding:10px 5px;margin:0;border:1px dashed #ef8e2b;}
.category-filtering .inline-block h2.widgettitle{font-size:16px;font-weight:300;}
.woocommerce .category-filtering{display:none !important;}
.woocommerce .category-page-row > .hide-for-medium{display:block !important;}
@media (max-width:849px){
 #shop-sidebar aside{border-bottom:1px solid #cdcd;margin-bottom:15px;}
 #shop-sidebar aside .is-divider{display:none;}
 #shop-sidebar aside span.widget-title{margin-bottom:15px;display:block;}
}
/* END hiện sidebar trái danh mục sản phẩm */


/* ================================= CSS tổng hợp ================================= */
/* Product sidebar */
aside#block_widget-3{border:1px solid #ccc;border-radius:5px;padding:10px;background:#fff;}
aside#block_widget-3 img{height:35px;width:35px;}
p.name.product-title{padding-bottom:10px;}
ins span.amount{color:red;}
span.price{font-size:15px;}
ul.nav-dropdown.nav-dropdown-simple{padding:5px 0;border:1px solid #ddd;}
.post-sidebar img{width:100%;} 
/* END Product sidebar */

/* Lọc theo giá */
.price_slider_wrapper{border:1px solid #ccc;border-radius:0 0 5px 5px;padding:10px;}
/* END lọc theo giá */

/* Header */
.logo a{font-size:22px;font-family:Helvetica;} 
#header .col.medium-6.small-12.large-6{height:0;margin-top:-35px;}
/* END Header */

/* Mô tả danh mục sản phẩm */
.term-description{border:1px solid #ccc;transition:ease-in-out 0.5s;border-radius:5px;padding:20px;}
/* END mô tả danh mục sản phẩm */

/* Giao diện trang chi tiết sản phẩm */
.product-main{padding-bottom:10px;}
.product-footer .woocommerce-tabs{border-top:none;padding:0;}
.product-section{border-top:none;padding-top:10px;}
.product-title.entry-title{font-family:Helvetica;}
.product-main figure.woocommerce-product-gallery__wrapper.product-gallery-slider.slider.slider-nav-small.mb-half.has-image-zoom.flickity-enabled.is-draggable{border:1px solid #ddd;}
.product{background:#f1f1f1;} /* Background */
.product-small{background:none;}
#product-sidebar del, #product-sidebar ins{font-size:12px;} /* Giá sản phẩm vừa xem */
li.cat-item-none{font-size:15px;} /* Chữ hiện khi không có danh mục sản phẩm sidebar */

/* Ẩn giá thuộc tính */
.woocommerce-variation.single_variation{display:none !important;}
/* END ẩn giá thuộc tính */

/* Nút gọi ngay bên cạnh Add to cart */
.quantity+.button{font-size:15px;padding:0 8px;letter-spacing:0!important;margin-right:0;}
.quantity.buttons_added{margin-right:0;}
a.single_add_to_cart_button.button.alt{padding:0 8px;letter-spacing:0;margin-right:0;font-size:15px;}
/* END Nút gọi ngay bên cạnh Add to cart */

/* Widget sidebar */
.widget-title span,.widget-title.shop-sidebar{background:red;padding:10px 12px;color:#fff;position:relative;display:inline-block;margin:0;width:100%;border-bottom:2px solid #fff;font-size:15px;font-weight:100;text-transform:uppercase;}
.widget-title,.widget-title.shop-sidebar{
 /* border-bottom:1.5px solid #e10320; */
 /* margin-bottom:6px; */
}
.post-sidebar ul,#shop-sidebar ul,#product-sidebar ul{border:1px solid #ddd;background:#fff;}
ul.children{border:none !important;}
.post-sidebar ul li a, #shop-sidebar ul li a, #product-sidebar ul li a {
    font-size: 15px;
    color: #444;
    width: 100%;
}
.post-sidebar .is-divider.small,#shop-sidebar .is-divider.small,#product-sidebar .is-divider.small{display:none;}
#product-sidebar img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail,#product-sidebar img.woocommerce-placeholder.wp-post-image{border:1px solid #ddd;}
/* END Widget sidebar */

/* Content Tab Product */
.woocommerce-tabs .product-tabs li{width:33%;}
.woocommerce-tabs .product-tabs li a{display:block;text-align:center;padding:0;height:40px;line-height:40px !important;background-image:-webkit-linear-gradient(top,#80c342,#51a800);color:#fff;font-size:16px;font-family:Helvetica;border-radius:3px 3px 0 0;border:1px solid #80c342}
.woocommerce-tabs .product-tabs li.active a{background:#fff !important;color:#ff9900;font-size:16px;font-family:Helvetica;border-radius:3px 3px 0 0;border-bottom:none;border-left-color:#ccc;border-right-color:#ccc;border-top:2px solid #80c342;}
.nav-tabs > li.active > a{border-top-color:red;}
.tabbed-content .nav-tabs>li{margin:0 2.23px;margin-bottom:-1px;}
@media only screen and (max-width:48em){.woocommerce-tabs .product-tabs li{width:50%;}}
/* END Content Tab Product */

/* Tab đánh giá */
.has-border{border:none;padding:0}

/* Sản phẩm liên quan */
.product-small .col-inner{background:#fff}
/* END giao diện trang chi tiết sản phẩm */

/* CSS khác */
.is-divider{height:1px !important;max-width:100%;}
h6.entry-category.is-xsmall,.entry-image.relative{display:none;}
.entry-content.single-page{text-align:justify;}
.section-title-container{margin-bottom:.5em;}
.back-to-top{bottom:10px;}
.product-small.box.has-hover.box-normal.box-text-bottom{border:1px solid #ddd;}
/*.product-small .box-text.text-center{border-top:1px solid #ddd;padding:10px}*/
.widget .current-cat>a{color:#444;}
form.searchform{font-size:14px;}
select.search_categories.resize-select.mb-0{border-right:none;}
#footer .widget_custom_html{padding:0;margin:0}
span.woocommerce-Price-amount.amount{color:red;} /* Màu sắc giá mới */
del span.woocommerce-Price-amount.amount{color:#666;} /* Màu sắc giá niêm yết */
a.single_add_to_cart_button.button.alt{background:red;} /* Màu sắc nút gọi ngay cạnh Add to cart */
.product-main label{font-size:14px;}  /* Size label thuộc tính trang chi tiết sp */
h2.yikes-custom-woo-tab-title{display:none;} /* Ẩn tiêu đề của custom tab */
.single-product div#tab-description{padding-bottom:0 !important;}
.post-sidebar.large-3.col h3{margin-bottom:0;}
/* END CSS khác */

/* Hiệu ứng */

/* Hiệu ứng hover sp */
.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);}

/* Hiệu ứng rê chuột vào bài viết */
.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);}
/* END Hiệu ứng */

/* CSS Dinhit */
.product-small > .col-inner,.product-small.box.has-hover.box-normal.box-text-bottom,ul.nav.nav-simple.nav-normal.nav-size-normal.nav-right{transition:ease-in-out 0.5s}
.product-small > .col-inner:hover,.product-small.box.has-hover.box-normal.box-text-bottom:hover{transition:ease-in-out 0.5s;transform:translateY(2px);}
/* END CSS Dinhit */

/* Ẩn tooltipster */
.tooltipster-default .tooltipster-content, .tooltipster-arrow span, .tooltipster-arrow-top span{display:none;}

.section-title-1 span:after,span.section-title-1:after{content:"";display:table;clear:both;background:url(/wp-content/themes/dinhdev-child/img/line.png);width:100%;height:20px;background-repeat:no-repeat;background-position-x:center;background-position-y:top;margin-top:5px;}
.xem-them{background:#ccc;background:linear-gradient(to bottom,rgb(255, 197, 14),rgb(251, 208, 38),rgb(255, 233, 95));font-size:12px;padding:0 10px;float:right;margin-right:0;}
.row-small>.col{padding:10px;}
/* ================================= END CSS tổng hợp ================================= */
.lien-he ul li{margin-bottom:0;color:red;font-size:16px}
.lien-he ul p{margin-bottom:0;font-size:14px}
.fa-download:before{position:relative;top:-20px;float:right}
.row-download{border-bottom:1px dashed #ddd;margin-bottom:10px;margin-left:18px}
.lien-he .icon-box{border:1px solid #ddd}
.width100{width:100%!important;margin:0!important}
.width100 .icon-box .icon-box-img{margin:0!important;padding:5px;width:100%!important}
/*.dinhit-title-main{background: url(/wp-content/uploads/2020/05/bottom.png) repeat-x left bottom;background-position:0px 17px}*/
.dinhit-title span{background:#fff;padding-right:10px;color:red}
.box-overlay.dark .box-text, .box-shade.dark .box-text{bottom:14px}
.dinhit-title-main p{text-align:right;font-size:15px}
.row-divided>.col+.col:not(.large-12){border:none}
.product-main .col.large-9 .row {margin-bottom: 20px;clear: both;}
.lien-he .icon-box-text.last-reset{padding:5px}
.lien-he h2.widgettitle{font-size:18px;background:red;padding:4px 10px;color:#fff}
.lien-he .widget_nav_menu{margin-left:0;margin-top:10px}
.stuck .header-main .nav > li > a,.header:not(.transparent) .header-nav.nav>li>a{line-height:50px;height:50px;border-radius:0px;background:#eee; font-weight: 500;}
.nav-box>li.active>a,.nav-pills>li.active>a{color:red;background:#eee!important}
.social i{font-size:19px;color:#9f9f9f;background:rgba(230,230,230,0.85);border:1px solid rgba(230,230,230,0.85);width:30px;height:30px;text-align:center;line-height:30px;border-radius:30px}
#custom_html-2 li{list-style:square}
/*.breadcrumbs .divider{display:none}*/
/*.dinhit-home h1,.dinhit-home h2{font-size:25px;width:auto;display:inline-block;color:red}*/
/*.dinhit-home h1:before,.dinhit-home h2:before{content:"";display:block;background:url(/wp-content/uploads/2020/06/line-a.png) no-repeat;width:104px;height:32px;float:left;margin:-5px 0 0 0}
.dinhit-home h1:after,.dinhit-home h2:after{content:"";display:block;background:url(/wp-content/uploads/2020/06/line-b.png) no-repeat;width:104px;height:32px;float:right;margin:-5px 0 0 0}
*/
.form-flat input:not([type="submit"]){height:35px;border-radius:3px;width:300px; background-color: rgba(136, 0, 0, 0.27) !important;}
@media only screen and (max-width:48em){	
	#shop-sidebar aside span.widget-title{margin-bottom:0;}
	.col{padding-bottom:15px;}
	.category-page-row{padding-top:15px;}
	.product-footer .tab-panels{border-radius:0 0 5px 5px;}	
	.col{padding:0 15px 10px;}
	.single-product .product-summary h1.product-title.product_title.entry-title,.related-products-wrapper > h3{font-size:16px;background:none!important;padding:0}
	.single-product .product-summary h1.product-title.product_title.entry-title span{background:none;padding:0}
	
}
.title-edit h1 b{background-color:transparent}
span.ndau{color:red;font-size:60px;line-height:normal;position:relative;top:5px}
.iteam-1 a{float:right;display:block}
.sp1{clear:both}
.iteam-1 a{font-size:16px;color:#000;font-weight:700}
.iteam-1 h1{color:#ed353a}
.menu-main-left-container ul li a:hover{color:#fff}
.menu-main-left-container ul li{padding:0 10px}
.menu-main-left-container ul li:hover{background:red}
.menu-main-left-container ul li a{font-size:16px;color:#000;width:100%}
.menu-main-left-container ul li a:before{content:'\f107';font-family:"Font Awesome 5 Free";font-weight:700;float:right}
div#responsive-form h2{text-align:left}
.row.large-columns-3.medium-columns-.small-columns-2.row-small{clear:both}
.dinhit-title-main a{float:right;color:#000;font-weight:600}
h1.dinhit-title1 span,h1.dinhit-title12 span{color:#ed353a}
.berum .page-title-inner{padding-top:0}
.berum .page-title-inner .text-right{text-align:left;width:100%}
.berum{background:#ececec;margin-bottom:15px;border-top:solid 1px #b3b3b3;border-bottom:solid 1px #b3b3b3}
.stuck div#masthead{background:#fff}
body{overflow-x:hidden}
.post-sidebar ul li a:hover,#shop-sidebar ul li a:hover,#product-sidebar ul li a:hover{color:#fff}
span.amount{display:none}
.related-products-wrapper h3{color:#ed373b}
/* .single-product .product-main .large-6.col{max-width:65%;-ms-flex-preferred-size:65%;flex-basis:65%;display:block;margin-left:auto;margin-right:auto} */
.single-product .product-main .product-summary{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
.single-product .page-title{background:#ececec;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}
.single-product .page-title-inner{padding:0;min-height:50px}
.single-product .woocommerce-tabs{display:none}
p.woocommerce-result-count.hide-for-medium,form.woocommerce-ordering{display:none}
.category-page-title .page-title-inner{padding:0 15px;min-height:50px!important}
.title-breadcrumbs.pb-half.pt-half{width:max-content;float:left}
.berum nav.woocommerce-breadcrumb.breadcrumbs.uppercase a{color:transparent;text-align:center}
.berum span.divider{display:none}
.berum .breadcrumbs{line-height:30px}
.related-products-wrapper > a{float:right;margin-bottom:10px;font-weight:600;color:#444;font-size:14px}
.product-main{background:#fff}
.archive .category-page-title .page-title-inner{background:#ececec;/*    border-top:solid 1px #b3b3b3;*/}
.berum nav.woocommerce-breadcrumb.breadcrumbs.uppercase a:first-child:before{content:'\f015';color:#848484;font-family:"Font Awesome 5 Free";font-weight:600;font-size:30px;margin-right:-65px;padding:15px 10px 21px 10px;background:#c6c6c6}
.berum a.product-single-hide{display:none}
.berum .pt-half{padding:0}
/*.archive .woocommerce-breadcrumb a:first-child:before{content:'\f015';color:#000;font-family:"Font Awesome 5 Free";font-weight:600;font-size:30px;margin-right:-65px;padding:13px 10px 15px 10px;background:#fff}
*/
.menu-main-left-container>ul>li.current-menu-item{background:red}
.menu-main-left-container>ul>li.current-menu-item>a{color:#fff!important}
.archive h1.shop-page-title.is-xlarge{display:none}
.archive .woocommerce-breadcrumb a:first-child{color:transparent;margin-right:unset}
body.woocommerce .devvn_wcfa_widget_layered_nav ul.wafc-widget-layered-nav-list li:nth-child(1) a{color:#ff0000!important;text-transform:uppercase;font-size:15px!important}
body.woocommerce .devvn_wcfa_widget_layered_nav ul.wafc-widget-layered-nav-list li:nth-child(2) a{color:#d4d420!important;text-transform:uppercase;font-size:15px!important}
body.woocommerce .devvn_wcfa_widget_layered_nav ul.wafc-widget-layered-nav-list li:nth-child(3) a{color:#a1a1a1!important;text-transform:uppercase;font-size:15px!important}
body.woocommerce .devvn_wcfa_widget_layered_nav ul.wafc-widget-layered-nav-list li:nth-child(4) a{color:#8500ff!important;text-transform:uppercase;font-size:15px!important}
body.woocommerce .devvn_wcfa_widget_layered_nav ul.wafc-widget-layered-nav-list li:nth-child(5) a{color:#ff6ef4!important;text-transform:uppercase;font-size:15px!important}
body.woocommerce .devvn_wcfa_widget_layered_nav ul.wafc-widget-layered-nav-list li:nth-child(6) a{color:#f3b713!important;text-transform:uppercase;font-size:15px!important}
h1.titledm{color:#ed373b;background:url(/wp-content/uploads/2020/06/bg4.png) no-repeat 140px}
h1.titledm span{background:#fff;padding:10px 20px 10px 0}
.woocommerce-breadcrumb a:first-child:before{content:'\f015';color:#515151;font-family:"Font Awesome 5 Free";font-weight:600;font-size:20px;margin-right:-72px;padding:15px 10px 21px 10px;background:#d2d2d2;border-right:1px solid #b3b3b3}
.archive .woocommerce-breadcrumb a:first-child{color:transparent;margin-right:unset!important}
.breadcrumbs a{margin-right:10px!important}
.single-product .breadcrumbs a{margin-right:0!important}
.single-product .breadcrumbs a:first-child{margin-right:0!important}
span.divider{display:none}
nav.woocommerce-breadcrumb.breadcrumbs.uppercase{width:max-content;border:1px solid #b1b1b1a3;padding:0 15px 0 0;overflow:hidden;background:#fff;height:50px}
.breadcrumbs a:last-child{border-right:unset;padding-right:unset}
.breadcrumbs a:first-child{padding:23px 0 10px 0;border-right:unset}
.breadcrumbs a{color:rgba(0,0,0,0.7);font-weight:normal;border-right:1px solid #dcdcdc;padding:0 15px;padding:21px 15px 12px 15px;line-height:50px;font-weight:bold;text-align:center}
.woocommerce-breadcrumb a:first-child{color:transparent}
.archive .category-page-title{background:#ececec;border-top:solid 1px #b3b3b3;border-bottom:solid 1px #b3b3b3}
.archive span.divider.product-single-hide,.archive a.product-single-hide{display:none}
@media (max-width:549px){.form-flat input:not([type="submit"]){width:100%}.stuck .header-main .nav > li > a,.header:not(.transparent) .header-nav.nav>li>a{background:transparent}.berum .page-title-inner .text-right{padding-top:0!important;padding-bottom:0!important}}
span.section-title-main{background:url(/wp-content/uploads/2020/06/bg5.png) no-repeat;width:100%;background-position-x:center}
h1.dinhit-title12{color:#ed373b;background:url(/wp-content/uploads/2020/06/bg4.png) no-repeat 220px;margin-bottom:0}
h1.dinhit-title1{color:#ed373b;background:url(/wp-content/uploads/2020/06/bg4.png) no-repeat 220px;margin-bottom:0}
.single-product .product-summary h1.product-title.product_title.entry-title span{background:#fff;padding:10px 20px 10px 0}
.single-product .product-summary h1.product-title.product_title.entry-title{color:#ed373b;background:url(/wp-content/uploads/2020/06/bg4.png) no-repeat 140px}
.related-products-wrapper > h3 > span{background:#fff;padding:10px 20px 10px 0}
.related-products-wrapper > h3{color:#ed373b;background:url(/wp-content/uploads/2020/06/bg4.png) no-repeat 140px;margin-bottom:0}
h1.dinhit-title{color:#ed373b;background:url(/wp-content/uploads/2020/06/bg4.png) no-repeat 65px;margin-bottom:0}
.dinhit-title span{background:#fff;color:red;padding:10px 15px 10px 0}
@media (min-width:1024px){.woocommerce-breadcrumb{line-height:normal}}
.hotrox > ul > li > a:hover{color:red!important}
.hotrox ul img{margin-bottom:10px}
.hotrox ul>li{padding:10px 10px;margin:0;border-top:solid 1px #ddd}
.hotrox ul>li>i{padding-right:5px}
/*reponsive*/
@media screen and (max-width:768px){.shop-page-title.category-page-title.page-title .medium-flex-wrap .flex-col,.page-title-inner.flex-row.medium-flex-wrap.container .flex-col.medium-text-center{padding-top:0!important;padding-bottom:0!important}a.product-single-hide{display:none}.single-product nav.woocommerce-breadcrumb.breadcrumbs.uppercase{padding:0!important}}