html{
    overflow-x: hidden;
}

.category-view-item {
     vertical-align: top;
     margin-top: 50px;
 }

.category-view-item .category-view-image {
    text-align: center;
}

.menu-general {
    overflow: visible;
    max-height: 50px;
    margin-bottom: 10px !important;
}

.popover-nav li a {
    font-size: 16px;
}

#r-map {
    height: 400px;
}

#header-container {
    padding-top: 20px;
}

header .top-line {
    background: #3b2416 !important;

    padding-top: 0 !important;
    box-shadow: none;
}

.product-categories-container .container {
    background-color: white;
}

header .top-line * {
    color: white;
}

.ear {
    position: absolute;
    top: 0;

    z-index: -1;

    height: 100%;
    width: 400px;
    background: url('/images/bg.jpg') repeat-y;
    background-size: contain;
}

body {
    position: relative;
    background-color: #dec5a7;
	overflow-x: hidden;
}

header .product-categories-container.fixed {
	z-index:9999999;
}

.prod-image-l, body>.product-image {
    z-index: 99999999!important;
}

.ear-left {
    left: 0;
    transform: scale(-1, 1) translateX(70px);

}

.ear-right {
    right: 0;
    transform: translateX(70px);
}

.main-last-container {
    color: white;
    background: #3b2416;
}

.main-last-container .tabs-style-flip .content-wrap,
.main-last-container .tabs-style-flip nav li.tab-current a::after {
    background-color: white;
    color: black;
}

.main-last-container .tabs-style-flip nav a::after {
    background-color: #fb5800;
}

.copyright {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
}

.copyright * {
    color: white;
}

.cls-1 {
    fill: white;
}

header .product-categories-container {
    border: 0;
}

.lic {
    display: none;
}

header .product-categories-container .container .row {
    padding: 15px 10px !important;
}

main.content.container {
    padding: 1px 20px 20px;
    background: white;
}

body.category-page .product-categories-container.grey-fw-container {
    background-color: unset;
}

.category-page header .product-categories-container {
    box-shadow: unset;
}

.footer-wrap {
    background: #3b2416;
}

.footer-wrap * {
    /* color: white; */
}

footer {
    padding-top: 30px;
}

.not-catalog .breadcrumb-box {
    margin: 0;
}

.prop-title {
    font-size: larger;
}

.prop-description {
    padding-bottom: 10px;
}

.tabs-style-flip nav a span {
    color: white;
}

.tabs-style-flip nav .tab-current a span {
    color: black;
}

.text-center{text-align:center;}
.img-responsive{width:100%;max-width:100%;height:auto;}
.ban{width:60%;}


.col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }

.row .col-xs-12.col-sm-7.col-md-8 .col-xs-12.form-group.img_mobile img{
    display: none;
}





.content-wrap sectiontab {
    display: none;
    margin: 0 auto;
    padding: 1em;
    max-width: 1200px;
    text-align: center;
}
.content-wrap sectiontab.content-current {
    display: block;
}
.content-wrap sectiontab .row {
    padding: 50px;
}
.content-wrap sectiontab p {
    margin: 0;
    font-size: 15px;
    font-weight: 300;
    font-stretch: condensed;
    line-height: 1.5;
    color: #292f32;
    text-align: left;
}