﻿/*Product text and image item*/
.productBannerImageText div {
  padding-left: 0;
  padding-right: 0px;
}
.productBannerImageText .image img {
  width: 100%;
}
.productBannerImageText .text {
  padding: 40px 25px;
  color: #ffffff;
}
.productBannerImageText .text h2 {
  color: #ffffff;
  line-height: 24px;
  width: 50%;
}
.productBannerImageText .text p {
  font-size: 16px;
}
.productBannerImageText .text a {
  font-size: 16px;
  color: #fff;
  padding: 10px;
  background: #b3b92d;
  display: inline-block;
}
.productBannerImageText .text a:hover {
  color: #ffffff;
}
/*Q&A section*/
.AllSection {
  margin: 20px 0;
  position: relative;
  height: 280px;
}
.AllSection .AllSectionImg {
  position: absolute;
  top: 58px;
  height: 200px;
  left: -50px;
  right: -50px;
}
.AllSection .tabs-information .tab-content {
  border: 1px solid #e5e5e5;
  background: #fff;
  padding: 20px 30px;
  height: 230px;
  border-top: none;
}
.AllSection .tabs-information .tab-content p {
  font-size: 16px;
}
.AllSection .tabs-information ul {
  list-style: none;
}
.AllSection .tabs-information ul li {
  text-align: center;
  width: 30%;
}
.AllSection .tabs-information ul li .fa-caret-down {
  color: #2d3c49;
  font-size: 30px;
  left: 0;
  position: absolute;
  right: 0;
  top: 32px;
}
.AllSection .tabs-information ul li:before {
  content: none !important;
}
.AllSection .tabs-information ul li.active {
  position: relative;
}
.AllSection .tabs-information ul li.active .fa-caret-down {
  display: block !important;
}
.AllSection .tabs-information ul li.active a {
  background: #2d3c49 none repeat scroll 0 0 !important;
  color: #fff;
  border: 1px solid #2d3c49;
}
.AllSection .tabs-information ul li a {
  background: #f2f2f2 none repeat scroll 0 0;
  border-radius: 0;
  border: 1px solid #e5e5e5;
  color: #2d3c49;
  margin: 0 !important;
  padding: 10px 0;
}
/*Top Content*/
.innerWhiteBox {
  background: #ffffff;
  position: relative;
  padding: 25px;
  height: 200px;
  left: 30px;
  top: 120px;
}
.innerWhiteBox .colorInside {
  background: #2d3c49;
  height: 152px;
  left: -50px;
  position: absolute;
  width: 50px;
}
.innerWhiteBox p {
  font-size: 16px;
}
.innerWhiteBox a {
  background: #b3b92d none repeat scroll 0 0;
  color: #fff;
  display: inline-block;
  font-size: 16px;
  padding: 10px;
}
.innerWhiteBox a:hover {
  color: #fff;
}
/*Customer review*/
.SectionCustomer {
  margin: 20px 0;
  position: relative;
  height: 350px;
}
.SectionCustomer .customerSectionImg {
  position: absolute;
  top: 25px;
  height: 200px;
  left: -50px;
  right: -50px;
}
.SectionCustomer .tabs-information .tab-content {
  border: 1px solid #e5e5e5;
  background: #fff;
  padding: 20px 30px;
  height: 350px;
}
.SectionCustomer .tabs-information .tab-content p {
  font-size: 16px;
}
.SectionCustomer .tabs-information ul {
  list-style: none;
}
.SectionCustomer .tabs-information ul li {
  text-align: center;
  width: 30%;
}
.SectionCustomer .tabs-information ul li .fa-caret-down {
  color: #2d3c49;
  font-size: 30px;
  left: 0;
  position: absolute;
  right: 0;
  top: 32px;
}
.SectionCustomer .tabs-information ul li:before {
  content: none !important;
}
.SectionCustomer .tabs-information ul li.active {
  position: relative;
}
.SectionCustomer .tabs-information ul li.active .fa-caret-down {
  display: block !important;
}
.SectionCustomer .tabs-information ul li.active a {
  background: #2d3c49 none repeat scroll 0 0 !important;
  color: #fff;
  border: 1px solid #2d3c49;
}
.SectionCustomer .tabs-information ul li a {
  background: #f2f2f2 none repeat scroll 0 0;
  border-radius: 0;
  border: 1px solid #e5e5e5;
  color: #2d3c49;
  margin: 0 !important;
  padding: 10px 0;
}
.SectionCustomer .tab-rate {
  border: 1px solid #e5e5e5;
  background: #fff;
  padding: 20px 30px;
  height: 330px;
  top: 10px;
  /*width: 22%;
        float: left;
        position: relative;*/
}
.SectionCustomer .tab-rate p {
  font-size: 16px;
}