h1,
h2,
h3,
h4,
h5,
h6 {
    color: #353F48
}

#lightcase-nav a[class*='lightcase-icon-']:focus {
    text-decoration: none;
    color: #353F48
}

#lightcase-nav a[class*='lightcase-icon-']:hover {
    color: #353F48
}

.sb-slidebar.sb-left {
    background-color: #353F48
}

.form-control {
    border-bottom: 1px solid #353F48
}

.input-group-addon svg {
    color: #353F48
}

.btn-main {
    background: #353F48
}

.btn-main:hover,
.btn-main:focus {
    background: #1f252b
}

.index-prod-list .owl-controls .owl-buttons i {
    background: #353F48
}

.index-prod-list .owl-controls .owl-buttons .owl-prev {
    border: 1px solid #353F48
}

.index-prod-list .owl-controls .owl-buttons .owl-next {
    border: 1px solid #353F48
}

.btn-white {
    color: #353F48;
    background: #fff;
    border: 2px solid #353F48
}

.btn-white:hover,
.btn-white:focus {
    color: #fff;
    background: #1f252b
}

.btn-trans {
    color: #353F48
}

.btn-trans:hover,
.btn-trans:focus {
    color: #353F48
}

.btn-round {
    color: #fff;
    background: #353F48
}

.btn-round:hover,
.btn-round:focus {
    background: #1f252b
}

#prodCategory .panel>a {
    color: #353F48
}

#prodCategory .panel>a svg {
    color: #353F48
}

.prod-tab .nav-tabs>li>a:before {
    background: #353F48
}

.member-tab .nav-tabs>li>a:before {
    background: #353F48
}

.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
    color: #6C8742
}

header {
    opacity: 0.93
}

header.index-header {
    background: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, rgba(53, 63, 72, 0.87) 100%);
    background: -moz-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, rgba(53, 63, 72, 0.87) 100%);
    background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(53, 63, 72, 0.87) 100%)
}

header .logo {
    content: url(../../../static/images/logo/logo_it.svg)
}

.btn-inquiry .dialog-box span.count {
    background: #353F48
}

#search {
    background-color: rgba(53, 63, 72, 0.8)
}

#lang-menu ul li {
    color: #353F48
}

.index-prod-list .owl-controls .owl-buttons i {
    background: #363F49
}

.index-prod-list .owl-controls .owl-buttons .owl-prev {
    border: 1px solid #363F49
}

.index-prod-list .owl-controls .owl-buttons .owl-next {
    border: 1px solid #363F49
}

section.index-hotprod h2.section-title div {
    background: #353F48
}

section.index-about {
    background-image: url("../../images/index/about_bg_it.jpg")
}

section.index-about .title {
    color: #93A3B6
}

section.index-about .index-about-bird:after {
    background: url("../../images/index/about/index_about_it.png")
}

.about-title {
    color: #93A3B6
}

.about-title span {
    color: #818F9F
}

.about-title:after {
    border-bottom: 1px solid #536370
}

.qa-header {
    background-image: -webkit-linear-gradient(right, #353F48 10%, #73808B 100%);
    background-image: -moz-linear-gradient(right, #353F48 10%, #73808B 100%);
    background-image: linear-gradient(to left, #353F48 10%, #73808B 100%)
}

.qa-header .dialog svg {
    color: #707D88
}

.qa-list li.panel .panel-heading.active:before {
    background: #515C66
}

.qa-list li.panel .panel-heading svg {
    color: #606C76
}

.contact-title {
    color: #353F48
}

.contact-title span {
    color: #353F48
}

ul.contact-method {
    border-left: 1px solid #353F48
}

ul.contact-method .icon-img svg {
    color: #353F48
}

.contact-bird:after {
    background-image: url("../../images/contact/bird_it.png")
}

.form-control:focus~label {
    color: #353F48
}

.form-control:focus {
    border-color: #353F48
}

.form-control:focus~.form-bar:before,
.form-control:focus~.form-bar:after {
    background: #353F48
}

#focusedInput {
    border-color: rgba(129, 143, 159, 0.8)
}

.prod-header {
    background-image: url("../../images/prod-header/bg_it.png")
}

.prod-header .inner {
    background: -webkit-linear-gradient(left, #353F48 55%, transparent);
    background: -moz-linear-gradient(left, #353F48 55%, transparent);
    background: linear-gradient(to right, #353F48 55%, transparent)
}

.prod-category-list li .prod-block .overlay {
    background: rgba(53, 63, 72, 0.8)
}

.prod-list li .prod-block:hover .entry-box {
    background: #353F48
}

.prod-dialog .dialog-shape svg {
    color: #828E9C
}

.prod-dialog .dialog-shape:after {
    background: url("../../images/products/dialog_arrow_it.png")
}

.prod-detail-wrapper {
    background: #E9ECEE
}

.prod-detail-wrapper .btn-prev-prod,
.prod-detail-wrapper .btn-next-prod {
    color: #353F48
}

.prod-detail-content .prod-content .title {
    color: #536370
}

.prod-detail-content .prod-content .info {
    color: #8896A1
}

.inquiry-info .title {
    color: #536370
}

.inquiry-info .title span {
    color: #353F48
}

.prod-recommend-wrapper {
    background-image: -webkit-linear-gradient(91deg, #353F48 8%, #353F48 71%, #353F48 98%);
    background-image: -moz-linear-gradient(91deg, #353F48 8%, #353F48 71%, #353F48 98%);
    background-image: linear-gradient(-1deg, #353F48 8%, #353F48 71%, #353F48 98%)
}

table.table-comparison .title {
    color: #353F48
}

#password-send-box svg {
    color: #353F48
}

.cart-total span.price-total {
    color: #353F48
}

.slide-cart .cart-title h4 {
    color: #353F48
}

.slide-cart .cart-title .close {
    background: #353F48
}

.mini-cart .details .title a {
    color: #353F48
}

.mini-cart .details .delete:hover svg {
    color: #353F48
}

.error-image:after {
    background: url("../../images/404/404_it.png")
}

.header-print {
    background-image: url("../../images/print/print_head_it.svg") !important
}

.footer-print {
    background-image: url("../../images/print/print_footer_it.svg") !important
}