#cataleg {
	padding:0;
	height:100%;
	/* background-color:#000; */
}
#cataleg > a{
	background-color:#000;
	font-family: HelveticaNeueLTStd;
    color: #fff;
    font-size:14px;
    text-transform: uppercase;
    background-image: url("../images/Hamaca_Online-HomeCatalegBtn.png");
  	background-repeat: none;
  	background-size: cover;
}
#cataleg > a:hover {
  background-image: url("../images/BotonCatalogo.gif");
  background-repeat: none;
}

#novetats {
	padding:0;
	overflow: hidden;
}

#novetats > a{
	background-color:#000;
	overflow: hidden;
	font-family: HelveticaNeueLTStd;
    color: #fff;
    font-size:14px;
    text-transform: uppercase;
}
#novetats > a:hover {
  background-color: #000;
  background-size: cover;
}

#novetats_link {
	color:#fff;
	font-family: HelveticaNeueLTStd;
    color: #fff;
    font-size:11px;
    text-transform: uppercase;
    text-decoration:none;
	z-index:200;
	text-align:left;
	/* padding:0;
	padding-top: 20px !important;
	padding-left:30px;
	padding-top:9px;
	margin:0;
	left:0;
	top:0; */
}

#destacats {
	display:table;
	background-size: contain;
	font-family: timesNewRomanRegular;
    color: #fff;
    font-size:10px;
    text-transform: uppercase;
    padding:0;
	background-color:#000;
	max-height:220px;
	margin-top:1em;
}

.tipus_destacat {
	font-family: helveticaNeueLTStdCondensed;
	font-weight:bold;
	font-size:12px;
	clear:both;
	margin-bottom:6px;
	display:block;
	/* line-height: 70%; */
	letter-spacing: 0.05em;

}

.titol_destacat {
	font-family: timesNewRomanRegular;
	font-size:14px;
	font-weight:bold;
	line-height:0;
}

.flash_destacat {
	position:absolute;
	top:50%;
	left:50%;
	transform: translate(-50%,120%);
	font-family: helveticaNeueLTStdCondensed;
	font-size:16px;
	font-weight:bold;
	color:#fff;
}

.carousel-control {
	width: 34px;
	text-align: left;
}

.glyphicon-hamaca {
	position: absolute;
	top: 50%;
	z-index: 5;
	display: inline-block;
	margin-top: -30px;
}

.homeSpace { margin-bottom: 9vh; }

.pastilla-tit-home {
	z-index:200;
	position:absolute;
	top:3.2em;
	font-family: HelveticaNeueLTStd;
	font-size:14px;
	font-weight:bold;
	background-color:#000000;
	width:100%;
	left:0;
	padding-left:20px;
	padding-top:19px;
	padding-bottom:14px;

}

.home-car-nove-img {
	background-color:transparent;
	border:none;
	/* min-width: 100%; */
	/* height:100%;
	position:absolute;
	top:0; */
	z-index:-100;
}

.dest-car-box {
	/* border-right:1px solid #fff; */
	padding-left:30px;
	padding-right:30px;
	/* padding-top:10px; */
	/* min-height:220px; */
	margin-bottom: 20px;
	margin-top: 10px;
	height: auto;
	border: none;
}

.dest-car-img {
	border-radius: 0;
	background-color:transparent;
	border:none;
	padding: 0;
	width: 100%;
	/* height:128px;
	width: 190px; */
	/* object-fit:cover; */
	/* position: absolute; */
	/* left:30px; */
	/* bottom: 0; */
}

/*==========  Non-Mobile First Method  ==========*/

/* Large devices */
@media only screen and (min-width: 1200px) {
	/*
	body {
        background-color: yellow;
    }*/
		.dest-car-box {
			border-right:1px solid #fff;
		}
}

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
	/*
	body {
        background-color: orange;
    }*/

  #cataleg {
	}
	#cataleg > a{
	}
	#cataleg > a:hover {
	}

	#novetats {
	}

	#novetats > a{
	}

	.home-car-nove-img {
		border-radius:none;
	}

	.pastilla-tit-home {
	}

	.dest-car-img {
		/* height:108px;
		width: 160px; */
	}
	
	#buscador > form input[type=text] {
		/* width:290px; */
	}

	.dest-car-box {
		border-right:1px solid #fff;
	}

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
	/*
	body {
        background-color: red;
    }
    */
	.home-block-links > li {
		border-right:0px;
		border-left:0px;
		margin-bottom:1em;
	}
	

}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	/*
	body {
        background-color: cyan;
    }*/
		
		.dest-car-box {
			border-right:none;
		}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
	/*
	body {
        background-color: pink ;
    }*/
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {
	/*
	body {
        background-color: silver;
    }*/
}


.carouselImage {
	width: 100% !important;
	min-height: auto;
}

.carouselText {
	min-height: 65px;
}

.carouselIcon{
	height:100px;
	width:100px;
	position:absolute;
	top:50%; 
	left:50%;
	transform: translate(-50px,-15px);
}

.carousel-caption-no{
	padding-left: 15px;
}
/* 
.carousel{
	margin-left:10px;
	margin-right:10px;
} */

.cycle-slideshow .img-responsive {
    margin: 0 auto !important;
}
