.wines-cellar-section {
    background: #151515;
    overflow: hidden;
    display: block;
    width: 100%;
    padding-top:105px;  /*32*/
    padding-bottom:32px;
}



.exposed-wines-cellar-section {
    display: block;
    text-align: center;
}

.wines-cellar-section ul {
    list-style: none;
    margin:0;
    padding:0;
    margin:0 auto;
    display: block;
}

.logo-cellar img {
    max-width: 130px;
}

.wines-cellar-section ul li {
    display: inline-block;
}

.wines-cellar-section ul li + li:before {
    content:"|";
    display: inline-block;
}

.wines-cellar-section ul li a {
    font-family: TradeGothicLTStd-Extended;
    font-size: 13px;
    color: #bcbcbc;
    padding-right: 22px;
    padding-left: 22px;
}

.wines-cellar-section ul li a:hover {
    opacity: 0.7;
}

.wines-cellar-section ul li a img {
    padding-right: 10px;
    padding-top:4px;
}


.wines-search-section .filters-categories ul li:first-child a:before {
    border:none;
}


.wines-search-section .filters-categories  .container {
  max-width: 610px;     
}

.view-wrapper-wines {
    overflow: hidden;
    width:100%;
    clear:both;
    min-height: 580px;
    background: #f9f9f9;
    border-bottom: 1px solid #ebe7d6;
}

.view-wrapper-wines .view-wrapper-wines-left {
   position: relative;
   min-height: 580px;  
   width:25%;
   float:left;
   background: #ffffff; /* Old browsers */
   background: -moz-linear-gradient(left,  #ffffff 0%, #f4f3eb 100%); /* FF3.6-15 */
   background: -webkit-linear-gradient(left,  #ffffff 0%,#f4f3eb 100%); /* Chrome10-25,Safari5.1-6 */
   background: linear-gradient(to right,  #ffffff 0%,#f4f3eb 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f3eb',GradientType=1 ); /* IE6-9 */
   
}

.view-wrapper-wines .view-wrapper-wines-left:after {
    position: absolute;
    display: block;
    content: " ";
    background: #f9f9f9;
    width: 17px;
    height: 17px;
    right: -8px;
    top:283px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}


.view-wrapper-wines .view-wrapper-wines-left > div h3:after {
    background: #c6a551;
    bottom: 0;
    content: '';
    height: 2px;
    left: 50%;
    top: 40px;
    margin-left: -15px;
    position: absolute;
    width: 30px;
}


.view-wrapper-wines .view-wrapper-wines-left > div {
    width: 266px;
    margin: 0 auto;
    text-align: center;
}

.view-wrapper-wines .view-wrapper-wines-left > div > img {
    margin-top:105px;
    margin-bottom:20px;
    max-width: 108px;
}

.view-wrapper-wines .view-wrapper-wines-left > div h3 {
  font-family: Georgia;
  font-size: 26px;
  position: relative;
}

.view-wrapper-wines .view-wrapper-wines-left > div p {
  font-family: Georgia;
  font-size: 14px;
  margin-top: 30px;
}


.view-wrapper-wines .view-wrapper-wines-right {
    min-height: 580px;
    padding-top: 95px;
    margin-left: 2%;
    width: 73%;
    float:left;
    max-width: 960px;
}

.view-wrapper-wines .view-wrapper-wines-right .carrusell-wines {
    margin: 0 auto;
    max-width: 695px;

}

.view-wrapper-wines .view-wrapper-wines-right .views-row {
    width: 150px;
}

.view-wrapper-wines .see-more,
.view-wrapper-wines .views-field-title,
.view-wrapper-wines .views-field-field-gallery-slide img {
    text-align: center;
    display: block;
    clear: both;
    margin: 0 auto;
}

.view-wrapper-wines .view-wrapper-wines-left a {
    display: block;
}


.view-wrapper-wines .views-field-field-gallery-slide {
  padding-bottom:15px;
}

.view-wrapper-wines .views-field-title a {
  font-family: Georgia;
  font-size: 18px;
  color: #414141;    
  display: block;
  border-top:1px solid #ececec;
  width: 90%;
  text-align: center;
  padding-top: 15px;
  margin: 0 auto;
}

.view-wrapper-wines .see-more a {
  font-family: 'TradeGothicLTStd-Extended';
  font-size: 9px;
  color: #b9ae76;
  text-transform: uppercase;
  height: 34px;
  display: block;  
  font-weight: bold;
}

.view-wrapper-wines .see-more a span {
    display: inline-block;
    position: relative;
    font-size: 0;
    height: 20px;
    width: 20px;
    bottom: 0;
    right: 0;
    color: #b5a96d;
    line-height: 17px;
    text-decoration: none;
    background: url(../img/sprite@2x.png) no-repeat;
    background-position: -232px -430px;
    background-size: 250px 450px;
    top: 6px;
    left: 5px;    
}

.view-wrapper-wines .see-more a:hover {
    opacity: 0.7;
}

.view-wrapper-wines .bx-prev-button-small {
    width: 16px;
    height: 27px;
    background: url(../img/path-left.png) no-repeat 50% 50%;
    left: -8%;
    top: 44%;
    cursor: pointer;
}

.view-wrapper-wines .bx-next-button-small {
    width: 16px;
    height: 27px;
    background: url(../img/path-right.png) no-repeat 50% 50%;
    right: -8%;
    top: 44%;
    cursor: pointer;
}

.page-вина #cboxLoadedContent,
.page-weine #cboxLoadedContent,
.page-vinos #cboxLoadedContent,
.page-vins #cboxLoadedContent,
.page-wines #cboxLoadedContent {
    background: #fff;
    border:1px solid #ebe7d6;
}

.page-вина #cboxTitle,
.page-weine #cboxTitle,
.page-vinos #cboxTitle,
.page-vins #cboxTitle,
.page-wines #cboxTitle {
    display: none !important;
}

.wrapper-wines-search-section .title-exposed-responsive,
.wines-cellar-section .title-exposed-responsive {
    display: none;
}

.view-wrapper-wines .view-wrapper-wines-left > div h3 + a {
    margin-top:45px;
}


.view-vinos .views-exposed-widget.views-submit-button {
    display: none !important;
}

@media (max-width:1240px) {

    .view-wrapper-wines .bx-prev-button-small {
        left: -2%;
    }

    .view-wrapper-wines .bx-next-button-small {
        right: -2%;
    }
}


@media (max-width:1024px) {

    .wines-cellar-section {
        padding: 0;
        padding-top: 70px;
    }

    .wrapper-wines-search-section .title-exposed-responsive,
    .wines-cellar-section .title-exposed-responsive {
        display: block;
        padding: 20px 0;
        margin: 0;
        color: #bcbcbc;
        cursor: pointer;
        text-align: center;
    }

    .wrapper-wines-search-section .title-exposed-responsive {
        background: #555353;
    }

    .wrapper-wines-search-section > div,
    .wines-cellar-section .exposed-wines-cellar-section > ul {
        display: none;
    }

    .wines-cellar-section .exposed-wines-cellar-section > ul li {
        width: 100%;
        padding-bottom: 25px;
        display: block;
    }

    .wines-cellar-section .exposed-wines-cellar-section > ul li a {
        border-bottom: 1px solid #6e6d6f;
        padding-bottom: 15px;
        display: block;
        width: 80%;
        margin: 0 auto;
    }

    .wines-cellar-section .exposed-wines-cellar-section > ul li:last-child a {
        padding-bottom: 0;
        border: none;
    }

    .wines-cellar-section .exposed-wines-cellar-section > ul li:before {
        display: none;
    }

    .view-wrapper-wines { 
        min-height: inherit;
        border-bottom:0;
    }

    .view-wrapper-wines .view-wrapper-wines-left > div > img {
        margin-top: 45px;
    }

    .view-wrapper-wines .view-wrapper-wines-left > div h3 {
        font-size: 24px;
        font-weight: normal;
    }

    .view-wrapper-wines .view-wrapper-wines-left {
        width:100%;
        min-height: inherit;
        background: #f4f3eb; /* Old browsers */
        background: -moz-linear-gradient(top, #f4f3eb 0%, #f9f9f9 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #f4f3eb 0%,#f9f9f9 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #f4f3eb 0%,#f9f9f9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f3eb', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-9 */        
    }
    .view-wrapper-wines .view-wrapper-wines-right {
        clear:both;
        width:90%;
        min-height: inherit;
        padding:0;
        margin: 5% 0 40px 5%;
    }

    .view-wrapper-wines .view-wrapper-wines-left a {
        margin-bottom: 40px;
    }

    .view-wrapper-wines .bx-prev-button-small {
        left: -2%;
        top:40%;
    }

    .view-wrapper-wines .bx-next-button-small {
        right: -2%;
        top:40%;
    }

    .wines-search-section .search .btn-append {
        position: relative;
    }

}

