h1, h2, h3, h4, h5, h6{
	font-weight: 400 !important;
}

.detail .image-container{
	display: none !important;	
}

.detail .container{
	margin-top: 200px !important;
}

.detail .detail-content .row h2{
	display: none !important;	
}
.detail .detail-content .row-eq-height{
	margin-bottom: 30px !important;	
}
.detail .detail-content .mt-0.mb-10{
	font-weight: 400 !important;
	font-size: 25px !important;
}
.detail .detail-content i{
	color: #e52f58 !important;
	font-weight: 400 !important;
}

.categories .category-content .product-info h2.product-title{
	line-height: 25px !important;
	white-space: normal !important;
	font-weight: 400 !important
}
.categories .category-content .tab-pane p.brand-name,
.categories .category-content .tab-pane p.brand-format{
	font-weight: 400 !important
}

.logo img,
.sticky .logo img{
    width: 70px !important;
}
body{
    color: #2d2d2d !important;
}
.product-item-2 .center-img .product-img {
	width: auto !important;
}
p{
    color: #2d2d2d;
    font-size: 15px;
}
.categories .grid-view-product .product-info .product-title {
    font-size: 17px !important;
}
p.brand-name,
p.brand-format{
    color: #e52f58 !important;
    font-size: 14px !important;
}
.form-control {
    color: #2d2d2d !important;
}

.col-md-2 {
    width: 25%;
}

.col-md-7 {
    width: 50%;
}

.main-menu > li {
    margin: 0 8px;
}

.detail-content .product-item-2 .center-img-2 img {
    max-width: 100%;
    max-height: 100%;
	width: 100%;
	padding: 0px;
}

.detail-content .product-item-2 .center-img-2 {
    height: 100%;
    top: 0px;
    margin-top: 10px;
    left: 0px;
    margin-left: 0px;
    width: 100%;
}