/* Retina support */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (-moz-min-device-pixel-ratio: 1.5),
       only screen and (-o-min-device-pixel-ratio: 3/2),
       only screen and (min-device-pixel-ratio: 1.5) {
	.panel.section-content .subsection.subsection-sospendi-polizza img {
		content:url("../../Images/retina/bw-visual-5-scopri-rinnovo-retina.png");
		width: 144px;
		height: 100px;
	}
	header a.logo {
		/*background-image: url('../../Images/retina/zuco_new_logo_mobile_retina.png'); */
		background-size: 182px 24px;
	}
	header .area-riservata a {
		background-image: url('../../Images/retina/lock_retina.png');
		background-size: 15px 19px;
	}
	header .area-riservata a:hover {
		background-image: url('../../Images/retina/lock-over_retina.png');
		background-size: 15px 19px;
	}
	header .navbar-header button.navbar-toggle {
	    background-image: url('../../Images/retina/hamburger-hover_retina.png');
	    background-size: 17px 17px
	}
	header .navbar-header button.navbar-toggle.collapsed {
		background-image: url('../../Images/retina/hamburger_retina.png');
		background-size: 17px 17px
	}
	.c-p .icon-trovare-carrozzeria {
		background-image: url("../../Images/retina/bw-visual-5-scopri-carrozzeria-retina.png");
	}
/*	#prod-sicuro .c-p.resize-xs .c-p-icon {
		background-image: url('../../Images/retina/bw-visual-5-scopri-carrozzeria-retina.png');
	}*/
	.c-p.large-icon .icon-scopri-sinistro {
		background-image: url('../../Images/retina/bw-visual-5-scopri-sinistro-retina.png');
	}
	.c-p.large-icon .icon-denuncia-sinistro-casa {
		background-image: url('../../Images/retina/bw-visual-5-denuncia-sinistro-casa.png');
	}
	/* primary icons */
	.c-p  .icon-scopri-sinistro {
	    background-image: url('../../Images/retina/bw-visual-5-scopri-sinistro-retina.png');
	}
	.c-p  .icon-rinnovare-polizza {
	    background-image: url('../../Images/retina/bw-visual-5-scopri-rinnovo-retina.png');
	}
	.c-p  .icon-sospendere-polizza {
	    background-image: url('../../Images/retina/bw-visual-5-sospendere-la-polizza-retina.png');
	}
	.c-p .icon-trovare-carrozzeria {
	    background-image: url('../../Images/retina/bw-visual-5-scopri-carrozzeria-retina.png')
	}
	.c-p .icon-contrassegno {
	    background-image: url('../../Images/retina/bw-visual-5-gestire-contrassegno-retina.png')
	}
	/* START Brochureware - Pagine prodotto */
	.prodIntro .intro-visual.intro-auto {
		background-image: url('../../Images/retina/visual-frontpage-auto_mobile-retina.png');
		-webkit-background-size: 320px 220px;
		background-size: 320px 220px;
	}
	.prodIntro .intro-visual.intro-moto {
		background-image: url('../../Images/retina/visual-frontpage-moto_mobile-retina.png');
		-webkit-background-size: 320px 220px;
		background-size: 320px 220px;
	}
	.prodIntro .intro-visual.intro-furgone {
		background-image: url('../../Images/retina/visual-frontpage-furgone_mobile-retina.png');
		-webkit-background-size: 320px 220px;
		background-size: 320px 220px;
	}
	.prodIntro .intro-visual.intro-casa {
		background-image: url('../../Images/retina/visual-frontpage-casa_mobile-retina.png');
		-webkit-background-size: 320px 220px;
		background-size: 320px 220px;
	}
	/* END Brochureware - Pagine prodotto */
	/* START Brochureware - Save As You Drive (SAYD) */
	.introIntro .intro-visual {
	    background-image: url('../../Images/retina/visual-frontpage-sayd_mobile-retina.png');
	    -webkit-background-size: 320px 240px;
	    background-size: 320px 220px;
	}
	/* END Brochureware - Save As You Drive (SAYD) */
	#giaCliente .row.with-capitalized-links img[src="Images/bw-visual-5-scopri-rinnovo.png"] {
		content:url("../../Images/retina/bw-visual-5-scopri-rinnovo-retina.png");
		width: 144px;
		height: 100px;
	}
	#giaCliente .row.with-capitalized-links img[src="Images/bw-visual-5-scopri-sinistro.png"] {
		content:url("../../Images/retina/bw-visual-5-scopri-sinistro-retina.png");
		width: 144px;
		height: 100px;
	}
	#giaCliente .row.with-capitalized-links img[src="Images/bw-visual-5-scopri-carrozzeria.png"] {
		content:url("../../Images/retina/bw-visual-5-scopri-carrozzeria-retina.png");
		width: 144px;
		height: 100px;
	}
	#giaCliente .row.with-capitalized-links img[src="Images/bw-visual-5-sospendere-la-polizza.png"] {
		content:url("../../Images/retina/bw-visual-5-sospendere-la-polizza-retina.png");
		width: 144px;
		height: 100px;
	}
	.main > .container:FIRST-CHILD > .title  {
		background: url("../../Images/retina/car-mobile-retina.png") no-repeat scroll right center #FFFFFF;
		background-size: auto 32px;
	}
	.main > .container:FIRST-CHILD > .title.moto {
		background: url("../../Images/retina/ico_moto_mobile-retina.png") no-repeat scroll right center #FFFFFF;
		background-size: auto 32px;
	}
	.main > .container:FIRST-CHILD > .title.van{
		background: url("../../Images/retina/ico_furgone_mobile-retina.png") no-repeat scroll right center #FFFFFF;
		background-size: auto 32px;
	}
	.main > .container:FIRST-CHILD > .title.house{
		background: url("../../Images/retina/ico_casa_mobile-retina.png") no-repeat scroll right center #FFFFFF;
		background-size: auto 32px;
	}
	.panel.section-content .subsection.bg-sconto-amici-famiglia {
	    background-image: url('../../Images/retina/bg-sconto-amici-famiglia-mobile-baloon-retina.png');
	    background-size: 134px 141px;
		background-repeat: no-repeat;
		background-color: transparent;
	}
	.panel.section-content .subsection.bg-famiglia {
	    background-image: url('../../Images/retina/bg-sconto-amici-famiglia-mobile-retina.png');
		background-size: 280px 222px;
		background-repeat: no-repeat;
	    background-color: #FFF;
	}
	.brochureware .panel.credit-card .img-credit-card img.visible-xs {
		content:url("../../Images/retina/carte-credito-footer-homepage-mobile-retina.png");
		width: 246px;
		height: 79px;
	}
	.panel.tipo-pagamento .sconto {
		background: url('../../Images/retina/mr-price-retina.png') no-repeat scroll left 10px transparent;
		background-size: 25px auto;
	}
	.scontoFamiglia img[src="Images/mr-price.png"] {
		content:url("../../Images/retina/mr-price-retina.png");
	}
	#famigliaOn .omino img[src="Images/mr-price.png"] {
		content:url("../../Images/retina/mr-price-retina.png");
		width: 32px;
		height: auto;
	}
	.panel .container .row img[src="Images/mr-quality-blue-mobile.png"] {
		content:url("../../Images/retina/mr-quality-blue-mobile-retina.png");
		height: 55px;
		width: auto;
	}
	.panel .container .row img[src="Images/mr-quality-white-mobile.png"] {
		content:url("../../Images/retina/mr-quality-white-mobile-retina.png");
		height: 55px;
		width: auto;
	}
	.paneBox.bg-casa-famiglia-bubble .bg-casa-famiglia-mr-blue {
		background-image: url('../../Images/retina/bg-mrblue-casa-retina.png');
		background-size: 133px 252px;
	}
	.panel.section-content .subsection.bg-sospendi-moto {
		background-image: url('../../Images/retina/bg-sospendi_moto-retina.png');
		background-size: 252px 280px;
	}
	.panel.section-content .subsection.subsection-proteggi-casa {
		background-image: url('../../Images/retina/bg-mrblue-casa-retina.png');
		background-size: 133px 252px;
	}
	.paneBox.bg-casa-famiglia-bubble {
		background-image: url('../../Images/retina/bg-proteggi-casa-famiglia-retina.png');
		background-size: 251px 281px;
	}
	.panel.section-content .subsection.bg-casa {
		background-image: url('../../Images/retina/bg-proteggi-casa-famiglia-retina.png');
		background-size: 251px 281px;
	}
	.paneBox.bg-proteggi-fugone {
		background-image: url('../../Images/retina/bg-proteggi-furgone-retina.png');
    	background-size: 100% auto;
	}
	.panel.section-content .subsection.subsection-proteggi-furgone {
	    background-image: url('../../Images/retina/bg-proteggi-furgone-retina.png');
    	background-size: auto 100%;
	}
	.mobile-social-bar .social-icons img[src="Images/facebook.png"],
	.social .row-fluid .pull-right img[src="Images/facebook.png"] {
		content:url("../../Images/retina/facebook-retina.png");
		height: 42px;
		width: auto;
	}
	.mobile-social-bar .social-icons img[src="Images/mail.png"],
	.social .row-fluid .pull-right img[src="Images/mail.png"] {
		content:url("../../Images/retina/mail-retina.png");
		height: 42px;
		width: auto;
	}
	.social .row-fluid .pull-right img[src="Images/phone.png"] {
		content:url("../../Images/retina/phone-retina.png");
		height: 42px;
		width: auto;
	}
	.others .container .row .question img[src="Images/facebook_white.png"],
	.social .row-fluid .pull-right img[src="Images/facebook_white.png"] {
		content:url("../../Images/retina/facebook_white-retina.png");
		height: 40px;
		width: auto;
	}
	.others .container .row .question img[src="Images/mail_white.png"],
	.social .row-fluid .pull-right img[src="Images/mail_white.png"] {
		content:url("../../Images/retina/mail_white-retina.png");
		height: 40px;
		width: auto;
	}
	.numbers .container .row .question img[src="Images/mobile_phone_white.png"],
	.social .row-fluid .pull-right img[src="Images/mobile_phone_white.png"] {
		content:url("../../Images/retina/mobile_phone_white-retina.png");
		height: 40px;
		width: auto;
	}
	.numbers .container .row .question img[src="Images/phone_white.png"],
	.social .row-fluid .pull-right img[src="Images/phone_white.png"] {
		content:url("../../Images/retina/phone_white-retina.png");
		height: 40px;
		width: auto;
	}
	.panel ul.phone li {
		background: url("../../Images/retina/phone_white-retina.png") no-repeat scroll left 3px;
		background-size: 40px auto;
	}
	#dove-firmare .modalText img[src="Images/firma_polizza_facsimile.jpg"] {
		content:url("../../Images/retina/firma_polizza_facsimile-retina.jpg");
		height: auto;
		width: 100%;
	}

	/* Area riservata */
	/* Icone veicolo */
/* 	.accordion-body-top .accordionColumn .icona.auto {
		background-image: url("../../Images/icone-ar/icona_auto_ar_mobile_retina.png");
		-webkit-background-size: 60px 45px;
		background-size: 60px 45px;
	}
	.accordion-body-top .accordionColumn .icona.moto {
		background-image: url("../../Images/icone-ar/icona_moto_ar_mobile_retina.png");
		-webkit-background-size: 60px 45px;
		background-size: 60px 45px;
	}
	.accordion-body-top .accordionColumn .icona.furgone {
		background-image: url("../../Images/icone-ar/icona_furgone_ar_mobile_retina.png");
		-webkit-background-size: 60px 45px;
		background-size: 60px 45px;
	}
	.accordion-body-top .accordionColumn .icona.casa {
		background-image: url("../../Images/icone-ar/icona_casa_ar_mobile_retina.png");
		-webkit-background-size: 60px 45px;
		background-size: 60px 45px;
	} */
	@media (min-width: 768px) {
		.accordion-body-top .accordionColumn .icona.auto {
			-webkit-background-size: 80px 60px;
			background-size: 80px 60px;
		}
		.accordion-body-top .accordionColumn .icona.moto {
			-webkit-background-size: 80px 60px;
			background-size: 80px 60px;
		}
		.accordion-body-top .accordionColumn .icona.furgone {
			-webkit-background-size: 80px 60px;
			background-size: 80px 60px;
		}
		.accordion-body-top .accordionColumn .icona.casa {
			-webkit-background-size: 80px 60px;
			background-size: 80px 60px;
		}
	}
	/* Frecce */
	/* a .accordion-header-top .accordionColumn {
	    background-image: url('../../Images/retina/freccia_blu_up_ar_retina.png');
	    -webkit-background-size: 23px 14px;
	    background-size: 23px 14px;
	}
	a.collapsed .accordion-header-top .accordionColumn {
	    background-image: url('../../Images/retina/freccia_blu_down_ar_retina.png');
	    -webkit-background-size: 23px 14px;
	    background-size: 23px 14px;
	} */
	.riattivazione a .accordion-header-top .accordionColumn.accordion-arrow {
		background: url("../../Images/retina/freccia_arancione_up_ar_retina.png") no-repeat scroll center right transparent;
		background-size: 23px 14px;
	}
	.riattivazione a.collapsed .accordion-header-top .accordionColumn.accordion-arrow {
		background: url("../../Images/retina/freccia_arancione_down_ar_retina.png") no-repeat scroll center right transparent;
		background-size: 23px 14px;
	}
	@media (min-width: 768px) {
		.riattivazione a .accordion-header-top .accordionColumn.accordion-arrow,
		.riattivazione a.collapsed .accordion-header-top .accordionColumn.accordion-arrow {
			background: none;
		}
		.accordionHeader.riattivazione a .container {
			background: url("../../Images/retina/freccia_arancione_up_ar_retina.png") no-repeat scroll 97% center transparent;
			background-size: 23px 14px;
		}
		.accordionHeader.riattivazione a.collapsed .container {
			background-image: url("../../Images/retina/freccia_arancione_down_ar_retina.png");
			background-size: 23px 14px;
		}
	}
	/* Nuove Icone DS3 negli accordion */
	button.btn.action.narrow.visualizza {
	    background-image: url('../../Images/icone-ar/visualizza-retina.png');
	    -webkit-background-size: 22px 22px;
	    background-size: 22px 22px;
	}
	button.btn.action.narrow.riattiva {
	    background-image: url('../../Images/icone-ar/riattiva-retina.png');
	    -webkit-background-size: 22px 22px;
	    background-size: 22px 22px;
	    background-position: 6px 4px;
	}
	button.btn.action.narrow.sostituisci {
	    background-image: url('../../Images/icone-ar/sostituisci-retina.png');
	    -webkit-background-size: 22px 22px;
	    background-size: 22px 22px;
	}
	button.btn.action.narrow.residenza {
	    background-image: url('../../Images/icone-ar/residenza-retina.png');
	    -webkit-background-size: 22px 22px;
	    background-size: 22px 22px;
	    background-position: 5px 2px;
	}
	/* button.btn.action.narrow.modifica {
	    background-image: url('../../Images/icone-ar/modifica-retina.png');
	    -webkit-background-size: 22px 22px;
	    background-size: 22px 22px;
	} */
	button.btn.action.narrow.invia {
	    background-image: url('../../Images/icone-ar/invia-retina.png');
	    -webkit-background-size: 22px 22px;
	    background-size: 22px 22px;
	}
	button.btn.action.narrow.sospendi {
	    background-image: url('../../Images/icone-ar/sospendi-retina.png');
	    -webkit-background-size: 22px 22px;
	    background-size: 22px 22px;
	}
	button.btn.action.narrow.inviato {
		background-image: url('../../Images/icone-ar/invia-retina.png');
		-webkit-background-size: 22px 22px;
		background-size: 22px 22px;
	}
	button.btn.action.narrow.info {
		background-image: url('../../Images/info.png');
		-webkit-background-size: 22px 21px;
		background-size: 22px 21px;
	}

	.arPane .accordionHeader.riattivazione .accordionColumn.vehicle-column img[src="Images/icone-ar/riattivazione-orng.png"] {
		content:url("../../Images/icone-ar/riattivazione-orng-retina.png");
		height: auto;
		width: 22px;
	}
	.arPane .accordionHeader.riattivazione .accordionColumn.vehicle-column img[src="Images/icone-ar/residenza-orng.png"] {
		content:url("../../Images/icone-ar/residenza-orng-retina.png");
		height: auto;
		width: 22px;
	}
	.arPane .accordionHeader.riattivazione .accordionColumn.vehicle-column img[src="Images/icone-ar/sostituzione-orng.png"] {
		content:url("../../Images/icone-ar/sostituzione-orng-retina.png");
		height: auto;
		width: 22px;
	}
	.arPane .accordionHeader.riattivazione .accordionColumn.vehicle-column img[src="Images/icone-ar/in-modifica-orng.png"] {
		content:url("../../Images/icone-ar/in-modifica-orng-retina.png");
		height: auto;
		width: 22px;
	}


	/* Calcolo Premio - Nuove icone (2015-10-26) */
/*	.box-offerta-lista-pacchetti li {
		background-image: url('../../Images/retina/tic-trim_retina.png');
		-webkit-background-size: 36px 26px;
		background-size: 36px 26px;
	}*/
	.box-offerta-bottone .btn span {
		background-image: url('../../Images/retina/double_arrow_retina.png');
		-webkit-background-size: 23px 20px;
		background-size: 23px 20px;
	}

	.calcolo-totale .calcolo-totale-scadenza {
		background-image: url('../../Images/retina/ico_sveglia_retina.png');
		-webkit-background-size: 23px 25px;
		background-size: 23px 25px;
	}


	.carrozzeria-remind {
		padding-top: 100px;
	}
	.carrozzeria-icon {
		background-image: url('../../Images/retina/bw-visual-5-scopri-carrozzeria-retina.png');
		background-size: 144px auto;
	}

	.prev-salv.webank .col-xs-12 {
		background-image: url('../../Images/retina/banner_webank_preventivo_salvato_mobile_retina.jpg');
		background-size: 280px 60px;
	}
	.prev-images .img.auto {
	    background-image: url('../../Images/icone-ar/icona_auto_ar_mobile_retina.png');
	    background-size: 60px 45px;
	}
	
	
	/* START Redesign 05/09/2016 */
	/* Manca icona RETINA
	#msgRiscatto .text-col p {
	    background-image: url('../../Images/retina/info.png');
	    background-image: 32px 31px;
	}
	*/
	/* END Redesign 05/09/2016 */
	
	

	@media (min-width: 768px) {
		header a.logo {
			/*background-image: url('../../Images/retina/zuco_new_logo_desktop_retina.png');*/
			background-size: 318px 42px;
		}
		.panel.section-content .subsection.bg-sconto-amici-famiglia {
			background-position: left bottom;
		}
		.panel.section-content .subsection.bg-famiglia {
			background-position: bottom right;
		}
		.main > .container:FIRST-CHILD > .title {
			background: none;
		}
		#dove-firmare .modalText img[src="Images/firma_polizza_facsimile.jpg"] {
			content:url("../../Images/retina/firma_polizza_facsimile-retina.jpg");
			height: auto;
			width: 420px;
		}
		header .container .logo img[src="Images/zuco_new_logo_mobile.png"] {
			content:url("../../Images/retina/zuco_new_logo_desktop_retina.png");
			width: 318px;
			height: 42px;
		}
	}

	@media (min-width: 768px) and (max-width: 980px) {
		header a.logo {
			background-size: 250px 33px;
		}
	}
	@media (min-width: 768px) {
		.box-offerta .box-offerta-lista-pacchetti ul.pack-list .pack-aggr-message {
		    background-image: url('../../Images/retina/mr-quality-blue-mobile-retina.png');
		}
		.box-offerta .box-offerta-lista-pacchetti ul.pack-list .pack-aggr-message .arrow {
		    background-image: url('../../Images/calcolo-premio/aggr-arrow-down_retina.png');
		}
	}	
}