/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

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


@font-face {
    font-family: "Roboto";
    src: url(fonts/Roboto-Light.ttf);
}

@font-face {
    font-family: "Roboto Regular";
    src: url(fonts/Roboto-Regular.ttf);
}
ul.sub-menu.nav-dropdown.nav-dropdown-default li a {
    font-size: 15px;
    color: #000000;
    margin: 0px;
}
ul.sub-menu.nav-dropdown.nav-dropdown-default li a:hover {
    background: #ffffff !important;
	color:#0077be;
}
.header:not(.transparent) .header-bottom-nav.nav > li > a {
    font-family: "Roboto Regular"!important;
    font-size: 15px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 50px;
    padding: 0 11px;
    text-transform: uppercase;
    transition: all .3s ease 0s;
    position: relative;
    border-left: 1px solid #0890e1;
}


img.image-thuonghieu {
    border: 1px solid #ddd;
    padding: 10px;
}
.item.logo-nganh-nghe-image {
    border: 1px #dddddd solid;
   
}
img.image-nganhnghe {
    padding: 10px;
}
p.text-nganhnghe {
    background: #0077be;
    margin: 0px;
    padding: 10px 0px;
    color: #ffffff;
    height: 60px;
}
p.text-nganhnghe a {
    color: #ffffff;
    text-align: center;
    display: block;
}
p.text-nganhnghe a:hover {
    text-decoration: none;
}
p.text-giaiphap {
    color: #0077be;
    font-weight: bold;
    font-size: 33px;
    text-align: center;
}
p.text-congcu {
    color: #ffa07a;
    font-size: 22px;
    text-align: center;
    font-weight: bold;
}
span.section-title-main {
    color: #0076bd;
}
.section-title-normal span {
    margin-right: 15px;
    padding-bottom: 7.5px;
    border-bottom: 3px solid #0076bd !important;
    margin-bottom: -1px !important;
}
p.gioi-thieu-home {
       font-size: 23px;
    margin: 0px;
    color: #000000;
}
.section.sec-home2 .col.small-12.large-12 {
    padding: 0px 15px 0px;
}
.row.sanpham-home .col-inner {
    border: 2px #e6e6e6 solid;
        padding: 5px;
}
.row.sanpham-home .product-category.col {
    padding: 5px;
}
.row.sanpham-home h5.uppercase.header-title {
    text-transform: capitalize;
    height: 20px;
    font-size: 16px;
    color: #000000;
    font-family: Roboto Regular;
}
.row.sanpham-home h5.uppercase.header-title:hover {
    color: #0076bd;
}
.row.sanpham-home a:hover {
    text-decoration: none;
}
.row.sanpham-home .col-inner:hover {
    border: 2px red solid;
}
.sp-noibat-home {
    border: 2px #e6e6e6 solid;
    padding: 5px;
}
p.title-sp-hot {
    margin: 5px 0px;
        height: 50px;
}
p.title-sp-hot a {
    color: #000000;
    font-weight: bold;
    font-size: 17px;
    text-transform: lowercase;
}
p.product-price-tickr {
    margin: 5px 0px;
}
p.product-price-tickr {
    text-align: center;
}
span.gia-sp-hot {
    color: red;
    font-weight: bold;
    font-size: 18px;
}
.sp-noibat-home:hover {
    border: 2px red solid;
}
p.title-sp-hot a:hover {
    text-decoration: none;
}
img.img-sp-noibat-home {
    margin: 10px 0px;
}
p.phantram {
    text-align: right;
    margin: 0px;
}
p.phantram span {
    background: red;
    padding: 6px;
    border-radius: 99%;
    color: #ffffff;
    font-weight: bold;
    position: absolute;
    top: 6px;
    right: 10px;
}
.col-md-3.sanpham-home-list {
    margin-bottom: 15px;
}
.entry-content ol li, .entry-summary ol li, .col-inner ol li, .entry-content ul li, .entry-summary ul li, .col-inner ul li {
    margin-left: 0px !important;
}
.text-giatri-cotloi p {
    margin: 0px;
}
.shop-page-title.category-page-title.page-title {
    display: none;
}
.thanh-dieu-huong-product {
    margin-top: 15px;
}
.thanh-dieu-huong-product a:hover {
    text-decoration: none;
}
span.dieu-huong-name a {
    font-weight: bold;
    font-size: 16px;
}
hr.texttieude {
    border: 2px solid #0077be;
    opacity: 1;
    margin: 4px 0px 15px;
}
.list-product-sidebar li {
    list-style: none;
}
.danhmuc-sanpham h2.widgettitle {
    background: #0077be;
    margin: 19px 0px 0px;
    font-size: 20px;
    text-transform: uppercase;
    color: #ffffff;
    padding: 8px;
}
ul#menu-menu-dung-cu-thiet-bi li {
    width: calc(100%/5) !important;
    float: left !important;
    padding-right: 10px;
}

ul#menu-menu-dung-cu-thiet-bi li a {
    font-size: 14px;
}

ul#menu-menu-thiet-bi-cong-nghiep li {
    width: calc(100%/5);
    float: left;
    padding-right: 10px;
}
ul#menu-menu-thiet-bi-cong-nghiep li a {
font-size: 14px;
}
p.text-nha-phan-phoi {
    font-size: 19px;
    margin: 5px 0px;
    color: #003399;
}
p.text-chao-mung {
    font-size: 22px;
    margin: 0px 0px 10px;
    color: red;
}
.col-md-3.sanpham-product-list {
    padding: 5px;
}
ul.product-categories {
    border: 1px #dddddd solid;
}
ul.children {
    border: 1px #dddddd solid;
    width: 100%;
    padding: 0px !important;
    margin: 0px;
}
ul.children li a {
    border: 1px #dddddd solid;
    width: 100%;
    font-size: 15px !important;
        padding-left: 15px !important;
}
ul.children li a:hover {
    text-decoration: none;
}
h1.product-title.product_title.entry-title {
    font-size: 25px;
    margin: 15px 0px 0px;
    font-weight: 500;
}
.product-title-container .is-divider {
    max-width: 100%;
    margin: 10px 0px;
}
span.woocommerce-Price-amount.amount {
    color: #eb1c24;
    font-size: 28px;
}
span.masan-pham {
    color: #000000;
    font-size: 17px;
    font-weight: 700;
}
span.tinhtrangsan-pham {
    margin-left: 10px;
}
p.hotro-vc {
    margin: 5px 0px;
    font-size: 17px;
}
hr.hrhotrophovc {
    margin: 2px;
}
p.gioithieu-fabina {
    color: #0000cd;
    margin: 5px 0px;
    font-size: 16px;
}
span.tuvansp {
    font-size: 20px;
    color: #000000;
    font-weight: 700;
}
span.sodttuvan {
    float: right;
    font-size: 20px;
    font-weight: 700;
    color: red;
}
span.sodttuvan i {
    border: 1px red solid;
    padding: 5px 7px;
    border-radius: 99%;
    margin-right: 6px;
    font-size: 20px;
}
hr.hrtuvansp {
    margin: 5px 0px;
}
button.single_add_to_cart_button.button.alt {
    background: #0077be !important;
}
li.tab.active.has-icon {
    background: #dddddd;
    padding: 0px 10px;
}
li.tab.has-icon {
    background: #dddddd;
    padding: 0px 10px;
}
.main_menu_thuong_hieu {
    width: 200px;
}
.main_menu_thuong_hieu {
    width: 250px;
}
hr.hrtopheader {
    margin: 10px 0px 5px;
}
.row.header-home .col.small-12.large-12 {
    padding: 0px 10px 0px;
}
p.hotline-header {
    color: red;
    font-size: 20px;
    font-weight: 700;
}


.sanpham-hot .owl-prev {
      right: -35px;
}
.sanpham-hot .owl-next {
  left: -20px
}

.sanpham-hot .owl-prev,.sanpham-hot .owl-next {
    width: 40px;
    height: 40px;
    border-radius: 100%;
    background-color: #eee !important;
    border: 1px solid #ccc !important; 
    position: absolute;
    top: 28%;
    margin-top: -20px;

    text-align: center;
    line-height: 40px;
    z-index: 999999;
}

.sanpham-hot .owl-prev i, .sanpham-hot .owl-next i{
    font-size: 28px;
    line-height: 38px;
    color: #0077be;
}


.row.footer-home1-sec1 p {
    margin: 5px 0px;
}
.row.footer-home1-sec2 .col.medium-2.small-6.large-2 {
    padding: 0px 10px 0px;
}
.row.footer-home1-sec2 .col.medium-4.small-12.large-4 {
    padding: 0px 15px 0px;
}
ul#menu-menu-gioi-thieu a {
    font-size: 14px;
}
ul#menu-menu-tu-van a {
    font-size: 14px;
}
ul#menu-menu-thuong-hieu a {
    font-size: 14px;
}
ul#menu-menu-chinh-sach a {
    font-size: 14px;
}
.footer-1 {
    background-color: #333333;
    border-bottom: 1px #dddddd solid;
}
img.img-khachhang{
    border: 1px solid #ddd;
    padding: 10px;
}
ul.nav.header-nav.header-bottom-nav.nav-center.nav-size-large.nav-spacing-large.nav-uppercase li {
    margin: 0px !important;
}
.related.related-products-wrapper.product-section h3 {
    display: none !important;
}
.related.related-products-wrapper.product-section .woocommerce-Price-amount.amount {
    font-size: 18px !important;
}
.related.related-products-wrapper p.category.uppercase.is-smaller.no-text-overflow.product-cat.op-7 {
    display: none;
}
.related.related-products-wrapper p.name.product-title.woocommerce-loop-product__title {
    color: #000000;
    font-size: 17px;
    text-transform: lowercase;
}
.related.related-products-wrapper .product-small.box {
    border: 1px #dddddd solid;
    padding: 5px;
}
ul.product-categories li a {
    padding-left: 10px;
}
ul.sub-menu.nav-column.nav-dropdown-default li a {
    color: #000000;
    font-size: 15px;
}
ul.sub-menu.nav-column.nav-dropdown-default li a:hover {
    text-decoration: none;
    color: #0077be;
	background:#ffffff !important;
}
ul.nav.header-nav.header-bottom-nav.nav-center.nav-size-large.nav-spacing-large.nav-uppercase li a:hover {
    text-decoration: none;
    background: red;
}
.section.sec-home2 {
    padding-bottom: 0px !important;
}
p.text-menu-nganhnghe a:hover {
    background: #ffffff !important;
}
p.dungcu-thietbi span {
    background: red;
    padding: 10px;
    font-size: 18px;
}
.anh-logo-home img {
    width: 200px;
    text-align: center;
    display: block;
    margin: auto;
}
.row.banner-home {
    margin-top: 5px;
}
p.footer-ab {
    color: #ffffff;
    font-size: 16px;
    text-align: center;
    display: block;
    margin: auto;
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}