.wine-category-name {
    height: 120px;
}

.wine-category-name h1 {

    padding: 0;
    display: inline-block;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    word-wrap: break-word;
}
@media only screen and (max-width: 1024px) {
.home-grid .catList .col-sm-6.text-center {
  padding-left: 0px;
  padding-right: 0px;
}
}
.form-module-block {
	background-position: 30% center;
}
@media only screen and (min-width: 768px) and (max-width: 800px) { 
	.right-menu.col-sm-3 {
		width: 20% !important;
	}
	.left-menu.col-sm-5 {
		width: 46.66666666666667% !important;
	}
	.rmp.item-content.ps-container.ps-active-y {
		padding-left:20px;
		padding-right:20px;
	}
	.news-item {
  max-height: 458px;
  overflow: hidden;
}
}


.img-center img {
  max-width: 100%;
  }
  .wine-categories .single-wine-cat {
  overflow: hidden;
}

#story{overflow:hidden;}

.col-xs-15 {
    width: 20%;
    float: left;
}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
}


@media (min-width: 768px) and (max-width: 991px) {
    .col-md-15.col-sm-12 {
        width: 100% !important;
    }
}

.nsb_top {
    display: inline;
    padding-left: 5px;
    vertical-align: middle;
}
 
.nsb_top {
    display: inline;
    padding-left: 5px;
    vertical-align: middle;
}
@media only screen and (min-width: 350px) and (max-width: 760px) { 
.nsb_container_pro {
    margin-top: 45px;
}
}

@media only screen and (min-width: 761px) and (max-width: 1800px) {
	.nsb_container_pro {
    margin-top: -30px;
    position: absolute;
}
}
.dosis.medium.text-left {
    display: none;
}
.iva {
    float: right;
	font-size: 10px;
	padding-right: 20px;
	
}
@media only screen and (min-width: 400px) and (max-width: 760px) { 
.iva {
padding-top:30px;
	
}
}

/*categorie riempimento*/
li.col-xs-3.rmp {
    width: 33.33%!important;
}
 
@media (min-width: 992px){
.col-sm-6.col-md-3.rmp {
    width: 33.33%!important;
}
}
.featured-events .event h3  {
    font-size:23px!important;
}