#testimonial {
  padding: 0 80px; }

.home_categories2 {
  top: -100px;
  position: relative;
  z-index: 999; }

/*===========Banner-product-box=========*/
.jms-row.section_product_look .banner-style1 .addon-box {
  float: left;
  padding: 20px;
  display: inline-block; }

.jms-row.section_product_look .banner-style2 .addon-box {
  float: right; }

.section_product_look .addon-desc {
  padding-bottom: 40px; }

.jms-row.section_product_look .jms-banner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.jms-row.section_product_look .row {
  margin-left: -20px;
  margin-right: -20px; }

.jms-row.section_product_look .banner-style1 {
  width: calc(((100% *8) /12) + 1px);
  padding: 0;
  margin-top: -20px;
  float: left; }

.jms-row.section_product_look .banner-style2 {
  width: calc(((100% *4) /12) - 1px);
  padding: 0 20px;
  float: right; }

.jms-banner img {
  width: 100%;
max-width:100%; }

.jms-row.section-top-header .style-header2 .addon-box:last-child .btn-group {
  padding-right: 0; }

.jms-row.section-top-header .style-header2 .addon-box:last-child .btn-group#cart_block {
    max-height:35px; }

.out-stock-label {
  background-color: #848f85; }

/*==============End Banner-product-box==========*/
.jms-row.section-newsletter {
  padding: 95px 0 90px 0;
  background: #58bb00; }

/*================Section footer================*/
.empty_space-footernavbar,
.footer-navbar {
  background: #111111; }
  .empty_space-footernavbar{
    display:none;
  }
  footer .info_us p.addon-desc{
    padding-bottom:5px;
  }
  footer .jms-row ul{
    line-height:2;
  }
  .footer-navbar h3{
    padding-bottom:25px;
  }
.footer-navbar,
.footer-navbar a {
  color: rgba(255, 255, 255, 0.65); }

footer .jms-header {
  display: none; }

footer .text_group li:hover a,
.footer-navbar a:hover {
  color: #fff; }

footer .post-title a:hover {
  color: #58bb00; }

/*================End Section footer=============*/
@media only screen and (max-width: 991px) {
  .newsletter_block_left .block_content {
    margin-top: 40px; } }
