/* PROMO */
#promo {
	background-image:url(../img/promo-ofertas-ficha.jpg);
}

/* CONTENT */
/*#ofFicha ul {
	margin-bottom:30px;
}
#ofFicha li {
    font-size: 1.3em;
    line-height: 1.4em;
    list-style-image: url(../img/list-point.png);
    list-style-position: inside;
    margin-bottom:8px;
}*/
#ofFicha ul	{
	margin-top:15px;
	font-size:1.3em;
	line-height:1.1em;
	margin-bottom:20px;
}
#ofFicha ul li	{
	margin-bottom:8px;
	padding-left:2px;
	list-style-image: url(../img/list-point-2.png);
	margin-left:22px;
}
#ofFicha ul ul	{
	margin:10px 0;
	font-size:1em;
	line-height:1em;
}

#ofFicha .condiciones {
	border:solid 1px #E1E1E1;
	border-radius:4px;
	padding:30px 30px 15px;
}
#ofFicha .condiciones h4 {
	margin-bottom:10px;
}

.contIzq .precio {
	background-color:#837A71;
	border-radius:4px;
	padding:10px 5px 15px;
	text-align:center;
	cursor:pointer;
}
.contIzq .precio b {
	color:#B9B6B2;
	display:block;
	font-family: 'Titillium Web', sans-serif;
	font-size:2.6em;
	font-weight:700;
	line-height:1.2em;
	margin-bottom:5px;
	text-transform:uppercase;
}
.contIzq .precio span {
	color:#FFF;
	font-size:1.6em;
	vertical-align:middle;
}
.contIzq .precio span span {
	font-size:3em;
	font-weight:800;
	padding-left:5px;
}
.contIzq .precio span span span {
	font-size:0.6em;
	padding:0;
	vertical-align:baseline;
}

.contIzq .infOf {
	background:url(../img/sbm-line.gif) center bottom no-repeat;
	padding:20px 0;
	text-align:center;
}
.contIzq .noBg {
	background:none;
}
.contIzq .infOf img {
	margin-bottom:10px;
}
.contIzq .infOf span {
	display:block;
	font-size:1.3em;
	font-weight:600;
	margin-bottom:3px;
}
.contIzq .infOf b {
	font-size:2em;
	font-weight:600;
}
.contIzq a {
	border: solid 1px #B9B6B2;
    border-radius: 4px;
    color: #837A71;
    display: inline-block;
    font-size: 1.3em;
    font-weight: 700;
    padding: 8px 0;
	text-align:center;
    text-decoration: none;
    text-transform: uppercase;
	width:100%;
}
.contIzq a:hover {
    border-color: #837A71;
    background-color: #837A71;
    color: #FFF;
    transition: all 0.2s ease-in;
}

@media screen and (max-width: 480px) {
	#content #ofertas .ofertaBox {
		margin:0 0 30px;
		width:100%;
	}
	#content #ofertas .ofertaBox a {
		box-sizing:border-box;
		padding:8px 0;
		text-align:center;
		width:100%;
	}
	.contIzq .infOf {
		background:none;
		padding:20px 0;
		width:50%;
	}
		.contIzq .precio b {
		display:inline;
		margin-right:10px;
		vertical-align:bottom;
	}
	.contIzq .precio br {
		display:none;
	}
}
@media screen and (max-width: 720px) {
}
@media screen and (max-width: 999px) {
	.contIzq {
		display:block;
		margin-top:0;
		position:relative; 
		width:100%;
	}
	.contIzq .infOf {
		float:left;
	}
}
@media screen and (max-width: 1365px) {
}
@media screen and (min-width:481px) and (max-width: 720px) {
	.contIzq .precio {
		width:50%;
	}
	.contIzq .infOf {
		box-sizing:border-box;
		padding:15px 10px;
		text-align:left;
		width:50%;
	}
	.contIzq .infOf img {
		float:left;
		height:auto;
		margin-right:10px;
		width:32px;
	}
}
@media screen and (min-width:481px) and (max-width: 999px) {
	.contIzq a {
		margin-top:10px;
	}
	.contIzq .precio {
		box-sizing:border-box;
		float:left;
	}
}
@media screen and (min-width:721px) and (max-width: 999px) {
	.contIzq {
		margin-top:10px;
	}
	.contIzq .precio {
		width:33.3%;
	}
	.contIzq .infOf {
		background:none;
		border-right:solid 1px #E1E1E1;
		box-sizing:border-box;
		margin-top:10px;
		width:33.3%;
	}
	.contIzq .noBg {
		border:none;
	}
}
@media screen and (min-width:721px) and (max-width: 1365px) {
}
