﻿h1, h2, h3, h4, h5, h6 {
    text-transform: unset;
}

.form-item input {
    border: 1px solid #d5d3d3;
}

.color-past {
    color: #007bff;
}

.header-section .digital-header .header-top ul li a {
    text-transform: unset;
}

.header-section .furniture-header .header-bottom .hotline-support .hotline-content {
    font-size: 15px;
}

.main-menu .main-menu-list .menu-item-has-children > .sub-menu > li > a {
    font-size: 12px;
}

.cart-btn .cart-items-container.has-items .cart-item {
    padding-bottom: unset;
}

.cart-btn .cart-items-container.has-items .cart-item .image-container {
    width: unset;
}

.cart-btn .cart-items-container.has-items .cart-item .item-content .item-title {
    font-size: 12px;
}

.mobile-menu {
    padding: 10px 0px;
}
.home-digital-2 section#slider-section.slider-section .slider-item {
    padding: 0;
}
.home-digital-2 section#slider-section.slider-section .slider-item a.promotion-img,
.home-digital-2 section#slider-section.slider-section .slider-item a.promotion-img img,
.home-digital-2 section#slider-section.slider-section .slider-item.slick-slide,
.home-digital-2 section#slider-section.slider-section .slider-item.slick-slide img{
    width: 100%;
}
.mobile-menu-wrapper #sidebar,
.mobile-menu-wrapper .cart-sidebar,
.mobile-menu-wrapper .wishlist-sidebar {
    background-color: #ffffff;
}

.mobile-menu-wrapper #dismiss,
.mobile-menu-wrapper .dismiss {
    border: solid 1px #e1e1e1;
    background-color: unset;
}

.mobile-menu-wrapper #sidebar .home-pages > ul > .menu-item-has-child > a {
    font-size: 12px;
}

.footer-section .default-footer .footer-top {
    padding: 10px 0px;
}

.breadcrumb-section .breadcrumb-list {
    padding: 20px 0px;
}

.sidebar-section .brand-list ul li a,
.sidebar-section .category-list ul li a,
.sidebar-section .price-range-list ul li a {
    font-size: 12px;
}

.product-details-section .product-details .product-details-carousel .slider-nav .item {
    width: 120px !important;
    height: 120px;
}

.shopping-cart-section .shopping-cart-table table tbody tr td {
    padding: 15px 15px;
}

.shopping-cart-section .shopping-cart-table table tbody tr td .image-container {
    margin: 0px 0px -38px 0px;
}

.shopping-cart-section .shopping-cart-table table tbody tr td .item-title {
    width: 69%;
    font-size: 15px;
}

.shopping-cart-section .shopping-cart-table table tbody tr .item-price,
.shopping-cart-section .shopping-cart-table table tbody tr .total-price {
    font-size: 20px;
}

.checkout-section .checkout-content .checkout-nav li {
    width: 33%;
}

    @media screen and (max-width: 1199px) {
        .shopping-cart-section .shopping-cart-table .table {
            width: unset;
        }
    }

    @media screen and (max-width: 991px) {

        .breadcrumb-section .breadcrumb-list ul li,
        .breadcrumb-section .breadcrumb-list ul li a {
            font-size: 12px;
        }

        .promotion-section .bicycle2-promotion-masonry {
            width: 500px;
        }
    }

    .field-validation-error {
    color: red;
    font-size: 11px;
}

.selection {
    width: 100% !important;
}

.no-capitalize {
    text-transform: none;
}

.header-section .furniture-header .header-bottom .main-menu .main-menu-list>ul>li>a
{
	font-size: 14px;
}

#footer-section > div > div.footer-top.bg-gray.sec-ptb-60 > div > div > div.col-lg-4.col-md-6.col-sm-12 > div > div.contact-info-list.ul-li-block.mb-30 > ul > li:nth-child(4) > div > a
{
	font-size: 12px;
}

.brand-logo-container > .brand-logo > img {
     width: 50%;
}

.brand-logo > .logo > img {
    width: 65%;
}

.footer-logo > .brand-logo > img {
    width: 50%;
}

.electronics-device-section > .container > .row > div > .section-title > h2 {
    color: #02a8f3;
}

.electronics-device-carousel > .owl-stage-outer > .owl-stage > .owl-item > .item > .label-info {
    color: #e1e1e1;
}

.banner-login > img {
    max-width: 30%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
}
.brand-logo-section .digital-brandlogo .brand-logo-carousel .item a {
    height: 100% !important;
    line-height: 100% !important;
}

.bg-sky-blue {
    background-color: #006a34;
}