	.Container .DueColonne .ElencoEventi {
		display: block;
		border-top:1px solid #cccccc;
		padding-top:1rem;
	}
	.Container .DueColonne .ElencoEventi .Evento {
		display: block;
		position: relative;
		padding-bottom:1.5rem;
		border-bottom:1px solid #cccccc;
		margin-bottom: 1rem;
		min-height: 4.5rem;
	}
	.Container .DueColonne .ElencoEventi .Evento.Restart {
		padding-top:1rem;
		border-top:1px solid #cccccc;
	}
	.Container .DueColonne .ElencoEventi .Evento.Restart .Tags {
	    top: 0rem;
	}    
	.Container .DueColonne .ElencoEventi .Evento > A:first-child {
		display: grid;
		grid-template-columns: 7.3rem auto;
		grid-column-gap: 1rem;
		text-decoration: none;
		color: #333333;
	}
	.Container .DueColonne .ElencoEventi .Evento > A IMG {
		display: block;
		width: 7.48rem;
		height: 4.35rem;
		background-position: center top;
		background-repeat: no-repeat;
		background-size: cover;
		box-sizing: border-box;
		border: 1px solid #00000022;
		background-color: #00000011;
	}
	.Container .DueColonne .ElencoEventi .Evento > A .Testi {
		display: block;
		position: relative;
	}
	.Container .DueColonne .ElencoEventi .Evento > A .Testi SPAN {
		display: block;
	}
	.Container .DueColonne .ElencoEventi .Evento > A .Testi SPAN.Titolo {
		display: block;
		font-size: 1.4rem;
		line-height: 1.2em;
		margin-top: 2.1rem;
		margin-bottom: 0.5rem;
	}
	.Container .DueColonne .ElencoEventi .Evento .Tags {
		display: block;
		margin: 0;
		padding: 0;
		list-style: none;
		list-style-type: none;
		position: absolute;
		right:0;
		top:0;
		width: calc(100% - 8.4rem);
		text-align: right;
		overflow: hidden;
	}
	.Container .DueColonne .ElencoEventi .Evento .Tags LI {
		margin: 0;
		padding: 0;
		list-style: none;
		list-style-type: none;
		display: inline-block;
		margin-left: 0.5rem;
	}
	.Container .DueColonne .ElencoEventi .Evento .Tags LI:first-of-type {
		margin-right: 0.5rem;
		margin-left: 0rem;
		float:left;
	}
	.Container .DueColonne .ElencoEventi .Evento .Tags LI A {
		display: block;
	    color: #ffffff;
	    text-decoration: none;
	    text-transform: uppercase;
		font-size: 0.75rem;
		letter-spacing: 0.03rem;
		line-height: 1.4rem;
	    padding-left: 0.4rem;
	    padding-right: 0.4rem;
		-webkit-border-radius: 0.3em;
		-moz-border-radius: 0.3em;
		border-radius: 0.3em;
	}
	.Container .DueColonne .ElencoEventi .Evento .Tags LI A.Provincia {
		background-color: #000000;
	}
	.Container .DueColonne .ElencoEventi .Evento .Tags LI A:HOVER {
		background-color: #000000 !important;
	}
	.Container .DueColonne .ElencoEventi .Evento .ContMarketing {
		position: absolute;
		left: -8rem;
		top: 0.2rem;
		font-size:1rem;
		color: yellow;
	}


	.BuyButton{
		position: absolute;
	    top: 4.6rem;
	    background: #00a9e7;
	    width: 7.48rem;
	    text-align: center;
	    height: 1.5rem;
	    line-height: 1.5rem;
	    color: #fff !important;
	    font-size: 0.85rem;
	    text-decoration: none;
	    text-transform: uppercase;
	}

/*	MOBILE */
	@media screen and (max-device-width: 769px) {
		.Container .DueColonne .ElencoEventi .Evento.WithButton{
			min-height: 6.5rem;
		}

		.Container .DueColonne .ElencoEventi {
		    padding-top: 0rem;
		}
		.Container .DueColonne .ElencoEventi .Evento > A .Testi {
		    margin-left: 8rem;
		    max-width: 18rem;
		}
		.Container .DueColonne .ElencoEventi .Evento > A:first-child {
		    display: block;
		    position: relative;
		    margin-top: 3.3rem;
		}
		.Container .DueColonne .ElencoEventi .Evento > A IMG {
		    position: absolute;
		    left: 0;
		    top: 0;
		}
		.Container .DueColonne .ElencoEventi .Evento > A .Testi SPAN.Titolo {
		    margin-top: 1rem;
		}
		.Container .DueColonne .ElencoEventi .Evento .Tags {
		    right: unset;
		    left:0;
		    top: -2.3rem;
		    width:100%;
		    max-width: 92vw;
		    overflow: hidden;
		    text-overflow: ellipsis;
		    text-align: left;
		    white-space: nowrap;
		    overflow: hidden;
		}
		.Container .DueColonne .ElencoEventi .Evento .Tags LI {
		    margin-left: 0rem;
		    margin-right: 0.5rem;
		}
		.Container .DueColonne .ElencoEventi .Evento.Restart .Tags {
		    top: -2rem;
		}

		.BuyButton{
			
		    height: 2.5rem;
		    line-height: 2.5rem;
		    font-size: 1rem;
		}

	}