		.Container .LeftColumn .autoBloccante {
			position: -webkit-sticky;
	        position: sticky;
	        top: 10rem;
			display: block;
			width: 25vw;
		}


		.Container .LeftColumn .autoBloccante .SideMenu {
			text-transform: uppercase;
		}

		.Container .LeftColumn .autoBloccante .SideMenu ul {
			padding: 0 !important;
			margin: 0;
		}

		.Container .LeftColumn .autoBloccante .SideMenu ul li {
	        padding-bottom: 0.5rem;
	        cursor: pointer;
	        list-style-type: none;
	        font-size: 0.84rem;
	        line-height: 1rem;
		}

		.Container .LeftColumn .autoBloccante .SideMenu ul li:last-child {
			padding-bottom: 0.5rem;
			margin-bottom: 1rem;
		}
 
		.Container .LeftColumn .autoBloccante .SideMenu ul li.selected {
			font-weight: 700;
		}

		.Container .LeftColumn .autoBloccante .SideMenu ul li, .Container .LeftColumn .autoBloccante .SideMenu ul li a {
			text-decoration: none;
			line-height: 1.4rem;
		}

		.Container .LeftColumn .autoBloccante .ticketBtn {
			width: 100%;
		}

		.Container .LeftColumn .autoBloccante .ticketBtn .ancorDate:first-of-type {
			margin-bottom: 1rem;
		}

		.Container .LeftColumn .autoBloccante .ticketBtn .ancorDate, .Container .LeftColumn .autoBloccante .ticketBtn .ancorDate {
			box-sizing: border-box;
			border: 0;
			font-family: "Montserrat", sans-serif;
		    position: relative;
		    overflow: hidden;
		    display: inline-block;
		    text-transform: uppercase;
		    border-radius: 2px;
		    padding: 15px 12px;
		    background-color: #e6341d;
		    color: white !important;
		    min-width: 100%;
		    text-align: center;
		    vertical-align: middle;
		    -webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, padding 0.3s ease-out;
		    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, padding 0.3s ease-out;
		    text-decoration: none;
		}

		.Container .LeftColumn .autoBloccante .ticketBtn .ancorDate:hover:before, .Container .LeftColumn .autoBloccante .ticketBtn .ancorDate:focus:before, .ancorDate:hover:before, .ancorDate:focus:before {
	        left: 120%;
	        -webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
	        transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
		}

		.Container .LeftColumn .autoBloccante .ticketBtn .ancorDate:before, .ancorDate:before {
		    content: "";
		    background-color: white;
		    height: 155px;
		    left: -75px;
		    opacity: .2;
		    position: absolute;
		    top: -50px;
		    -webkit-transform: skewX(-38deg);
		    transform: skewX(-38deg);
		    -webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
		    transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
		    width: 36px;
		    z-index: 0;
		}

		.Container .LeftColumn .autoBloccante > p {
			margin: 0;
			padding: 0;
			margin-top: 2.5rem;
		}

		.Container .LeftColumn .autoBloccante .InPageMenu {
			border-top: 1px solid #d6d6d6;
			cursor: pointer;
			list-style-type: none;
			font-size: 0.9rem;
			line-height: 1.7rem;
			list-style: none;
			padding: 0;
			margin: 0;
		}

		.Container .LeftColumn .autoBloccante .InPageMenu ul {
			margin: 0;
			padding: 0;
		}

		.Container .LeftColumn .autoBloccante .InPageMenu ul li:first-child {
			padding-top: 1rem;
		}
		.Container .LeftColumn .autoBloccante .InPageMenu ul li {
			list-style-type: none;
		}

		.Container .LeftColumn .autoBloccante .InPageMenu ul li:last-child {
			padding-bottom: 1rem;
		}

		.Container .LeftColumn .autoBloccante .InPageMenu ul li a {
			text-decoration: none;
		}

	@media screen and (max-width: 440px) {

		.Container .LeftColumn {
			display: none;
		}

	}