@import url('https://fonts.googleapis.com/css?family=Titillium+Web');
*{
    font-family: 'Titillium Web', sans-serif !important;
}
.cNavigation-Primary {
    background-color: #0b355f;
    border-bottom: 1px solid #2b7cb1;
}
.cNavigation-Primary a {
    color: white;
}
.cNavigation-Edition {
    background-color: #0b355f;
}
.cNavigation-Edition__Anchors a {
    color: #ffffff;
}
.cNavigation-Edition__Anchors a.eScrollHighlightActive {
    border-color: #2b7cb1;
}
.cNavigation-Edition__Anchors a.eScrollHighlightActive .eSvgHighlight {
    fill: #2b7cb1;
}
.cNavigation-Edition__Anchors a:hover {
    border-color: #2b7cb1;
}
.cNavigation-Edition__Anchors a .eSvgHighlight { /* icone voci di menÃƒÂ¹ edizione */ 
    fill: #ffffff;
}
.cNavigation-Edition__Anchors a:hover .eSvgHighlight {
    fill: #2b7cb1;
}
.cNavigation-Edition__ActionsSubscribe {
    background-color: #2b7cb1;
    border-color: #2b7cb1;
}
.cCard-Event__TicketSubscribe button {
    background-color: #2b7cb1;
    border-color: #2b7cb1;  
}
.cCard-Event__TicketSubscribe span {
    color: #0a1d84;
}
.cNavigation-Edition__ActionsSubscribe:hover {
    background-color: #4b9cd1;
    border-color: #4b9cd1;
}

body{
    color: white;
}
.cCard-Event__Title {
    background-color: #2b7cb1;
}
.pFeEdition-Show__Related  h4 {
    color: #0b355f !important;
}

.cBanner-AddYourEvent {
    display: none !important;
}
.cHeader img[alt="EnterNow"]{
    background: url(https://www.enternow.it/uploads/races/11976/logoMHM.png) center center no-repeat;
	background-size:contain;	
    width: 230px;
    padding-left: 230px;
}

.cHeader-Edition__BackgroundOverlay {
	/* opacity: 1;
	background-color: #3F3;
	visibility:visible; */

}


/*
.cHeader-Edition {
	background: url(https://www.enternow.it/uploads/races/11976/Cover-Enternow.jpg) center center no-repeat !important;
	background-size:auto;
	height: 562px;
}



.cHeader-Order {
background: url(https://www.enternow.it/uploads/races/11976/Copertina_VM2021_EN_Order.jpg) center center no-repeat !important;
	background-size:auto;	

}
*/

.cHeader {
	height: auto !important;
}

/*
.cHeader {  mette uno sfondo dietro la copertina 
	height: 562px;
    background: url(https://www.enternow.it/uploads/races/11279/VM_SE2020_HeaderBack.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color:#fff4bd;
}
*/
 /*.lHeaderWrapper {  blocca la dimenzione della copertina compresa la barra di navigazione 
	height: 623px;
}
*/
.cFooter img[alt="EnterNow"]{
    /* background: url(http://www.enternow.it/iol/immagini/header_manifestazioni/CDS_LogoSmall.png) center center no-repeat; */
    width: 130px;
    padding-left: 400px;
}

.cNavigation-Primary__DropdownToggle a:hover{ /* testo e sfondo voce menu utente */
	color:#ffffff !important;
	background-color:#2b7cb1 !important;

}

.uIsToggled { /* testo e sfondo voce menu utente selezionata */
	color:#ffffff !important;
	background-color:#2b7cb1 !important;

}

.cCard-Description__When {
	display:none !important;
}

.cCard-Description__Where {
	display:none !important;
}

.cHeader-Edition__InfoLogo {
	display:none !important;
}



.cNavigation-Primary__PhoneOnly a{ /* colore testo menu mobile */
color:#2b7cb1 !important;
}

.cFooter-Order__Container { /* testo e sfondo timer iscrizione */
	background-color:#0b355f !important;
	padding: 5px;
    border: 2px solid #2b7cb1;
    border-radius: 10px;
}

.cItem-OrderAmount__Title {
	color: #ffffff !important;
}

.cCard-OrderSubscribeForm__ActionBack a:hover{
		color: #ffffff !important;
}

a[href="https://www.enternow.it/it/browse"]{
    display: none !important;
}
.cNavigation-Primary__Column--Left{
    display: inline-block !important;
}
button:hover{
    background-color: #2b7cb1 !important;
    border-color: #2b7cb1 !important;
    opacity: 0.8;
}
button{
    background-color: #2b7cb1 !important;
    border-color: #2b7cb1 !important;
    color: white !important;
}
.cCard-OrderSubscribeForm__ActionBack a{
    color: #2b7cb1 !important;
    border-color: #2b7cb1 !important;
}
.cCard-OrderSubscribeForm__ActionBack a:hover{
    background-color: #2b7cb1 !important;
}
.select2-container--default{
    color: #25346d !important;
}
.cCard-SubscriptionCompleted__SubscribeAgain, .cModal-Delete-confirm__ButtonCancel button, .lFooterWrapper .cItem-OrderAmount__LayoutStandard{
  color: white !important;
}
.cCard-SubscriptionCompleted__SubscribeAgain path{
  fill: white !important;
}
.cModal__Body, #order-form, .cItem-OrderAmount__LayoutStandard{
    color: #25346d !important;
}
.cFooter {
    background-image: url(https://www.enternow.it/uploads/races/11976/Footer-MHM.jpg);
	background-position:center;
	background-repeat: no-repeat;
	background-color:#3788bf;
	background-size:auto;
	height: 400px;
	
}

@media only screen and (max-width: 600px) {
  .cFooter {
    background-image: url(https://www.enternow.it/uploads/races/11976/Footer-MHM_mobile.jpg);
	height: 140px !important;	
  }
}


.lWrapper { /* sfondo del contenuto DIV tutta la pagina anche per le pagine successive alla prima*/
	background-color: #c7e8fc !important;

}

.cBlock { /* sfondo DIV della sezione Acquista (biglietti) */
	margin-bottom: 0px !important;
}

.cFooter-Order{
    background-image:none !important;
	background-color:#c7e8fc !important;
	height:auto;
	border: 0px !important;
}


.fa-edit {
	padding: 10px;	
}


.cFooter a {
	color: #000;
}
.cFooter__Columns {
    display: none !important;
}

.eSpinner-Bar { /* colore dello spinner che si sta decrementando */
	border-color:#3da1dc !important;			
}

.eSpinner-Fill { /* colore dello spinner parte fissa */
	border-color:#3da1dc !important;
}

.eFormBuilderField__Widget a {
	color: #0b355f !important;
	font-weight:bold !important;
}

.cCard-SubscriptionCompleted__Continue {
	background:#0b355f !important;
	border-color: #0b355f;		
}

.cCard-SubscriptionCompleted__Continue:hover {
	background:#2b7cb1 !important;
	border-color: #2b7cb1;		
}

.cHeader-CartStep__Active .cHeader-CartStep__Number
{
	border-color:#0b355f;
	background-color:#E6ECEF;
	color:#0b355f;
}

.cHeader-CartStep__Done:after
{
	background-color:#0b355f;
}

.cHeader-CartStep__Done .cHeader-CartStep__Number
{
	background-color:#0b355f;
}

.cItem-OrderSubscriptions__ActionDelete a{
	border-color:#F00 !important;
	background-color:#F00 !important;
}
.cItem-OrderSubscriptions__ActionDelete a:hover{
	border-color:#f26e6e !important;
	background-color:#f26e6e !important;
}
.cItem-OrderSubscriptions__ActionDelete li{
	background-color::#0F0 !important;
	color:#0F0 !important;
}