<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*Fino a 767 --- xs*/
@media ( max-width :767px) {
	body {
		margin-bottom: 380px;
	}
	.acquisto_crediti_container_home {
		background: transparent url('../images/bg_blocco_2_responsive.jpg') top left;
		background-repeat: repeat-y;
		padding-bottom: 20px;
	}
	#menulist #spedisci_subito, #menulistSt #spedisci_subito {
		display: none;
	}
	#menulist, #menulistSt {
		text-align: center;
	}
	.menu {
		margin-left: -40px;
	}

	#titolo-calcola-preventivo {
		background: none;
		background-color: #073b57;
		height: inherit;
		padding-top: 0px;
		padding-bottom: 5px;
		text-align: center;
		margin: 0 15px 10px 15px;
	}
	.titolo-calcola {
		text-align: center;
		font-size: 22px;
/* 		margin-top: 0px; */
/*   		padding-top: 10px !important; */
	}
	.titolo-spedisci {
		font-size: 14px;
/* 		margin-top: -15px; */
	}
	
	#steps_preventivo {
		display: none;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.header_content {
		text-align: center;
		background-color: #a3cc47;
		color: #073b57;
	}
	.titolo-calcola-preventivo {
		height: 96px;
		background-color: #073b57;
		color: #fff;
		padding-top: 10px;
	}
	.dove_preventivo {
		padding-top: 10px;
		text-align: center;
	}
	.colli_preventivo {
		text-align: center;
		margin-bottom: 10px;
		padding-top: 10px;
	}
	.data_ritiro {
		padding-top: 10px;
		font-size: 15px;
		text-align: center;
	}
	.btn-indietro-preventivo {
		margin-bottom: 10px;
	}
	.bracket_text {
		display: none;
	}
	/* nos-escolha-de-tarifa*/
	.logo-spedizioniere-col {
		text-align: center;
	}
	.spedizioniere-opzioni {
		border: 5px solid #073b57;
		/* border-bottom: none; */
		/* border-top: none; */
		background-color: #073b57;
		text-align: center;
	}

	/*nos-resumo*/
	.btns-riepilogo {
		text-align: center;
	}
	.oppure_text {
		display: none;
	}

	/*pagamento-success*/
	.mascotte-completato-container {
		padding: 50px 0px 30px 0px;
	}
	.btn-mie-spedizioni {
		margin-top: 30px;
	}
	.icon-memo {
		display: none;
	}
	.note-pie {
		margin-left: 0px;
	}
	.servizio-info {
		min-height: 315px;
	}
	.sidebar_domanda {
		display: none;
	}
	.btn_crediti {
		display: none;
	}
	.calcola-preventivo {
		padding-right: 15px;
	}
	
	.crediti_home {
		margin-left: 75px;
		margin-right: 15px;
	}
	
	.testo-title {
		font-size: 15px;
/* 		margin-left: 15px; */
	}
	#icona-title {
  		width: 31px;
  		margin-left: 35px;
  		margin-top: 25px;
	}
	
	#logo-menu {
		margin-left: 50px;	
	}
	
	.ordina {
		display: none;
	}
	
	.mascotte-completato-container {
		text-align: center;
	}
	
	.pt-41 {
		padding-top: 0px;
	}
	
	.pt-32 {
		padding-top: 0px;
	}
	
	.pr-0-crediti {
		padding-left: 0px;
		padding-right: 0px;
	}
	
	.metodi-pagamento {
		text-align: center;
	}
	
	.crediti_home {
		display: none;
	}
	
	.text_acquista_crediti {
		text-align: center;
	}

    .testoBusta{
        margin-top: 0px;
    }
    
   	.select2 {
        width: 100% !important;
    }
    
   	.vai-success { 
		padding-top: 10px;
	}
	
	.stampa-ldv {
		padding-right: 15px;
		padding-left: 0px;
	}
	
	.sel-nazioni {
		padding-right: 15px;	
	}
	
	.col-news-verde {
		background-color: #a3cc46;
	
	}
	.col-news-bianca {
		background-color: #fff;
	}
	 .icona-news {
   		display: none;
   	}
   	.testo-title-news {
   		font-size: 14px;
   	}
   	.testo-title-news-info {
		color: #073b57;
		font-size: 14px;
		font-weight: 600;	
	}
	
	.no-sm {
		display: none;
	}
	
	#icona-crediti-home {
    	display: none;
    }
    .crediti-home {
    	text-align: center;
    	font-size: 14px;
    }
    .icona-risparmia {
    	display: none;
    }
    .speciali-home {
    	padding-left: 30px;
    	padding-bottom: 10px;
    	padding-top: 0px;
    }
    
    .tariffa-logo {
    	padding-bottom: 10px;
    	border: none; 
    }
    .tariffa-ritiro {
    	text-align: center;
    	padding-top: 10px;
    }
    
    .tac-xs {
    	text-align: center;
    }
    
    .box-filtri{
    	padding-right: 0px;
    }
    
    .box-check-filtri{
    	display: inline;
    }
    
    .container-filtri{
    	text-align: center;
    }
    .container-citta {
    	font-size: 12px;
    }
    
    .info-indabox {
    	padding-bottom: 5px;
    }
    .info-indabox-verde {
    	display: none;
    }
    
    .tac-xs {
    	text-align: center;
    }
    
    .intestatarioContoInput {
		text-align: center;
		width: 180px;
	}
	.ibanInput {
		text-align: center;
		width: 250px;
	}
	
	.pt-10-xs {
		padding-top: 10px;
	}
	
	.prezzo-banner {
		font-size: 40px;
		font-variant: small-caps;	
		text-align: center;
		font-weight: 900;
		line-height: 0.7;
		
	    text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white, 0 0 20px white;
/* 	    Per far funzionare il first-letter */
	    display: inline-block;
	}

	.prezzo-banner::first-letter {
	    font-size: 120%;
	}
	
	.banner-iva {
/* 		text-align: right; */
		padding-right: 0px;
		font-size: 12px;
	}
	
	.body-imprese {
		margin-bottom: 350px; 
	}
	
	.pt-50-xs{
		padding-top: 50px;
	}
	
	.border-r {
		border-right: none;
	}
	
	.fs-demo{
		font-size: 12px;
	}
	
	.btn-140-xs {
		min-width: 140px;
	}
	.demo-buttons-xs{
		padding-bottom: 5px;
		text-align: center !important;
	}
	.demo-header-xs{
		padding-top: 5px;
		text-align: center !important;
	}
	
	.info-pagamento {
		margin-left: -15px;
		margin-right: -15px;
	}
	.esclamativo {
		width: 5%;
		padding: 10px 0 0 0;
	}
} /* END xs */



/* da 768 a 992 --- sm*/
@media ( max-width :992px) and (min-width:768px) {
	body {
		margin-bottom: 230px;
	}
	#menulist, #menulistSt {
		text-align: center;
	}
	#menulist li, #menulistSt li {
		padding-right: 20px;
	}
	#menulist #spedisci_subito, #menulistSt #spedisci_subito {
		display: none;
	}
	#titolo-calcola-preventivo {
		background: none;
		background-color: #073b57;
		height: 110px;
		padding-top: 10px;
		text-align: center;
		margin: 0 15px 10px 15px;
	}
	.titolo-calcola {
		text-align: center;
		font-size: 28px;
		margin-top: 0px;
  		padding-top: 10px !important;
/*   		margin-left: -20px; */
	}
	.titolo-calcola-preventivo {
		background: none;
		background-color: #073b57;
		height: 159px;
		padding-top: 40px;
	}
	.acquisto_crediti_container_home {
		background: transparent url('../images/bg_blocco_2_responsive.jpg') top
			left repeat-y;
		padding-bottom: 20px;
	}
	#steps_preventivo {
		display: none;
	}

	/*PREVENTIVO*/
	.header_content {
		text-align: center;
		background-color: #a3cc47;
		color: #073b57;
	}
	.titolo-calcola-preventivo {
		background: none;
		background-color: #ebebeb;
		height: 96px;
		padding-top: 5px;
	}
	.dove_preventivo {
		padding-top: 10px;
		text-align: center;
	}
	.colli_preventivo {
		text-align: center;
		margin-bottom: 10px;
		padding-top: 10px;
	}
	.data_ritiro {
		padding-top: 10px;
		font-size: 15px;
		text-align: center;
	}
	.btn-indietro-preventivo {
		margin-bottom: 10px;
	}

	/*nos-escolha-de-tarifa*/
	.spedizioniere-opzioni {
		border: 5px solid #073b57;
		background-color: #073b57;
		text-align: center;
	}

	/*pagamento-success*/
	.mascotte-completato-container {
		padding: 50px 0px 30px 0px;
	}
	.btn-mie-spedizioni {
		margin-top: 30px;
	}
	.icon-memo {
		display: none;
	}
	.note-pie {
		margin-left: 0px;
	}
	.servizio-info {
		min-height: 315px;
	}
	.sidebar_domanda {
		display: none;
	}
	.btn_crediti {
		display: none;
	}
	
/* 	.calcola-preventivo { */
/* 		padding-right: 15px; */
/* 	} */
	
	.crediti_home {
		margin-left: 25px;
		margin-right: 15px;
	}
	
	.testo-title {
		font-size: 18px;
	}
	
	#br-menu, #br-menuSt {
	display: block;
	}
	.cognome-menu {
	display: inline;
	} 
	
	.mascotte-completato-container {
		text-align: center;
	}
	
	.pt-41 {
		padding-top: 0px;
	}
	
	.pt-32 {
		padding-top: 0px;
	}
	
	.pt-5-sm {
		padding-top: 5px;
	}
	
	.pt-15-sm {
		padding-top: 15px;
	}
	.pr-0-crediti {
		padding-left: 0px;
		padding-right: 0px;
	}
	
	.metodi-pagamento {
		text-align: center;
	}
	
	.select2 {
		width: 100% !important;
	}
	
	.vai-success { 
		padding-top: 10px;
	}

	.sel-nazioni {
		padding-right: 15px;	
	}
    .col-news-verde {
		background: transparent url('../images/news-fondo-verde.png') top
			left no-repeat;
    	background-size : 300px 39px;
    }
    .col-news-bianca {
 		background-color: #fff;
    }
    .icona-news {
   		padding-left: 25px;
   	}
	.testo-title-news-info {
		color: #073b57;
		font-size: 16px;
		font-weight: 600;	
	}

	.no-sm {
		display: none;
	}
	
	.icona-risparmia {
    	display: none;
    }
    
    .speciali-home {
    	padding-left: 30px;
    	padding-bottom: 10px;
    	padding-top: 0px;
    }
    
    .tariffa-logo {
    	padding-bottom: 10px;
    	border: none; 
    }
    
    .box-filtri{
    	padding-right: 0px;
    }
    
    .box-check-filtri{
    	display: inline;
    }
    
    .container-filtri{
    	text-align: center;
    }
    .info-indabox {
/*     	padding-left: 10px; */
		font-size: 15px;	
    }
    
    .info-indabox-verde {
    	padding-left: 30px;
    }
    
    .tac-sm {
    	text-align: center;
    }
    
	.intestatarioContoInput {
		text-align: center;
		width: 223px;
	}
	.ibanInput {
		text-align: center;
		width: 300px;
	}
	
	.prezzo-banner {
		font-size: 45px;
		font-variant: small-caps;	
		text-align: center;
		font-weight: 900;
		line-height: 0.7;
		
	    text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white, 0 0 20px white;
	    /* 	    Per far funzionare il first-letter */
	    display: inline-block;
	}

	.prezzo-banner::first-letter {
	    font-size: 120%;
	}
	
	.banner-iva {
/* 		text-align: right; */
		padding-right: 0px;
		font-size: 12px;
	}
	
	.body-imprese {
		margin-bottom: 200px; 
	}
	
	.non-registrato {
		padding-top: 50px;
	}
	
	.border-r {
		border-right: none;
	}
	
	.info-pagamento {
		margin-left: -15px;
		margin-right: -15px;
	}
	.esclamativo {
		width: 5%;
		padding: 10px 0 0 0;
	}
} /* END sm */



/*da 993 a 1200 --- md*/
@media ( max-width :1200px) and (min-width:993px) {
	body {
		margin-bottom: 185px;
	}
	#menulist li, #menulistSt li {
		padding-right: 20px;
	}
	#titolo-calcola-preventivo {
		background-position: -45px;
	}
	.titolo-calcola-preventivo {
		background-position: -45px;
	}
	.oppure_text {
		display: none;
	}
	.font_18-md {
		font-size: 18px;
	}
	.note-pie {
		margin-left: -25px;
	}
	.icon-memo {
		margin-top: 10px;
	}
	#br-none {
		display: none;
	}
	#text-none{
		display: n
	}
	.btns-riepilogo {
		margin-left: -30px;
	}
	
	.cognome-menu {
		display: inline;
	} 
	
	.br-crediti {
		display: none;
	}
	
	.box-carte {
		padding-left: 0px;
	}
	
	.crediti_home {
		margin-top: -10px;
		margin-left: -20px;
	}
	
	.metodi-pagamento {
		padding-top: 10px;
	}

    .testoBusta{
        text-align: center;
        margin-left: -14px;
    }
    
    .select2 {
        width: 100% !important;
    }
    
    .stampante {
    	padding: 48px 0 48px 0;  
    }
    
    .stampante-bonifico {
    	padding: 58px 0 57px 0;  
    }
    
    .vai-success {
    	padding-top: 10px;
    	padding-left: 0px;
    }
    
    .vai-anonimo {
    	padding-left: 35px;
    }
    
    .vai-bonifico {
    	padding-left: 5px;
    }
    
    .col-news-verde {
		background: transparent url('../images/news-fondo-verde.png') top
			left no-repeat;
		margin-left: -12px;
	
	}
	.col-news-bianca {
		background-color: #fff;
		margin-left: -6px;
	}
   	.icona-news {
   		padding-left: 25px;
   	}
   	.testo-title-news-info {
		color: #073b57;
		font-size: 14px;
		font-weight: 600;	
		margin: 11px -10px 11px 0px;
	}
   	
   	.info-indabox {
		font-size: 14px;	
/* 		padding-left: 10px; */
    }
    .info-indabox-verde {
    	padding-top: 19px;
    	padding-left: 10px;
    }
    
    .intestatarioContoInput {
		text-align: center;
		width: 305px;
	}
	.ibanInput {
		text-align: center;
		width: 300px;
	}
	.pt-70-md{
		padding-top: 70px;
	}
	.pt-5-md{
		padding-top: 3px;
	}
	.pt-15-md{
		padding-top: 15px;
	}
	.pt-10-md{
		padding-top: 10px;
	}
	.logo-demo{
        width: 95%;
        padding-top: 5px;
    }
    .fs-demo{
		font-size: 13px;
	}
	.pr-0-md {
		padding-right: 0px;
	}
} /*end MD*/



/*Oltre 1200 --- lg*/
@media ( min-width :1200px) {
	#menulist li, #menulistSt li {
		padding-right: 20px;
	}
	.note-pie {
		margin-left: -35px;
	}
	.cognome-menu {
		display: inline;
	} 
	
	.select2 {
        width: 100% !important;
    }
    
    .vai-bonifico {
    	padding-left: 40px;
    }
    
    .col-news-verde {
		background: transparent url('../images/news-fondo-verde.png') top
			left no-repeat;
    	background-size : 285px 39px;
    	margin-left: -14px;
    }
    .col-news-bianca {
		background-color: #fff;
    	margin-left: -8px;
    }
    
    .icona-risparmia {
    	padding-left: 40px;
    }
    
    #icona-crediti-home {
    	padding-left: 15px;
    }
    
    .banner-home {
		background-image: url('../images/banner-imprese-LG.png');
/* 		background-position: top left; */
/* 		background-repeat: no-repeat; */
/* 		background-size: 100% 100%; */
		min-height: 612px;
	}
	.testo-banner {
		padding: 30px 0 20px 0;
		text-align: center;
		font-size: 15px;
	}
	.banner-iva {
		padding-right: 55px;
	}
	.pt-70-lg{
		padding-top: 70px;
	}
	.pt-10-lg{
		padding-top: 10px;
	}
	.pt-20-lg{
		padding-top: 20px;
	}
}</pre></body></html>