.pro-dec-big-img-slider{width: 100%; height: 500px; background: #eee;}
.pro-dec-big-img-slider img{width: 100%; height: 100%; object-fit: contain;}
.thumbnail-item{display: flex;}
.thumbnail-item .item{border: 1px solid #ddd; padding: 5px; margin-right: 10px;}
.thumbnail-item .item img{width: 90px; height: 90px; object-fit: cover;}
.product-wrap .product-img > a img{height: 250px; object-fit: contain;}
.breadcrumb-area{background: url(../../images/banner-22.jpg) no-repeat 0 0; background-size: cover; background-position: center;}
.itemCode{display: block; text-align: right;}
.contact-page-map iframe{border: 0;}
.fontSize14{font-size: 14px!important;}
#Footer{background: #000;}
#Footer h2, .footer-about p, .footer-info-list-2 h3.footer-title, 
.footer-info-list-2 ul li,.footer-info-list-2 ul li a,.copyright-2 p,.social-icon-style-2.social-icon-hm4 a{color: #fff;}
.footer-about p a {color: #fc4f4f;}
.choose-content p{width: 80% !important; text-align: center; margin: 0 auto; font-size: 18px; 
    line-height: 40px !important; color: #fff !important; letter-spacing: 1px;}
.hideDp{display: none;}
.active .hideDp{display: block;}

.loadData{
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: #000;
    opacity: 0.5;
    z-index: 9999;
}
.loadData .fa-spin{
    font-size: 100px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 100px;
    height: 100px;
}
.loadData .fa-spin::before{
    color: #fff;
}
.banner-wrap .banner-img a img{height: 250px; object-fit: cover;}

.form-messege{margin-top: 20px; color: #fff; display: inline-block; padding: 10px;}
.form-messege.error{background: red;}
.form-messege.success{background: green;}


@media (max-width:767px){
    .pro-dec-big-img-slider{height: auto;}
    .product-dec-small-style2{overflow: auto;}
}