.SampaOfertas{
	width: 99%;
	background: #fff;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 5px;
    padding-left: 10px;
	padding-top: 5px;
	overflow: hidden;
	}

	.foto-melhordesconto-box
	{
	height: 130px;
	width: 30%;
	float: left;
	display: block;
	max-width: 260px;
	margin-right: 10px;
	}

.desconto-melhores p
	{
	font-size: 30px !important;
	color: white;
	font-weight: 900;
	padding-top: 50px;
	}

.desconto-melhores
	{
	height: 130px;
	background: #fe2e2e;
	width: 100px;
	text-align: center;
	float: right;	
	}

.desconto-melhores-mobile
	{
	background: #fe2e2e;
	text-align: center;
	float: left;	
	display: none;
	padding: 5px;
	border-bottom-right-radius: 5px;
	}

.desconto-melhores-mobile p
	{
	font-size: 15px !important;
	color: white;
	font-weight: 900;
	padding-top:  !important;
	}

.desconto-lado{
	font-size: 20px !important;
	color: white !important;
	float: right;
	border-top-left-radius: 5px;
	background: #FF2323;
	font-weight: 900;
	color: white;
	padding: 10px;
	margin-top: 5px !important;
	margin-right: 5px !important;
}


.desconto-lado {
	display: none;
}

.btn-cada-comprar
	{
	font-size: 20px !important;
	color: white !important;
 text-shadow: 1px 1px #000;
	border-radius: 5px;
	background: #4aa8ff;
	background: -moz-linear-gradient(top, #4aa8ff 0%, #0f7ad1 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #4aa8ff), color-stop(100%, #0f7ad1));
	background: -webkit-linear-gradient(top, #4aa8ff 0%, #0f7ad1 100%);
	background: -o-linear-gradient(top, #4aa8ff 0%, #0f7ad1 100%);
	background: -ms-linear-gradient(top, #4aa8ff 0%, #0f7ad1 100%);
	background: linear-gradient(to bottom, #4aa8ff 0%, #0f7ad1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4aa8ff', endColorstr='#0f7ad1', GradientType=0 );
	padding: 10px 22px;
	margin-top: 12px;
	margin-right: 12px;
	}
	
.btn-cada-comprar:before
	{
	content: url(http://www.sampaingressos.com.br/imagensV2/seta-compre.png);
	margin-top: 5px;
	padding-top: 2px;
	margin-right: 5px;
	}

.detalheRestaurante
	{
	margin-top: 2px !important;
	font-size: 15px !important;
	}

.nomeRestauranteNaLista
	{
	margin-top: 0px;
	font-size: 20px !important;
	font-weight: bold;
	}


.lista-cada-espetaculo .lista-cada-espetaculo-foto .preco-parceiro
	{
	font-size: 11px !important;
	z-index: 999;
	color: white;
	position: absolute;
	width: 111px !important;
	text-align: center;
	background: rgba(0, 0, 0, 0.32);
	right: 0;
	}

.caixa-das-info {
	   margin-top: 0px;
    position: relative;
    overflow: hidden;
}
.caixa-das-info .lista-cada-espetaculo h3
	{
	margin-bottom: 3px !important;
	}

.lista-cada-espetaculo-foto
	{
	height: 200px;
	width: 30%;
	float: left;
	display: block;
	max-width: 260px;
	position: relative;
	margin-right: 10px;
	}

.lista-cada-espetaculo
	{
	border: 1px solid #e5e5e5;
	overflow: hidden;
	margin-bottom: 10px;
	position: relative;
    background: #fff;
	padding-bottom: 5px;
	}

.lista-cada-espetaculo h3
	{
	font-weight: bold;
	margin: 0;
	font-size: 18px;
	height: 20px;
	margin-top: 4px;
	margin-bottom: 5px;
	overflow: hidden;
	}

.lista-cada-espetaculo .desconto-box-interno
	{
	left: 0 !important;
	}

.lista-cada-espetaculo .lista-cada-espetaculo-foto .preco-parceiro
	{
	font-size: 11px !important;
	z-index: inherit !important;
	color: #282828 !important;
	position: inherit !important;
	width: inherit !important;
	text-align: inherit !important;
	background: white !important;
	right: inherit !important;
	}

.desconto-float
	{
	display: inherit;
	}


.bg-sinopse .box-teste .img-interna-box .desconto-box-interno 
	{
	padding-top: 10px;
	}

.desconto-box-interno p
	{
	font-size: 22px !important;
	}
.desconto-box-interno
	{
	position: absolute;
	top: 0;
	left: 0;
	font-size: 22px !important;
	font-weight: 900;
	color: white;
	padding-top: 0;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0;
	border-bottom-right-radius: 5px;
	background: #FF2323;
	}

.bg-sinopse .box-teste .img-interna-box .desconto-box-interno
	{
	padding-top: 0;
	position: absolute;
	padding-top: 10px;
	border-bottom-left-radius: 5px;
	margin: 0 auto;
	}

.preco-cada-lista em
	{
	font-size: 22px !important;
	font-style: normal;
	font-weight: 900;
	color: #fe2e2e;
	}
.preco-cada-lista
	{
	overflow: hidden;
	position: absolute;
	z-index: 999;
	font-size: 30px;
	bottom: 0;
	width: 98%;
	border-top: 1px solid #ffeeee;
	}
.preco-cada-lista
	{
	border-top: 0;
	padding-bottom: 10px;
	}

@media screen and (max-width: 700px)
{
.desconto-melhores-mobile
	{
	background: rgba(254, 46,46);
	display: block;
	}

.btn-cada-comprar
	{
	float: inherit;
	margin-bottom: 10px;
	}
.foto-melhordesconto-box
	{
	width: 100px;
	}
}

@media screen and (max-width: 792px)
{
.btn-cada-comprar
	{
	padding: 10px 20px;
	}
}

@media screen and (max-width: 992px)
{
.desconto-lado
	{
	display: none;
	}
}

