.home-ctnr {
	width:100%;
}
	.home-slider {
		position:relative;
	}
		.home-slider .bc {
			position:absolute;
			top:0;
			left:50%;
			margin-left:-480px;
			width:960px;
			height:50px;
			z-index:1;
		}
			.home-slider .bc .breadcrumbs, .home-slider .bc .breadcrumbs a {
				color:#FFFFFF;
				text-shadow:1px 1px 2px #333;
			}
		.home-slider .controls {
			position:absolute;
			bottom:0;
			left:50%;
			margin-left:-480px;
			width:960px;
			height:75px;
			z-index:1;
		}

	/* Carrusel del Home */
	.home-ctnr .image-carousel {
		
	}
		.jcarousel-wrapper {
		    margin:0 auto;
		    position:relative;
		    border:none;
		    padding:0;
			min-height:100%;
			height:100%;
		}
		
		/** Carousel **/
		.home-carousel {
		    position:relative;
		    overflow:hidden;
		    width:100%;
			min-height:100%;
			height:100%;
		}
			.home-carousel ul {
			    width:20000em;
			    position:relative;
			    list-style:none;
			    margin:0;
			    padding:0;
				min-height:100%;
				height:100%;
			}
				.home-carousel a {
				    width:auto;
				    float:left;
				    border:none;
				    -moz-box-sizing: border-box;
				    -webkit-box-sizing: border-box;
				    box-sizing:border-box;
				    background-position:center center;
				    background-repeat:no-repeat;
				    background-size:cover;
					min-height:100%;
					height:100%;
				}
					/*.home-carousel li img {
						display:block;
						max-height:100%;
						width:auto !important;							
						margin:0 auto;
						cursor:hand;
						cursor:pointer;
						vertical-align:middle
					}*/
		
		/** Carousel Controls **/
		.jcarousel-control-prev, .jcarousel-control-next {
		    position:absolute;
		    bottom:20px;
		    margin-top:0;
		    width:50px;
		    border-radius:50%;
		    border:1px solid #FFFFFF;
		    height:50px;
		    text-align:center;
		    background-color:transparent;
		    color:#ccc;
		    text-decoration:none;
		    font:65px/35px "Open Sans", sans-serif;
		    font-weight:300;
		}
		.jcarousel-control-prev {
		    right:75px;
		}
		.jcarousel-control-next {
		    right:5px;
		}
		
		/** Carousel Pagination **/
		.jcarousel-pagination {
			position:absolute;
			bottom:30px;
			left:30px;
			-webkit-transform:translate(-50%, 0);
			-moz-transform:translate(-50%, 0);
			-ms-transform:translate(-50%, 0);
			-o-transform:translate(-50%, 0);
			transform:translate(-50%, 0);
			margin:0;
		}
			.jcarousel-pagination a {
			    text-decoration: none;
			    display: inline-block;
			
			    font-size: 11px;
			    height: 10px;
			    width: 10px;
			    line-height: 10px;
			
			    background: #fff;
			    color: #4E443C;
			    border-radius: 10px;
			    text-indent: -9999px;
			
			    margin-right: 7px;
			
			
			    -webkit-box-shadow: 0 0 2px #4E443C;
			    -moz-box-shadow: 0 0 2px #4E443C;
			    box-shadow: 0 0 2px #4E443C;
			}
			.jcarousel-pagination a.active {
			    background: #4E443C;
			    color: #fff;
			    opacity: 1;
			
			    -webkit-box-shadow: 0 0 2px #F0EFE7;
			    -moz-box-shadow: 0 0 2px #F0EFE7;
			    box-shadow: 0 0 2px #F0EFE7;
			}
	
	.home-ctnr .inner  {
		
	}
		.home-ctnr .inner .home-destacados {
			width:100%;
			display:block;
		}
			.home-ctnr .inner .home-destacados .entry {
				position:relative;
				float:left;
				display:inline-block;
				width:33.3333%;
				overflow:hidden;
			}
			.home-ctnr .inner .home-destacados .entry img {
				width:100%;
				height:auto;
				opacity:1;
				-webkit-transition:-webkit-transform 0.25s ease-in-out,opacity 0.25s ease-in-out;
				-moz-transition:transform 0.25s ease-in-out,opacity 0.25s ease-in-out;
				-ms-transition:transform 0.25s ease-in-out,opacity 0.25s ease-in-out;
				transition:transform 0.25s ease-in-out,opacity 0.25s ease-in-out;
			}
			.home-ctnr .inner .home-destacados .entry:hover img {
				opacity:0.75;
				-webkit-transform:scale(1.1,1.1);
				-moz-transform:scale(1.1,1.1);
				-ms-transform:scale(1.1,1.1);
				transform:scale(1.1,1.1);
			}
				.home-destacados .entry .helper-title {
					position:absolute;
					bottom:30px;
					left:0;
					width:100%;
					text-align:center;
				}
					.home-destacados .entry .helper-title .title {
						display:inline-block;
						border:1px solid #FFFFFF;
						color:#FFFFFF;
						text-transform:uppercase;
						font-weight:300;
						font-size:18px;
						width:auto;
						padding:5px 15px;
						text-align:center;
						background-color:rgba(120, 120, 120, 0.5);
					}
				.home-destacados .entry .helper-category {
					position:absolute;
					bottom:20px;
					left:0;
					width:100%;
					text-align:center;
				}
					.home-destacados .entry .helper-category .category {
						display:inline-block;
						color:#FFFFFF;
						font-weight:300;
						font-style:italic;
						font-size:13px;
						width:auto;
						margin:0 auto;
						text-align:center;
					}
					
			.home-ctnr .inner .home-destacados .entry.tip {
				
			}
				.home-ctnr .inner .home-destacados .entry.tip .main-title {
					font-family:'Noticia Text', sans-serif;
					font-size:26px;
					text-transform:uppercase;
					text-align:center;
					border:none;
					margin:15px 0;
					color:#333333;
				}
				.home-ctnr .inner .home-destacados .entry.tip .intro-text {
					text-align:center;
					margin:0 20px;
				}
				.home-ctnr .inner .home-destacados .entry.tip .view-more-ctnr {
					/*position:absolute;
					bottom:15px;
					left:0;
					width:100%;*/
					margin-top:15px;
					text-align:center;
				}
					.home-ctnr .inner .home-destacados .entry.tip .view-more-ctnr .view-more {
						display:inline-block;
						width:auto;
						border:1px solid #333333;
						padding:4px 6px;
						color:#333333;
						text-transform:uppercase;
						font-weight:300;
						font-size:13px;
						-webkit-transition:all 125ms ease-out;
						-moz-transition:all 125ms ease-out;
						-o-transition:all 125ms ease-out;
						-ms-transition:all 125ms ease-out;
						transition:all 125ms ease-out;
					}
					.home-ctnr .inner .home-destacados .entry.tip .view-more-ctnr .view-more:hover {
						background-color:#333333;
						color:#FFFFFF;
						-webkit-transition:all 125ms ease-in;
						-moz-transition:all 125ms ease-in;
						-o-transition:all 125ms ease-in;
						-ms-transition:all 125ms ease-in;
						transition:all 125ms ease-in;
					}
					
				/*Media queries para Tips del Home*/
				@media screen and (min-width:1008px) {
					.home-ctnr .inner .home-destacados .entry.tip .main-title {
						font-size:34px;
						margin:20px 0;
					}
					.home-ctnr .inner .home-destacados .entry.tip .intro-text {
						font-size:18px;
						margin:0 30px;
					}
					.home-ctnr .inner .home-destacados .entry.tip .view-more-ctnr {
						margin-top:20px;
					}
				}
				@media screen and (min-width:1260px) {
					.home-ctnr .inner .home-destacados .entry.tip .main-title {
						font-size:36px;
						margin:40px 0;
					}
					.home-ctnr .inner .home-destacados .entry.tip .intro-text {
						font-size:17px;
						margin:0 40px;
					}
					.home-ctnr .inner .home-destacados .entry.tip .view-more-ctnr {
						margin-top:40px;
					}
				}
			
		.home-ctnr .home-destileria {
			width:100%;
			margin-bottom:50px;
		}
			.home-ctnr .home-destileria .featured-img {
				display:block;
				background-position:center center;
				background-repeat:no-repeat;
				background-size:cover;
				width:100%;
				height:100%;
			}
			.home-ctnr .home-destileria .featured-img .content {
				display:table;
				height:100%;
			}
				.home-ctnr .home-destileria .featured-img .content .bq-outer {
					display:table-cell;
					vertical-align:middle;
				}
					.home-ctnr .home-destileria .featured-img .content .bq-outer blockquote {
						width:400px;
						height:auto;
						margin:0;
					    padding:0 60px 0 60px;
					    quotes:inherit;
					}
					.home-ctnr .home-destileria .featured-img .content .bq-outer blockquote:before,
					.home-ctnr .home-destileria .featured-img .content .bq-outer blockquote:after {
					    display:block;
						font-family:'Noticia Text', sans-serif;
					    font-size:6em;
					    font-style:italic; 
					    color:#ccc;
					    height:40px;
					    width:47px;
						line-height:50px;
						background-image:url("../i/bg-double-quotes.png");
						background-repeat:no-repeat;
						text-indent:-9999px;
						overflow:hidden;
					}
					.home-ctnr .home-destileria .featured-img .content .bq-outer blockquote:before {
						content:open-quote;
						margin-left:-13%;
						background-position:top center;
					}
					.home-ctnr .home-destileria .featured-img .content .bq-outer blockquote:after {
					    content:close-quote;
					    margin-left:100%;
					    margin-top:0;
					    background-position:center -41px;
					}
						.home-ctnr .home-destileria .featured-img .content .bq-outer blockquote p {
							margin:0;
							font-family:'Open Sans', sans-serif;
							font-size:23px;
							font-style:italic;
							font-weight:400;
							color:#FFFFFF;
							text-shadow:1px 1px 2px #333333;
							
							display:block; /* required for it to work.. */
							filter:Shadow(Color=#333333, Direction=45, Strength=1);
							-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='#333333')";
						}
					.home-ctnr .home-destileria .featured-img .content .bq-outer .view-more-ctnr {
						/*position:absolute;
						bottom:15px;
						left:0;*/
						width:520px;
						margin-top:15px;
						text-align:center;
					}
						.home-ctnr .home-destileria .featured-img .content .bq-outer .view-more-ctnr .view-more {
							display:inline-block;
							width:auto;
							border:2px solid #FFFFFF;
							padding:5px 10px;
							color:#FFFFFF;
							text-transform:uppercase;
							font-weight:300;
							font-size:15px;
							text-shadow:1px 1px 2px #333;
							background-color:rgba(120, 120, 120, 0.5);
							-webkit-transition:all 125ms ease-out;
							-moz-transition:all 125ms ease-out;
							-o-transition:all 125ms ease-out;
							-ms-transition:all 125ms ease-out;
							transition:all 125ms ease-out;
						}
						.home-ctnr .home-destileria .featured-img .content .bq-outer .view-more-ctnr .view-more:hover {
							background-color:#FFFFFF;
							color:#333333;
							text-shadow:inherit;
							-webkit-transition:all 125ms ease-in;
							-moz-transition:all 125ms ease-in;
							-o-transition:all 125ms ease-in;
							-ms-transition:all 125ms ease-in;
							transition:all 125ms ease-in;
						}
		
		.home-ctnr .inner .home-piscos {
			width:100%;
		}
			.home-ctnr .inner .home-piscos .entry {
				float:left;
				width:168px;
				margin-right:30px;
				margin-bottom:0;
			}
			.home-ctnr .inner .home-piscos .last-child { margin-right:0; }
			.home-ctnr .inner .home-piscos .entry:last-child { margin-right:0; }
			.home-ctnr .inner .home-piscos .entry > img {
				opacity:1;
				-webkit-transition:opacity .3s ease; /* Fade to color for Chrome and Safari */
				-moz-transition:opacity .3s ease;
				-ms-transition:opacity .3s ease;
				transition:opacity .3s ease;
			}
			.home-ctnr .inner .home-piscos .entry:hover > img {
				opacity:0.6;
				-webkit-transition:opacity .3s ease; /* Fade to color for Chrome and Safari */
				-moz-transition:opacity .3s ease;
				-ms-transition:opacity .3s ease;
				transition:opacity .3s ease;
				/*width:172px !important;
				height:196px !important;
				overflow:hidden;*/
			}
			.home-ctnr .inner .home-piscos .entry:hover > .titulo {
				
			}
				.home-ctnr .inner .home-piscos .entry .titulo {
					font-size:13px;
					font-weight:400;
					color:#666666;
					text-align:center;
					text-transform:uppercase;
					margin:10px 0 3px;
					line-height:17px;
				}
				
.home-ctnr .inner .home-piscos a.tercios {
		margin-right:228px;
}
.home-ctnr .inner .home-piscos .entry:last-child { 
	margin-right:0 !important; 
}