/*SPRITE - ICONS */
.icon{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block}
.icon+div.icon{margin-left:5px}
.icon_12{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block;width:12px;height:12px}
.icon_12+span{margin-left:5px;vertical-align:middle}
.icon_15{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block;width:15px;height:15px}
.icon_15+span{margin-left:5px;vertical-align:middle}
.icon_20{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block;width:20px;height:20px}
.icon_20+span{margin-left:5px}
.icon_24{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block;width:24px;height:24px}
.icon_24+span{margin-left:5px}
.icon_25{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block;width:25px;height:25px}
.icon_25+span{margin-left:5px;vertical-align:middle}
.icon_30{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block;width:30px;height:30px}
.icon_30+span{margin-left:10px;vertical-align:middle}
.icon_40{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block;width:40px;height:40px}
.icon_40+span{margin-left:10px;vertical-align:middle}
.icon_50{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block;width:50px;height:50px}
.icon_50+span{margin-left:15px;vertical-align:middle}
.icon_70{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block;width:70px;height:70px}
.icon_80{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block;width:80px;height:80px}
.icon_60{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block;width:60px;height:60px}
.icon_60+span{margin-left:15px}
.icon_pro{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block;width:89px;height:35px}
.img300x190{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block;width:300px;height:190px}
.img300x200{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block;width:300px;height:200px}
.img500x190{width:20px;height:20px;background-color:rgba(249,66,58,0.1);background-color:transparent;vertical-align:middle;display:inline-block;width:500px;height:190px}
.adview-sprite,.adview-icon-arrow-bottom,.adview-icon-arrow-left,.adview-icon-arrow-right,.adview-icon-arrow-top,.adview-icon100-stampa-pagina,.adview-icon100-stampa-volantino,.adview-icon20-cerca-blu,.adview-icon20-chiudi,.adview-icon20-next-blu,.adview-icon20-prev-blu-disable,.adview-icon20-prev-blu,.adview-icon25-chiudi-white,.adview-icon25-next-white,.adview-icon25-next,.adview-icon25-ordina,.adview-icon25-prev-white,.adview-icon25-prev,.adview-icon30-cerca-white,.adview-icon30-facebook,.adview-icon30-fisso,.adview-icon30-invia,.adview-icon30-mail,.adview-icon30-mappa,.adview-icon30-segnala,.adview-icon30-stampa,.adview-icon40-fisso,.adview-icon40-pincolorato,.adview-icon50-ok,.adview-icon50-utente-azienda,.adview-icon50-utente-privato,.adview-icon50-utente-pro,.adview-logo-impresapiu-ad,.adview-logo-pro-ad-big,.adview-logo-pro-ad,.adview-logo-textlink-sondaggio{background-image:url(../images/sprite-adview.png);background-repeat:no-repeat}
.adview-icon-arrow-bottom{background-position:0 0}
.adview-icon-arrow-left{background-position:0 -15px}
.adview-icon-arrow-right{background-position:0 -38px}
.adview-icon-arrow-top{background-position:0 -61px}
.adview-icon100-stampa-pagina{background-position:0 -76px}
.adview-icon100-stampa-volantino{background-position:0 -181px}
.adview-icon20-cerca-blu{background-position:0 -286px}
.adview-icon20-cerca-blu:hover,.adview-icon20-cerca-blu.icon20-cerca-blu-hover{background-position:0 -311px}
.adview-icon20-chiudi{background-position:0 -336px}
.adview-icon20-chiudi:hover,.adview-icon20-chiudi.icon20-chiudi-hover{background-position:0 -361px}
.adview-icon20-next-blu{background-position:0 -386px}
.adview-icon20-next-blu:hover,.adview-icon20-next-blu.icon20-next-blu-hover{background-position:0 -411px}
.adview-icon20-prev-blu-disable{background-position:0 -436px}
.adview-icon20-prev-blu{background-position:0 -461px}
.adview-icon20-prev-blu:hover,.adview-icon20-prev-blu.icon20-prev-blu-hover{background-position:0 -486px}
.adview-icon25-chiudi-white{background-position:0 -511px}
.adview-icon25-next-white{background-position:0 -541px}
.adview-icon25-next{background-position:0 -571px}
.adview-icon25-next:hover,.adview-icon25-next.icon25-next-hover{background-position:0 -601px}
.adview-icon25-ordina{background-position:0 -631px}
.adview-icon25-prev-white{background-position:0 -661px}
.adview-icon25-prev{background-position:0 -691px}
.adview-icon25-prev:hover,.adview-icon25-prev.icon25-prev-hover{background-position:0 -721px}
.adview-icon30-cerca-white{background-position:0 -751px}
.adview-icon30-facebook{background-position:0 -786px}
.adview-icon30-facebook:hover,.adview-icon30-facebook.icon30-facebook-hover{background-position:0 -821px}
.adview-icon30-fisso{background-position:0 -856px}
.adview-icon30-invia{background-position:0 -891px}
.adview-icon30-invia:hover,.adview-icon30-invia.icon30-invia-hover{background-position:0 -926px}
.adview-icon30-mail{background-position:0 -961px}
.adview-icon30-mappa{background-position:0 -996px}
.adview-icon30-mappa:hover,.adview-icon30-mappa.icon30-mappa-hover{background-position:0 -1031px}
.adview-icon30-segnala{background-position:0 -1066px}
.adview-icon30-segnala:hover,.adview-icon30-segnala.icon30-segnala-hover{background-position:0 -1101px}
.adview-icon30-stampa{background-position:0 -1136px}
.adview-icon30-stampa:hover,.adview-icon30-stampa.icon30-stampa-hover{background-position:0 -1171px}
.adview-icon40-fisso{background-position:0 -1206px}
.adview-icon40-pincolorato{background-position:0 -1251px}
.adview-icon50-ok{background-position:0 -1296px}
.adview-icon50-utente-azienda{background-position:0 -1351px}
.adview-icon50-utente-privato{background-position:0 -1406px}
.adview-icon50-utente-pro{background-position:0 -1461px}
.adview-logo-impresapiu-ad{background-position:0 -1516px}
.adview-logo-pro-ad-big{background-position:0 -1555px}
.adview-logo-pro-ad{background-position:0 -1595px}
.adview-logo-textlink-sondaggio{background-position:0 -1635px}
.icon-48-cat-1,.icon-48-cat-6,.icon-48-cat-24,.icon-48-cat-9,.icon-48-cat-13,.icon-48-cat-8,.icon-48-cat-00,.icon-48-cat-10,.icon-48-cat-11,.icon-48-cat-12,.icon-48-cat-14,.icon-48-cat-15,.icon-48-cat-16,.icon-48-cat-17,.icon-48-cat-19,.icon-48-cat-2,.icon-48-cat-20,.icon-48-cat-21,.icon-48-cat-22,.icon-48-cat-23,.icon-48-cat-25,.icon-48-cat-26,.icon-48-cat-28,.icon-48-cat-29,.icon-48-cat-3,.icon-48-cat-30,.icon-48-cat-31,.icon-48-cat-32,.icon-48-cat-33,.icon-48-cat-34,.icon-48-cat-36,.icon-48-cat-37,.icon-48-cat-38,.icon-48-cat-39,.icon-48-cat-4,.icon-48-cat-40,.icon-48-cat-41,.icon-48-cat-42,.icon-48-cat-43,.icon-48-cat-44,.icon-48-cat-5,.icon-48-cat-50,.icon-48-cat-7{overflow:hidden;background-image:url(../images/sprite-categories.png);background-repeat:no-repeat;background-size:24px 1056px;background-position:0 -24px}
.icon-48-cat-1{background-position:0 -24px}
.icon-48-cat-6{background-position:0 -960px}
.icon-48-cat-24{background-position:0 -408px}
.icon-48-cat-9{background-position:0 -1032px}
.icon-48-cat-13{background-position:0 -120px}
.icon-48-cat-8{background-position:0 -240px}
.icon-48-cat-00{background-position:0 0}
.icon-48-cat-10{background-position:0 -48px}
.icon-48-cat-11{background-position:0 -72px}
.icon-48-cat-12{background-position:0 -96px}
.icon-48-cat-14{background-position:0 -144px}
.icon-48-cat-15{background-position:0 -168px}
.icon-48-cat-16{background-position:0 -192px}
.icon-48-cat-17{background-position:0 -216px}
.icon-48-cat-19{background-position:0 -264px}
.icon-48-cat-2{background-position:0 -288px}
.icon-48-cat-20{background-position:0 -312px}
.icon-48-cat-21{background-position:0 -336px}
.icon-48-cat-22{background-position:0 -360px}
.icon-48-cat-23{background-position:0 -384px}
.icon-48-cat-25{background-position:0 -432px}
.icon-48-cat-26{background-position:0 -456px}
.icon-48-cat-28{background-position:0 -480px}
.icon-48-cat-29{background-position:0 -504px}
.icon-48-cat-3{background-position:0 -528px}
.icon-48-cat-30{background-position:0 -552px}
.icon-48-cat-31{background-position:0 -576px}
.icon-48-cat-32{background-position:0 -600px}
.icon-48-cat-33{background-position:0 -624px}
.icon-48-cat-34{background-position:0 -648px}
.icon-48-cat-36{background-position:0 -672px}
.icon-48-cat-37{background-position:0 -696px}
.icon-48-cat-38{background-position:0 -720px}
.icon-48-cat-39{background-position:0 -744px}
.icon-48-cat-4{background-position:0 -768px}
.icon-48-cat-40{background-position:0 -792px}
.icon-48-cat-41{background-position:0 -816px}
.icon-48-cat-42{background-position:0 -840px}
.icon-48-cat-43{background-position:0 -864px}
.icon-48-cat-44{background-position:0 -888px}
.icon-48-cat-5{background-position:0 -912px}
.icon-48-cat-50{background-position:0 -936px}
.icon-48-cat-7{background-position:0 -984px}
.icon-48-cat-8{background-position:0 -1008px}
.aiform-sprite,.aiform-icon20-chiudi,.closeMSG,.aiform-icon20-elimina,.aiform-icon20-next-disable,.aiform-icon20-next,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next,.aiform-icon20-prev,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,.aiform-icon20-ruota,.aiform-icon25-next,.cntAIForm #nextFoto,.aiform-icon25-prev,.cntAIForm #prevFoto,.aiform-icon30-inserisci-annuncio,.aiform-icon30-invia,.aiform-icon30-modifica-2x,.aiform-icon30-modifica,.aiform-icon50_inserisci_foto,#dropbox>#fileSelect>.thumb_add,.aiform-icon70_inserisci_foto-2x,.aiform-icon70_inserisci_foto,#fileList div#start-content #camera,.aiform-icon80-bundle,.paidoption_list#bundle_option .icon_wrapper .icon,.aiform-icon80-categoria-pagamento,.paidoption_list#catpay_option .icon_wrapper .icon,.aiform-icon80-metti-in-vetrina,.paidoption_list#gallery_option .icon_wrapper .icon,.aiform-icon80-no-foto-2x,.aiform-icon80-no-foto,.aiform-icon80-rimetti-in-cima,.paidoption_list#bounce_option .icon_wrapper .icon,.aiform-img-carte-di-credito-2x,.aiform-img-carte-di-credito,.aiform-img120-categoria-pagamento,.aiform-img120-metti-in-vetrina,.aiform-img120-rimetti-in-cima,.aiform-img120x300-subito-impresapiu,.aiform-img120x300-subito-pro,.aiform-img300x200-in-cima,.aiform-img300x200-in-vetrina,.aiform-img300x200-miscellanee,.aiform-img500x190-in-vetrina{background-image:url(../images/sprite-aiform.png);background-repeat:no-repeat}
.aiform-icon20-chiudi,.closeMSG{background-position:0 -80px}
.aiform-icon20-chiudi:hover,.closeMSG:hover,.aiform-icon20-chiudi.icon20-chiudi-hover,.icon20-chiudi-hover.closeMSG{background-position:-20px -80px}
.aiform-icon20-elimina{background-position:-40px -80px}
.aiform-icon20-next-disable{background-position:-60px -80px}
.aiform-icon20-next,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{background-position:-80px -80px}
.aiform-icon20-next:hover,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:hover,.aiform-icon20-next.icon20-next-hover,#ui-datepicker-div .ui-datepicker-header .icon20-next-hover.ui-datepicker-next{background-position:-100px -80px}
.aiform-icon20-prev,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{background-position:-160px -80px}
.aiform-icon20-prev:hover,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:hover,.aiform-icon20-prev.icon20-prev-hover,#ui-datepicker-div .ui-datepicker-header .icon20-prev-hover.ui-datepicker-prev{background-position:-140px -80px}
.aiform-icon20-ruota{background-position:-120px -80px}
.aiform-icon25-next,.cntAIForm #nextFoto{background-position:-255px -80px}
.aiform-icon25-next:hover,.cntAIForm #nextFoto:hover,.aiform-icon25-next.icon25-next-hover,.cntAIForm .icon25-next-hover#nextFoto{background-position:-205px -80px}
.aiform-icon25-prev,.cntAIForm #prevFoto{background-position:-230px -80px}
.aiform-icon25-prev:hover,.cntAIForm #prevFoto:hover,.aiform-icon25-prev.icon25-prev-hover,.cntAIForm .icon25-prev-hover#prevFoto{background-position:-180px -80px}
.aiform-icon30-inserisci-annuncio{background-position:0 0}
.aiform-icon30-invia{background-position:-60px 0}
.aiform-icon30-invia:hover,.aiform-icon30-invia.icon30-invia-hover{background-position:-30px 0}
.aiform-icon30-modifica-2x{background-position:-200px 0}
.aiform-icon30-modifica{background-position:-90px 0}
.aiform-icon30-modifica:hover,.aiform-icon30-modifica.icon30-modifica-hover{background-position:-120px 0}
.aiform-icon50_inserisci_foto,#dropbox>#fileSelect>.thumb_add{background-position:-150px 0}
.aiform-icon70_inserisci_foto-2x{background-position:-300px -760px}
.aiform-icon70_inserisci_foto,#fileList div#start-content #camera{background-position:-260px 0}
.aiform-icon80-bundle,.paidoption_list#bundle_option .icon_wrapper .icon{background-position:-490px 0}
.aiform-icon80-categoria-pagamento,.paidoption_list#catpay_option .icon_wrapper .icon{background-position:-330px 0}
.aiform-icon80-metti-in-vetrina,.paidoption_list#gallery_option .icon_wrapper .icon{background-position:-410px 0}
.aiform-icon80-no-foto-2x{background-position:-280px -290px}
.aiform-icon80-no-foto{background-position:-80px -290px}
.aiform-icon80-rimetti-in-cima,.paidoption_list#bounce_option .icon_wrapper .icon{background-position:0 -290px}
.aiform-img-carte-di-credito-2x{background-position:0 -110px}
.aiform-img-carte-di-credito{background-position:-280px -80px}
.aiform-img120-categoria-pagamento{background-position:-300px -170px}
.aiform-img120-metti-in-vetrina{background-position:-420px -170px}
.aiform-img120-rimetti-in-cima{background-position:-160px -290px}
.aiform-img120x300-subito-impresapiu{background-position:0 -450px}
.aiform-img120x300-subito-pro{background-position:0 -170px}
.aiform-img300x200-in-cima{background-position:0 -760px}
.aiform-img300x200-in-vetrina{background-position:0 -1160px}
.aiform-img300x200-miscellanee{background-position:0 -960px}
.aiform-img500x190-in-vetrina{background-position:0 -570px}
.aiform-icon30-modifica{background-image:url(../images/sprite-aiform.png);background-position:-90px 0;background-repeat:no-repeat;overflow:hidden;height:30px;width:30px}
@media (-webkit-min-device-pixel-ratio: 2),(-o-min-device-pixel-ratio: 3 2),(min--moz-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 144dppx) {
.aiform-icon30-modifica{background-size:290px 680px;background-position:-100px 0;height:30px;width:30px}
}
.aiform-img-carte-di-credito{background-image:url(../images/sprite-aiform.png);background-position:-280px -80px;background-repeat:no-repeat;overflow:hidden;height:30px;width:290px}
@media (-webkit-min-device-pixel-ratio: 2),(-o-min-device-pixel-ratio: 3 2),(min--moz-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 144dppx) {
.aiform-img-carte-di-credito{background-size:290px 680px;background-position:0 -55px;height:30px;width:290px}
}
.aiform-icon80-no-foto{background-image:url(../images/sprite-aiform.png);background-position:-80px -290px;background-repeat:no-repeat;overflow:hidden;height:80px;width:80px}
@media (-webkit-min-device-pixel-ratio: 2),(-o-min-device-pixel-ratio: 3 2),(min--moz-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 144dppx) {
.aiform-icon80-no-foto{background-size:290px 680px;background-position:-140px -145px;height:80px;width:80px}
}
.aiform-icon70_inserisci_foto,#fileList div#start-content #camera{background-image:url(../images/sprite-aiform.png);background-position:-260px 0;background-repeat:no-repeat;overflow:hidden;height:70px;width:70px}
@media (-webkit-min-device-pixel-ratio: 2),(-o-min-device-pixel-ratio: 3 2),(min--moz-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 144dppx) {
.aiform-icon70_inserisci_foto,#fileList div#start-content #camera{background-size:290px 680px;background-position:-150px -380px;height:70px;width:70px}
}
.listing-sprite,.listing-icon13-chiudi,#list #features_search .sb_advfields .sb_advfield_type input[type="checkbox"]:checked+label:before,.listing-icon20-check-active,.listing-icon20-chiudi-ricerca,.listing-icon20-espandi-ricerca,.listing-icon20-hambute,.listing-icon20-icon20-chiudi-ricerca_hover,.listing-icon20-next-blu-disable,.listing-icon20-next-blu,.listing-icon20-next-grigio,.listing-icon20-phone-disable,.listing-icon20-phone,.listing-icon20-prev-blu-disable,.listing-icon20-prev-blu,.listing-icon25-check-colore-auto,.listing-icon25-numero-foto,.listing-icon25-ordina,.listing-icon30-cat-2-selected,.listing-icon30-cat-2,.listing-icon30-cat-22-selected,.listing-icon30-cat-22,.listing-icon30-cat-3-selected,.listing-icon30-cat-3,.listing-icon30-cat-34-selected,.listing-icon30-cat-34,.listing-icon30-cat-36-selected,.listing-icon30-cat-36,.listing-icon30-cat-4-selected,.listing-icon30-cat-4,.listing-icon30-cat-5-selected,.listing-icon30-cat-5,.listing-icon30-cerca-white,.listing-impresapiu-logo,.listing-vetrina{background-image:url(../images/sprite-listing.png);background-repeat:no-repeat}
.listing-icon13-chiudi,#list #features_search .sb_advfields .sb_advfield_type input[type="checkbox"]:checked+label:before{background-position:0 -38px}
.listing-icon20-check-active{background-position:-20px -78px}
.listing-icon20-chiudi-ricerca{background-position:-20px -58px}
.listing-icon20-chiudi-ricerca:hover,.listing-icon20-chiudi-ricerca.icon20-chiudi-ricerca-hover,#list #features_search .features_advanced a:hover .listing-icon20-chiudi-ricerca,#list #listing_common_searches a:hover .listing-icon20-chiudi-ricerca,#list .features_advanced a:hover .listing-icon20-chiudi-ricerca{background-position:-20px 0}
.listing-icon20-espandi-ricerca{background-position:-40px 0}
.listing-icon20-espandi-ricerca:hover,.listing-icon20-espandi-ricerca.icon20-espandi-ricerca-hover,#list #features_search .features_advanced a:hover .listing-icon20-espandi-ricerca,#list #listing_common_searches a:hover .listing-icon20-espandi-ricerca,#list .features_advanced a:hover .listing-icon20-espandi-ricerca{background-position:-13px -38px}
.listing-icon20-hambute{background-position:0 -78px}
.listing-icon20-hambute:active,.listing-icon20-hambute.icon20-hambute-active{background-position:-33px -38px}
.listing-icon20-icon20-chiudi-ricerca_hover{background-position:0 -58px}
.listing-icon20-next-blu-disable{background-position:0 0}
.listing-icon20-next-blu{background-position:-40px -58px}
.listing-icon20-next-blu:hover,.listing-icon20-next-blu.icon20-next-blu-hover{background-position:-40px -118px}
.listing-icon20-next-grigio{background-position:-40px -78px}
.listing-icon20-phone-disable{background-position:0 -118px}
.listing-icon20-phone{background-position:0 -98px}
.listing-icon20-prev-blu-disable{background-position:-20px -98px}
.listing-icon20-prev-blu{background-position:-40px -98px}
.listing-icon20-prev-blu:hover,.listing-icon20-prev-blu.icon20-prev-blu-hover{background-position:-20px -118px}
.listing-icon25-check-colore-auto{background-position:0 -403px}
.listing-icon25-numero-foto{background-position:-25px -138px}
.listing-icon25-ordina{background-position:0 -163px}
.listing-icon25-ordina:hover,.listing-icon25-ordina.icon25-ordina-hover{background-position:0 -138px}
.listing-icon30-cat-2-selected{background-position:-30px -283px}
.listing-icon30-cat-2{background-position:-25px -163px}
.listing-icon30-cat-22-selected{background-position:0 -223px}
.listing-icon30-cat-22{background-position:0 -193px}
.listing-icon30-cat-3-selected{background-position:-30px -193px}
.listing-icon30-cat-3{background-position:-30px -223px}
.listing-icon30-cat-34-selected{background-position:0 -283px}
.listing-icon30-cat-34{background-position:0 -253px}
.listing-icon30-cat-36-selected{background-position:-30px -253px}
.listing-icon30-cat-36{background-position:0 -373px}
.listing-icon30-cat-4-selected{background-position:0 -343px}
.listing-icon30-cat-4{background-position:0 -313px}
.listing-icon30-cat-5-selected{background-position:-30px -313px}
.listing-icon30-cat-5{background-position:-30px -343px}
.listing-icon30-cerca-white{background-position:-25px -403px}
.listing-impresapiu-logo{background-position:0 -20px}
.listing-vetrina{background-position:0 -433px}
.common-sprite,.common-icon-arrow-bottom,.common-icon-arrow-left,.common-icon-arrow-right,.common-icon-arrow-top,.common-icon100-saved-searches-error,.common-icon100-saved-searches-white,.common-icon12-freccia-giu,.common-icon12-freccia-su,.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .user_menu .username_block .icon-arrow,.common-icon15-facebook,.common-icon15-twitter,.common-icon15-youtube,.common-icon20-chiudi,#newad_action .ui-dialog-titlebar-close,#newad_action .o_detail_large>.x_pop_close,.common-icon20-clear-input,.common-icon20-next-blu-disable,.common-icon20-next-blu,.common-icon20-prev-blu-disable,.common-icon20-prev-blu,.common-icon25-chiudi-white,.common-icon25-numero-foto,.common-icon25-saved-searches-gray,.common-icon30-appandroid,.common-icon30-appios,.common-icon30-appwindows,.common-icon30-avatar,.common-icon30-esci,.common-icon30-i-miei-annunci,.common-icon30-inserisci-annuncio,.common-icon30-msite,.common-icon30-preferiti,.common-icon30-profilo,.common-icon30-saved-searches-white,.common-icon50-alert-favorites,.common-icon50-ok,.common-icon50-pagamento-ko,.common-icon50-pagamento-ok,.common-icon50-save,.common-icon50-saved-searches-error,.common-icon50-saved-searches-white,.common-logo-footer-2x,.common-logo-footer,.common-logo-pro-ad-big,.common-logo-pro-ad,.common-logoPro_fascia-bianco,#content .account_pro_bar.pro_is_expiring .logo_pro_icon,.common-logoPro_fascia,#content .account_pro_bar .logo_pro_icon{background-image:url(../images/sprite-common.png);background-repeat:no-repeat}
.common-icon-arrow-bottom{background-position:0 -120px}
.common-icon-arrow-left{background-position:-87px -25px}
.common-icon-arrow-right{background-position:-97px -25px}
.common-icon-arrow-top{background-position:0 -25px}
.common-icon100-saved-searches-error{background-position:0 -402px}
.common-icon100-saved-searches-white{background-position:0 -502px}
.common-icon12-freccia-giu{background-position:-18px -25px}
.common-icon12-freccia-su,.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .user_menu .username_block .icon-arrow{background-position:-30px -25px}
.common-icon15-facebook{background-position:-72px -25px}
.common-icon15-twitter{background-position:-42px -25px}
.common-icon15-youtube{background-position:-57px -25px}
.common-icon20-chiudi,#newad_action .ui-dialog-titlebar-close,#newad_action .o_detail_large>.x_pop_close{background-position:0 0}
.common-icon20-chiudi:hover,#newad_action .ui-dialog-titlebar-close:hover,#newad_action .o_detail_large>.x_pop_close:hover,.common-icon20-chiudi.icon20-chiudi-hover,#newad_action .icon20-chiudi-hover.ui-dialog-titlebar-close,#newad_action .o_detail_large>.icon20-chiudi-hover.x_pop_close{background-position:-20px 0}
.common-icon20-clear-input{background-position:-40px 0}
.common-icon20-next-blu-disable{background-position:-60px 0}
.common-icon20-next-blu{background-position:-80px 0}
.common-icon20-prev-blu-disable{background-position:-127px -25px}
.common-icon20-prev-blu{background-position:-107px -25px}
.common-icon25-chiudi-white{background-position:-150px 0}
.common-icon25-numero-foto{background-position:-100px 0}
.common-icon25-saved-searches-gray{background-position:-125px 0}
.common-icon30-appandroid{background-position:0 -85px}
.common-icon30-appios{background-position:-90px -85px}
.common-icon30-appwindows{background-position:-147px -25px}
.common-icon30-avatar{background-position:-120px -55px}
.common-icon30-esci{background-position:-150px -55px}
.common-icon30-i-miei-annunci{background-position:-18px -120px}
.common-icon30-inserisci-annuncio{background-position:-48px -120px}
.common-icon30-msite{background-position:-150px -170px}
.common-icon30-preferiti{background-position:-60px -85px}
.common-icon30-profilo{background-position:-30px -85px}
.common-icon30-saved-searches-white{background-position:-90px -55px}
.common-icon50-alert-favorites{background-position:-100px -250px}
.common-icon50-ok{background-position:-50px -250px}
.common-icon50-pagamento-ko{background-position:-128px -120px}
.common-icon50-pagamento-ok{background-position:-78px -120px}
.common-icon50-save{background-position:-100px -402px}
.common-icon50-saved-searches-error{background-position:0 -300px}
.common-icon50-saved-searches-white{background-position:-50px -300px}
.common-logo-footer-2x{background-position:0 -350px}
.common-logo-footer{background-position:0 -55px}
.common-logo-pro-ad-big{background-position:0 -250px}
.common-logo-pro-ad{background-position:-120px -85px}
.common-logoPro_fascia-bianco,#content .account_pro_bar.pro_is_expiring .logo_pro_icon{background-position:0 -170px}
.common-logoPro_fascia,#content .account_pro_bar .logo_pro_icon{background-position:0 -210px}


/* HEADER */
#footer .logo-footer{background-image:url(../images/sprite-common.png);background-position:0 -55px;background-repeat:no-repeat;overflow:hidden;height:26px;width:90px}
@media (-webkit-min-device-pixel-ratio: 2),(-o-min-device-pixel-ratio: 3 2),(min--moz-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 144dppx) {
	#footer .logo-footer{background-size:90px 301px;background-position:0 -175px;height:26px;width:90px}
}
.site_header{width:100%;z-index:6;position:relative;}
.site_header .top_header_link_container{background-color:#fff;border-left:1px solid #D2D2D2;border-right:1px solid #D2D2D2;text-align:right}
.site_header .top_header_link_container .top_link_menu{padding-right:10px}
.site_header .top_header_link_container .top_link_menu li{padding:10px 0;display:inline-block;}
.site_header .top_header_link_container .top_link_menu li:before{content:"|";color:#BEBEBE;padding:0 12.99px 0 12.4px; }
.site_header .top_header_link_container .top_link_menu li:first-child:before{content:" "}
.site_header .top_header_link_container .top_link_menu li a{font-size:14px;color:#5A5A5A}
.site_header .top_header_link_container .top_link_menu li a:hover,.site_header .top_header_link_container .top_link_menu li a:active,.site_header .top_header_link_container .top_link_menu li a.active{color:#F9423A;text-decoration:none}
.site_header .red_bar_container{height:80px;width:100%;display:table;background-color:#F9423A}
.site_header .red_bar_container .logo{width:40%;display:table-cell;vertical-align:middle}
.site_header .red_bar_container .logo a{width:190px;height:80px;display:block}
.site_header .red_bar_container .logo .logo-1 svg #snap{fill:#FFB3AB}
.site_header .red_bar_container .logo .logo-2 svg #snap{fill:#3CB8BA}
.site_header .red_bar_container .logo .logo-3 svg #snap{fill:#F2A900}
.site_header .red_bar_container .logo .logo-4 svg #snap{fill:#7D23B4}
.site_header .red_bar_container .logo .logo-5 svg #snap{fill:#00AB84}
.site_header .red_bar_container .menu_container{width:60%;display:table-cell;vertical-align:middle}
.site_header .red_bar_container .menu_container .positioning-right{float:right;display:table;position:relative;padding-right:20px}
.site_header .red_bar_container .menu_container .positioning-right a:hover{text-decoration:none}
.site_header .red_bar_container .menu_container .positioning-right .not-logged{font-size:20px;padding-right:25px;display:table-cell;vertical-align:middle}
.site_header .red_bar_container .menu_container .positioning-right .not-logged a{color:#fff}
.site_header .red_bar_container .menu_container .positioning-right .not-logged>a:first-child{padding-right:20px}
.site_header .red_bar_container .menu_container .positioning-right .user_menu_block{float:left;height:50px;cursor:pointer;min-width:220px;max-width:250px;position:relative;margin-right:20px}
.site_header .red_bar_container .menu_container .positioning-right .user_menu_block:hover .options_user_menu{display:block}
.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .user_menu{padding:9px 20px;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .user_menu .username_block>div{display:table-cell;vertical-align:middle}
.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .user_menu .username_block .username{padding:0 10px}
.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .user_menu .username_block .username>div{color:#fff;font-size:16px;font-weight:600;min-width:110px;max-width:145px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .user_menu:hover{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .options_user_menu{left:0;top:46px;width:100%;z-index:1;display:none;min-width:220px;position:absolute;background-color:#F9423A;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .options_user_menu li{width:100%;height:40px;display:table;padding-left:20px}
.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .options_user_menu li a{color:#fff;font-size:16px}
.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .options_user_menu li:hover,.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .options_user_menu li.active:hover{background-color:#CC342F}
.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .options_user_menu li:last-child:hover{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .options_user_menu li div,.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .options_user_menu li span{display:table-cell;vertical-align:middle}
.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .options_user_menu li span{padding-left:10px}
.site_header .red_bar_container .menu_container .positioning-right .user_menu_block .options_user_menu li.active{background-color:#BF312C}
.site_header .red_bar_container .menu_container .positioning-right .button_add{float:right}
.site_header .red_bar_container .menu_container .positioning-right .button_add .button.btn_add_ad,.site_header .red_bar_container .menu_container .positioning-right .button_add button.btn_add_ad{background-color:#BF312C;border-color:#BF312C}
.site_header .red_bar_container .menu_container .positioning-right .button_add .button.btn_add_ad:hover,.site_header .red_bar_container .menu_container .positioning-right .button_add button.btn_add_ad:hover{background-color:#CC342F;border-color:#CC342F}
.site_header .red_bar_container .menu_container .positioning-right .button_add .button.btn_add_ad:active,.site_header .red_bar_container .menu_container .positioning-right .button_add button.btn_add_ad:active{background-color:#BF312C;border-color:#BF312C}
.site_header .red_bar_container .menu_container .positioning-right .button_add .button.btn_add_ad .header-icon-30-add-ad,.site_header .red_bar_container .menu_container .positioning-right .button_add button.btn_add_ad .header-icon-30-add-ad{background-color:purple}
.button.btn_add_ad .icon_30, button.btn_add_ad .icon_30 { margin-left: 14px;}

/* FOOTER */
#footer_categories_list{padding:20px 0;text-align:left;border-top:1px dashed #D2D2D2}
#footer_categories_list>h4{color:#F9423A;font-size:16px;font-weight:600;margin-bottom:20px}
#footer_categories_list a{font-size:12px;color:#969696;text-decoration:none;outline:none}
#footer_categories_list a:hover,#footer_categories_list a:active{color:#BEBEBE;text-decoration:underline}
#footer_categories_list a:hover.button,#footer_categories_list a:active.button{text-decoration:none}
#footer_categories_list a:hover .disabled,#footer_categories_list a:active .disabled{color:#D2D2D2}
#footer_categories_list a.button{color:#fff}
#footer_categories_list a.button:hover,#footer_categories_list a.button:active{color:#fff}
#footer_categories_list a.btn_sec{color:#0097A6}
#footer_categories_list a.btn_sec:hover,#footer_categories_list a.btn_sec:active{color:#3CB8BA}
#footer_categories_list a.btn_sec:disabled{color:#D2D2D2!important}
#footer_categories_list a.btn_canc{color:#5A5A5A}
#footer_categories_list a.btn_canc:hover{color:#969696}
#footer_categories_list a.btn_canc:disabled{color:#D2D2D2!important}
#footer_categories_list a.macro_category_title{height:35px;display:inline-block;margin-bottom:10px;color:#5A5A5A;text-decoration:none;outline:none}
#footer_categories_list a.macro_category_title:hover,#footer_categories_list a.macro_category_title:active{color:#969696;text-decoration:underline}
#footer_categories_list a.macro_category_title:hover.button,#footer_categories_list a.macro_category_title:active.button{text-decoration:none}
#footer_categories_list a.macro_category_title:hover .disabled,#footer_categories_list a.macro_category_title:active .disabled{color:#D2D2D2}
#footer_categories_list a.macro_category_title.button{color:#fff}
#footer_categories_list a.macro_category_title.button:hover,#footer_categories_list a.macro_category_title.button:active{color:#fff}
#footer_categories_list a.macro_category_title.btn_sec{color:#0097A6}
#footer_categories_list a.macro_category_title.btn_sec:hover,#footer_categories_list a.macro_category_title.btn_sec:active{color:#3CB8BA}
#footer_categories_list a.macro_category_title.btn_sec:disabled{color:#D2D2D2!important}
#footer_categories_list a.macro_category_title.btn_canc{color:#5A5A5A}
#footer_categories_list a.macro_category_title.btn_canc:hover{color:#969696}
#footer_categories_list a.macro_category_title.btn_canc:disabled{color:#D2D2D2!important}
#footer_categories_list .macro_categories{float:left;width:152px;padding-right:10px}

footer.site_footer{position:relative;margin:0 auto;}
footer.site_footer .color_line{background-image:url(../images/footer_color_line.png);height:4px}
footer.site_footer .bottom_link_container{padding:20px 20px 0}
footer.site_footer .bottom_link_container .bottom_link_sx{float:left}
footer.site_footer .bottom_link_container .bottom_link_sx ul{width:100%;}
footer.site_footer .bottom_link_container .bottom_link_sx ul li{display:inline-block;vertical-align:top;padding-right:62.6px}
footer.site_footer .bottom_link_container .bottom_link_sx ul li a{font-size:14px;display:inline-block;float:left;clear:both;color:#969696;text-decoration:none;outline:none}
footer.site_footer .bottom_link_container .bottom_link_sx ul li a.mobile-view { display: none;}
footer.site_footer .bottom_link_container .bottom_link_sx ul li a:hover,footer.site_footer .bottom_link_container .bottom_link_sx ul li a:active{color:#BEBEBE;text-decoration:underline}
footer.site_footer .bottom_link_container .bottom_link_sx ul li a:hover.button,footer.site_footer .bottom_link_container .bottom_link_sx ul li a:active.button{text-decoration:none}
footer.site_footer .bottom_link_container .bottom_link_sx ul li a:hover .disabled,footer.site_footer .bottom_link_container .bottom_link_sx ul li a:active .disabled{color:#D2D2D2}
footer.site_footer .bottom_link_container .bottom_link_sx ul li a.button{color:#fff}
footer.site_footer .bottom_link_container .bottom_link_sx ul li a.button:hover,footer.site_footer .bottom_link_container .bottom_link_sx ul li a.button:active{color:#fff}
footer.site_footer .bottom_link_container .bottom_link_sx ul li a.btn_sec{color:#0097A6}
footer.site_footer .bottom_link_container .bottom_link_sx ul li a.btn_sec:hover,footer.site_footer .bottom_link_container .bottom_link_sx ul li a.btn_sec:active{color:#3CB8BA}
footer.site_footer .bottom_link_container .bottom_link_sx ul li a.btn_sec:disabled{color:#D2D2D2!important}
footer.site_footer .bottom_link_container .bottom_link_sx ul li a.btn_canc{color:#5A5A5A}
footer.site_footer .bottom_link_container .bottom_link_sx ul li a.btn_canc:hover{color:#969696}
footer.site_footer .bottom_link_container .bottom_link_sx ul li a.btn_canc:disabled{color:#D2D2D2!important}
footer.site_footer .bottom_link_container .bottom_link_sx ul li.last_link { position: relative; left: 0.5px; top: 0;}
footer.site_footer .bottom_link_container .bottom_link_sx ul li.last_link div{display:inline-block;float:left;clear:both}
footer.site_footer .bottom_link_container .bottom_link_sx ul li.last_link a{display:inline}
footer.site_footer .bottom_link_container .bottom_link_sx ul li.last_link .icon_15{float:left;margin-top:2px}
footer.site_footer .bottom_link_container .bottom_link_sx ul li.last_link .icon_15+span{float:left; margin-left:4.8px;}
footer.site_footer .bottom_link_container .mobile_links{float:right;text-align:center}
footer.site_footer .bottom_link_container .mobile_links p{font-size:14px;color:#969696;padding-bottom:10px}
footer.site_footer .bottom_link_container .mobile_links a{display:inline-block;margin:0 8px}
footer.site_footer .bottom_link_container .bottom_20{padding-bottom:20px}
footer.site_footer .footer_bottom{text-align:center;padding-bottom:150px;padding-top:20px}
footer.site_footer .footer_bottom .logo{display:inline-block}
footer.site_footer .footer_bottom .footer_bottom_info{font-size:12px;color:#BEBEBE;padding-top:10px}
.skin footer.site_footer { background-color: #FBFBFB; }


/* Desktop View - Mobile Elements Hidden */
.mobileMenu, .mobileHeader, .mobileFooter { display: none }
.site_header, .site_footer { display: block }

/* Custom Integrations */
.button_add .common-icon30-inserisci-annuncio { width: 28px; height: 28px; background-position: 0; background-size: cover; background-image: url(../images/square-insert.png); background-image: url(../images/square-insert.svg); }

/* MOBILE STYLES */
@media (max-width: 978px) { 
    html, body { height: auto; }
	#template_content{ width: auto; border: none; min-height: 0; padding-bottom: 0; }
    
	.mobileMenu, .mobileHeader, .mobileFooter{ display: block }	
	.site_header, .site_footer { display: none }
    
    /* MOBILE SPRITE - ICON */
	.mobile-altri,.mobile-auto,.mobile-moto-e-scooter,.mobile-veicoli-commerciali,.mobile-caravan-e-camper,.mobile-attrezzature-di-lavoro,.mobile-carte-di-credito,.mobile-categoria-speciale,.mobile-categorie,.mobile-cosa-cerchi,.mobile-elettronica,.mobile-icon20-show-psw,.mobile-icon20-hide-psw,.mobile-icon30-avatar,.mobile-icon40-check,.mobile-icon40-chiudi,.dialog_fullscreen .dialog_fullscreen_header .dialog_fullscreen_close .dialog_fullscreen_icon,#newad_action .ui-dialog-titlebar-close,#newad_action .o_detail_large>.x_pop_close,.mobile-icon40-chiudi-white,.dialog_fullscreen .dialog_fullscreen_header.header_red .dialog_fullscreen_icon,.mobile-icon40-clear-input,.mobile-icon40-disable,.mobile-icon40-esci,.mobile-icon40-freccia-giu,#dialog_location #location_list #location_regions_list .location_region .location_region_header .location_region_icon .location_region_icon_arrow,.mobile-icon40-freccia-su,#dialog_location #location_list #location_regions_list .location_region.region_accordion_is_open .location_region_icon .location_region_icon_arrow,.mobile-icon40-lista-regioni,.mobile-icon40-mail,.mobile-icon40-modifica,.mobile-icon40-next-blu,.mobile-icon40-next-disable,.mobile-icon40-next,.mobile-icon40-numero-foto,.mobile-icon40-ordina,.mobile-icon40-pagina,.mobile-icon40-prev-blu,.mobile-icon40-prev,.mobile-icon40-ricarica,#dialog_location #location_list #location_regions_list .location_region .location_region_error .location_region_retry_icon,.mobile-icon40-ricerca-avanzata,.mobile-icon40-filtri,.mobile-icon40-visite,.mobile-icon40-elimina,.mobile-icon40-fisso,.mobile-icon40-hambute-active,.mobile-icon40-hambute,.mobile-icon60-cat-1,.mobile-icon60-cat-2,.mobile-icon60-cat-3,.mobile-icon60-cat-4,.mobile-icon60-cat-5,.mobile-icon60-cat-22,.mobile-icon60-cat-34,.mobile-icon60-cat-36,.mobile-icon60-cerca-blu,.mobile-icon60-cerca-white,.mobile-icon60-chiudi-menu,.mobile-icon60-condividi,.mobile-icon60-consigli-vendita,.mobile-icon60-fisso,.mobile-icon60-fisso-white,.mobile-icon60-hamburger-menu,.mobile-icon60-home,.mobile-icon60-i-miei-annunci,.mobile-icon60-inserisci-annuncio-header,.mobile-icon60-inserisci-annuncio,.mobile-icon60-invia,.mobile-icon60-mail,.mobile-icon60-mail-blue,.mobile-icon60-mappa,.mobile-icon60-modifica,.mobile-icon60-preferiti-white,.mobile-icon60-profilo,.mobile-icon60-segnala,.mobile-icon60-luogo,#dialog_location #location_town .location_town_item .location_town_icon,.mobile-icon80-appandroid,.mobile-icon80-appios,.mobile-icon80-appwindows,.mobile-icon80-bundle,.cntAIForm .paidoption_list#bundle_option .icon_wrapper .icon,.paidoption_list#bundle_option .icon_wrapper .icon,.mobile-icon80-metti-in-cima,.cntAIForm .paidoption_list#bounce_option .icon_wrapper .icon,.paidoption_list#bounce_option .icon_wrapper .icon,.mobile-icon80-metti-in-vetrina,.cntAIForm .paidoption_list#gallery_option .icon_wrapper .icon,.paidoption_list#gallery_option .icon_wrapper .icon,.mobile-icon80-categoria-pagamento,.cntAIForm .paidoption_list#catpay_option .icon_wrapper .icon,.paidoption_list#catpay_option .icon_wrapper .icon,.mobile-immobili,.mobile-lavoro-e-servizi,.mobile-logo-footer,.mobile-logo,.mobile-logo-menu,.mobile-per-la-casa-e-la-persona,.mobile-sport-e-hobby,.mobile-veicoli,.mobile-logo-pro-small,.mobile-logo-pro-med,.mobile-logo-impresapiu,.impresapiu_logo,.mobile-logo-impresapiu-small,.impresapiu_logo_small,.mobile-icon60-shop,.mobile-icon40-saved-searches-gray,.mobile-icon60-saved-searches-white{overflow:hidden;background-image:url(../images//sprite-mobile.png);background-repeat:no-repeat;background-size:265px 658.5px}
	.mobile-sprite{background-image:url(../images//sprite-mobile.png);background-repeat:no-repeat}
	.mobile-altri{background-position:-80px -402px;height:100px;width:120px}
	.mobile-auto{background-position:-180px -452px;height:100px;width:120px}
	.mobile-moto-e-scooter{background-position:-60px -452px;height:100px;width:120px}
	.mobile-veicoli-commerciali{background-position:-100px -352px;height:100px;width:120px}
	.mobile-caravan-e-camper{background-position:-100px -502px;height:100px;width:120px}
	.mobile-attrezzature-di-lavoro{background-position:-120px -452px;height:100px;width:120px}
	.mobile-carte-di-credito{background-position:0 -130px;height:56px;width:530px}
	.mobile-categoria-speciale{background-position:-160px -288px;height:128px;width:100px}
	.mobile-categorie{background-position:0 -626px;height:65px;width:280px}
	.mobile-cosa-cerchi{background-position:0 -188px;height:50px;width:400px}
	.mobile-elettronica{background-position:-140px -402px;height:100px;width:120px}
	.mobile-icon20-show-psw{background-position:-80px -50px;height:40px;width:40px}
	.mobile-icon20-hide-psw{background-position:-60px -50px;height:40px;width:40px}
	.mobile-icon30-avatar{background-position:-210px 0;height:60px;width:60px}
	.mobile-icon40-check{background-position:-120px -50px;height:40px;width:40px}
	.mobile-icon40-chiudi,.dialog_fullscreen .dialog_fullscreen_header .dialog_fullscreen_close .dialog_fullscreen_icon,#newad_action .ui-dialog-titlebar-close,#newad_action .o_detail_large>.x_pop_close{background-position:-160px -50px;height:40px;width:40px}
	.mobile-icon40-chiudi-white,.dialog_fullscreen .dialog_fullscreen_header.header_red .dialog_fullscreen_icon{background-position:-140px -50px;height:40px;width:40px}
	.mobile-icon40-clear-input{background-position:-40px -50px;height:40px;width:40px}
	.mobile-icon40-disable{background-position:0 -30px;height:40px;width:40px}
	.mobile-icon40-esci{background-position:-100px -30px;height:40px;width:40px}
	.mobile-icon40-freccia-giu,#dialog_location #location_list #location_regions_list .location_region .location_region_header .location_region_icon .location_region_icon_arrow{background-position:-160px -30px;height:40px;width:40px}
	.mobile-icon40-freccia-su,#dialog_location #location_list #location_regions_list .location_region.region_accordion_is_open .location_region_icon .location_region_icon_arrow{background-position:-180px -30px;height:40px;width:40px}
	.mobile-icon40-lista-regioni{background-position:-240px -30px;height:40px;width:40px}
	.mobile-icon40-mail{background-position:-60px 0;height:40px;width:40px}
	.mobile-icon40-modifica{background-position:-80px 0;height:40px;width:40px}
	.mobile-icon40-next-blu{background-position:-200px -50px;height:40px;width:40px}
	.mobile-icon40-next-disable{background-position:-100px 0;height:40px;width:40px}
	.mobile-icon40-next{background-position:-120px 0;height:40px;width:40px}
	.mobile-icon40-numero-foto{background-position:-140px 0;height:40px;width:40px}
	.mobile-icon40-ordina{background-position:-120px -30px;height:40px;width:40px}
	.mobile-icon40-pagina{background-position:-20px -50px;height:40px;width:40px}
	.mobile-icon40-prev-blu{background-position:0 -50px;height:40px;width:40px}
	.mobile-icon40-prev{background-position:-40px 0;height:40px;width:40px}
	.mobile-icon40-ricarica,#dialog_location #location_list #location_regions_list .location_region .location_region_error .location_region_retry_icon{background-position:0 0;height:40px;width:40px}
	.mobile-icon40-ricerca-avanzata{background-position:-180px -50px;height:40px;width:40px}
	.mobile-icon40-filtri{background-position:-160px 0;height:40px;width:40px}
	.mobile-icon40-visite{background-position:-20px 0;height:40px;width:40px}
	.mobile-icon40-elimina{background-position:-60px -30px;height:40px;width:40px}
	.mobile-icon40-fisso{background-position:-140px -30px;height:40px;width:40px}
	.mobile-icon40-hambute-active{background-position:-200px -30px;height:40px;width:40px}
	.mobile-icon40-hambute{background-position:-220px -30px;height:40px;width:40px}
	.mobile-icon60-cat-1{background-position:-216px -70px;height:60px;width:60px}
	.mobile-icon60-cat-2{background-position:0 -100px;height:60px;width:60px}
	.mobile-icon60-cat-3{background-position:0 -158px;height:60px;width:60px}
	.mobile-icon60-cat-4{background-position:-30px -158px;height:60px;width:60px}
	.mobile-icon60-cat-5{background-position:-60px -158px;height:60px;width:60px}
	.mobile-icon60-cat-22{background-position:-30px -100px;height:60px;width:60px}
	.mobile-icon60-cat-34{background-position:-180px -100px;height:60px;width:60px}
	.mobile-icon60-cat-36{background-position:-210px -100px;height:60px;width:60px}
	.mobile-icon60-cerca-blu{background-position:-90px -158px;height:60px;width:60px}
	.mobile-icon60-cerca-white{background-position:-120px -158px;height:60px;width:60px}
	.mobile-icon60-chiudi-menu{background-position:-200px -188px;height:60px;width:60px}
	.mobile-icon60-condividi{background-position:-160px -502px;height:120px;width:120px}
	.mobile-icon60-consigli-vendita{background-position:-150px -158px;height:60px;width:60px}
	.mobile-icon60-fisso{background-position:-210px -158px;height:60px;width:60px}
	.mobile-icon60-fisso-white{background-position:-180px -158px;height:60px;width:60px}
	.mobile-icon60-hamburger-menu{background-position:-100px -218px;height:60px;width:60px}
	.mobile-icon60-home{background-position:-120px -248px;height:60px;width:60px}
	.mobile-icon60-i-miei-annunci{background-position:-160px -218px;height:60px;width:60px}
	.mobile-icon60-inserisci-annuncio-header{background-position:-190px -218px;height:60px;width:60px}
	.mobile-icon60-inserisci-annuncio{background-position:-220px -218px;height:60px;width:60px}
	.mobile-icon60-invia{background-position:0 -288px;height:60px;width:60px}
	.mobile-icon60-mail{background-position:-30px -248px;height:60px;width:60px}
	.mobile-icon60-mail-blue{background-position:0 -248px;height:60px;width:60px}
	.mobile-icon60-mappa{background-position:-60px -248px;height:60px;width:60px}
	.mobile-icon60-modifica{background-position:-90px -248px;height:60px;width:60px}
	.mobile-icon60-preferiti-white{background-position:-130px -218px;height:60px;width:60px}
	.mobile-icon60-profilo{background-position:-180px 0;height:60px;width:60px}
	.mobile-icon60-segnala{background-position:-100px -288px;height:120px;width:120px}
	.mobile-icon60-luogo,#dialog_location #location_town .location_town_item .location_town_icon{background-position:-30px -288px;height:60px;width:60px}
	.mobile-icon80-appandroid{background-position:-150px -248px;height:80px;width:80px}
	.mobile-icon80-appios{background-position:0 -502px;height:80px;width:80px}
	.mobile-icon80-appwindows{background-position:0 -402px;height:80px;width:80px}
	.mobile-icon80-bundle,.cntAIForm .paidoption_list#bundle_option .icon_wrapper .icon,.paidoption_list#bundle_option .icon_wrapper .icon{background-position:-40px -402px;height:80px;width:80px}
	.mobile-icon80-metti-in-cima,.cntAIForm .paidoption_list#bounce_option .icon_wrapper .icon,.paidoption_list#bounce_option .icon_wrapper .icon{background-position:0 -352px;height:80px;width:80px}
	.mobile-icon80-metti-in-vetrina,.cntAIForm .paidoption_list#gallery_option .icon_wrapper .icon,.paidoption_list#gallery_option .icon_wrapper .icon{background-position:-60px -288px;height:80px;width:80px}
	.mobile-icon80-categoria-pagamento,.cntAIForm .paidoption_list#catpay_option .icon_wrapper .icon,.paidoption_list#catpay_option .icon_wrapper .icon{background-position:-190px -248px;height:80px;width:80px}
	.mobile-immobili{background-position:-160px -352px;height:100px;width:120px}
	.mobile-lavoro-e-servizi{background-position:0 -452px;height:100px;width:120px}
	.mobile-logo-footer{background-position:-60px -100px;height:60px;width:240px}
	.mobile-logo{background-position:0 -562px;height:120px;width:420px}
	.mobile-logo-menu{background-position:0 -218px;height:60px;width:200px}
	.mobile-per-la-casa-e-la-persona{background-position:-40px -502px;height:100px;width:120px}
	.mobile-sport-e-hobby{background-position:-200px -402px;height:100px;width:120px}
	.mobile-veicoli{background-position:-40px -352px;height:100px;width:120px}
	.mobile-logo-pro-small{background-position:-220px -50px;height:30px;width:66px}
	.mobile-logo-pro-med{background-position:-136px -70px;height:40px;width:100px}
	.mobile-logo-impresapiu,.impresapiu_logo{background-position:-66px -70px;height:40px;width:140px}
	.mobile-logo-impresapiu-small,.impresapiu_logo_small{background-position:-20px -70px;height:28px;width:92px}
	.mobile-icon60-shop{background-position:-186px -70px;height:60px;width:60px}
	.mobile-icon40-saved-searches-gray{background-position:-100px -50px;height:40px;width:40px}
	.mobile-icon60-saved-searches-white{background-position:-230px -188px;height:60px;width:60px}
	.filters-sprite{background-image:url(../images//sprite-filters.png);background-repeat:no-repeat}
	.mobile-marca-alfa-romeo{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -360px;height:90px;width:160px}
	.mobile-marca-aprilia{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -405px;height:90px;width:160px}
	.mobile-marca-audi{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -450px;height:90px;width:160px}
	.mobile-marca-beta{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -495px;height:90px;width:160px}
	.mobile-marca-bmw{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -540px;height:90px;width:160px}
	.mobile-marca-chevrolet{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -585px;height:90px;width:160px}
	.mobile-marca-citroen{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -630px;height:90px;width:160px}
	.mobile-marca-ducati{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -675px;height:90px;width:160px}
	.mobile-marca-fiat{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -720px;height:90px;width:160px}
	.mobile-marca-ford{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -765px;height:90px;width:160px}
	.mobile-marca-harley-davidson{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -810px;height:90px;width:160px}
	.mobile-marca-honda-moto{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -855px;height:90px;width:160px}
	.mobile-marca-honda{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -900px;height:90px;width:160px}
	.mobile-marca-husqvarna{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -945px;height:90px;width:160px}
	.mobile-marca-hyundai{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -990px;height:90px;width:160px}
	.mobile-marca-kawasaki{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1035px;height:90px;width:160px}
	.mobile-marca-ktm{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1080px;height:90px;width:160px}
	.mobile-marca-kymco{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1125px;height:90px;width:160px}
	.mobile-marca-lancia{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1170px;height:90px;width:160px}
	.mobile-marca-mercedes{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1215px;height:90px;width:160px}
	.mobile-marca-mini{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1260px;height:90px;width:160px}
	.mobile-marca-moto-guzzi{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1305px;height:90px;width:160px}
	.mobile-marca-mv-agusta{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1350px;height:90px;width:160px}
	.mobile-marca-nissan{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1395px;height:90px;width:160px}
	.mobile-marca-opel{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1440px;height:90px;width:160px}
	.mobile-marca-peugeot{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1485px;height:90px;width:160px}
	.mobile-marca-piaggio{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1530px;height:90px;width:160px}
	.mobile-marca-renault{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1575px;height:90px;width:160px}
	.mobile-marca-seat{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1620px;height:90px;width:160px}
	.mobile-marca-skoda{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1665px;height:90px;width:160px}
	.mobile-marca-suzuki{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1710px;height:90px;width:160px}
	.mobile-marca-tm-racing{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1755px;height:90px;width:160px}
	.mobile-marca-toyota{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1800px;height:90px;width:160px}
	.mobile-marca-triumph{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1845px;height:90px;width:160px}
	.mobile-marca-volkswagen{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1890px;height:90px;width:160px}
	.mobile-marca-volvo{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1935px;height:90px;width:160px}
	.mobile-marca-yamaha{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -1980px;height:90px;width:160px}
	.mobile-auto-tipologia-altro{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 0;height:90px;width:160px}
	.mobile-auto-tipologia-berlina{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -45px;height:90px;width:160px}
	.mobile-auto-tipologia-cabrio{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -90px;height:90px;width:160px}
	.mobile-auto-tipologia-coupe{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -135px;height:90px;width:160px}
	.mobile-auto-tipologia-fuoristrada-suv{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -180px;height:90px;width:160px}
	.mobile-auto-tipologia-monovolume{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -225px;height:90px;width:160px}
	.mobile-auto-tipologia-station-wagon{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -270px;height:90px;width:160px}
	.mobile-auto-tipologia-utilitaria{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -315px;height:90px;width:160px}
	.mobile-moto-tipologia-altro{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -2025px;height:90px;width:160px}
	.mobile-moto-tipologia-cross-enduro{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -2070px;height:90px;width:160px}
	.mobile-moto-tipologia-custom{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -2115px;height:90px;width:160px}
	.mobile-moto-tipologia-epoca{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -2160px;height:90px;width:160px}
	.mobile-moto-tipologia-quad{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -2205px;height:90px;width:160px}
	.mobile-moto-tipologia-scooter{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -2250px;height:90px;width:160px}
	.mobile-moto-tipologia-sport{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -2295px;height:90px;width:160px}
	.mobile-moto-tipologia-turismo{overflow:hidden;background-repeat:no-repeat;background-image:url(../images//sprite-filters.png);background-size:80px 2385px;background-position:0 -2340px;height:90px;width:160px}	  
    
    .icon{width:20px;height:20px;background-color:transparent;vertical-align:middle;display:inline-block}
	.icon+span{margin-left:7px}
	.icon.blank{background-color:transparent}
	.icon_20,.dialog_fullscreen .dialog_fullscreen_header .dialog_fullscreen_close .dialog_fullscreen_icon{width:20px;height:20px;background-color:transparent;vertical-align:middle;display:inline-block}
	.icon_20+span,.dialog_fullscreen .dialog_fullscreen_header .dialog_fullscreen_close .dialog_fullscreen_icon+span{margin-left:7px}
	.icon_30,#dialog_location #location_town .location_town_item .location_town_icon{width:30px;height:30px;background-color:transparent;vertical-align:middle;display:inline-block}
	.icon_30+span,#dialog_location #location_town .location_town_item .location_town_icon+span{margin-left:10px}
	.icon_40{width:40px;height:40px;background-color:transparent;vertical-align:middle;display:inline-block}
	.icon_40+span{margin-left:15px}
	.icon_50{width:50px;height:50px;background-color:transparent;vertical-align:middle;display:inline-block;width:50px;height:50px}
	.icon_brand{height:45px;width:80px}
	span+.icon{margin-left:10px}

	.icon-messaggi { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMAh/pGBsglgcm4M/Pm3aKcTh8PCciafwAAAHNJREFUKM/VkdsKhDAMRMe0tere9/z/v+6LbqBa9EEFDwQCh0CY0bUJySiwFP6WRSafyFEFMZPG1XDrHhs30AKwp24an7luoZ1m0/Xhn6+n1tUz98Z66dPNGvO+NdzLvh0IN/qvKoDxjKrxgKw6w+utk/kBTMYKzAonjK4AAAAASUVORK5CYII=);}

	/* END / MOBILE SPRITE - ICON */
		
	
    .subito_it { margin: 0 auto; width: 100%; }

    /* HEADER MOBILE */
    header.interno{width:100%;background-color:#F9423A;height:50px;display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start}
    header.interno #menu-button-cnt{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1}
    header.interno #menu-button-cnt #menu-button{margin:10px 0 10px 12px}
    header.interno .logo-cnt{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;display:block;text-align:center}
    header.interno .logo-cnt .logo{display:inline-block;margin:0 auto;width:140px;height:45px;margin:3px 12px 3px 12px}
	header.interno .logo-cnt.logo-1 svg #snap{fill:#FFB3AB}
	header.interno .logo-cnt.logo-2 svg #snap{fill:#3CB8BA}
	header.interno .logo-cnt.logo-3 svg #snap{fill:#F2A900}
	header.interno .logo-cnt.logo-4 svg #snap{fill:#7D23B4}
	header.interno .logo-cnt.logo-5 svg #snap{fill:#00AB84}
    header.interno #btnAdsIns-cnt{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1}
    header.interno #btnAdsIns-cnt #btnAdsIns{margin:5px 12px 5px 0;display:inline-block}
    #main-menu-wrapper{height:100%;overflow-y:auto;overflow-x:hidden}
    #main-menu{position:absolute;z-index:100;top:0;left:-250px;width:250px;height:100%;overflow-y:auto;overflow-x:hidden;padding-bottom:25px;background-color:#F9423A;font-size:17px;font-weight:600;text-align:left}
    #main-menu li{padding:25px 15px 0}
    #main-menu a{color:#fff;display:table;vertical-align:middle;width:100%}
    #main-menu .icon{vertical-align:middle;display:table-cell;margin-right:10px}
    #main-menu .icon+span{display:table-cell;vertical-align:middle;padding-left:10px}
    #main-menu #close-menu{text-align:right;background-color:#A82D27;padding-top:10px}
    #main-menu #close-menu .close_icon_cnt{height:30px}
    #main-menu #close-menu .icon{margin-right:0;float:right}
    #main-menu .login{background-color:#A82D27;padding:10px 15px 25px}
    #main-menu .login>span{display:table-cell;vertical-align:middle;color:#fff;line-height:20px}
    #main-menu .login>span span{display:inline-block}
    #main-menu .login a{display:table-cell;vertical-align:middle;max-width:180px;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
    #main-menu .menu-logo{text-align:center;padding-top:55px}
    #main-menu .menu-logo .logo{display:inline-block;height:30px;width:100px;margin:0 auto}

    button.btn_header,.button.btn_header,input[type="button"].btn_header,input[type="submit"].btn_header,input[type="reset"].btn_header{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;background-color:#CC342F;border:none;width:40px;height:40px}
    button.btn_header .icon,.button.btn_header .icon,input[type="button"].btn_header .icon,input[type="submit"].btn_header .icon,input[type="reset"].btn_header .icon{margin-top:5px}
    button.btn_header:focus,.button.btn_header:focus,input[type="button"].btn_header:focus,input[type="submit"].btn_header:focus,input[type="reset"].btn_header:focus{background-color:#CC342F!important}
    button.btn_header:hover,.button.btn_header:hover,input[type="button"].btn_header:hover,input[type="submit"].btn_header:hover,input[type="reset"].btn_header:hover{background-color:#CC342F!important}
    button.btn_header:active,.button.btn_header:active,input[type="button"].btn_header:active,input[type="submit"].btn_header:active,input[type="reset"].btn_header:active{background-color:#CC342F!important}
    button.btn_header_home,.button.btn_header_home,input[type="button"].btn_header_home,input[type="submit"].btn_header_home,input[type="reset"].btn_header_home{text-align:center;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;background-color:#CC342F;border:none;width:115px;height:40px;font-size:15px}
    button.btn_header_home:focus,.button.btn_header_home:focus,input[type="button"].btn_header_home:focus,input[type="submit"].btn_header_home:focus,input[type="reset"].btn_header_home:focus{background-color:#CC342F!important}
    button.btn_header_home:hover,.button.btn_header_home:hover,input[type="button"].btn_header_home:hover,input[type="submit"].btn_header_home:hover,input[type="reset"].btn_header_home:hover{background-color:#CC342F!important}
    button.btn_header_home:active,.button.btn_header_home:active,input[type="button"].btn_header_home:active,input[type="submit"].btn_header_home:active,input[type="reset"].btn_header_home:active{background-color:#CC342F!important}


    /* FOOTER MOBILE */
    footer{background-color:#F7F5F1;margin-top:75px;font-size:14px}
    footer .colored_band{margin-bottom:18px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
    footer .colored_band li{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:4px}
    footer .colored_band li.alcott{background-color:#ffb3ab}
    footer .colored_band li.tiffany{background-color:#3CB8BA}
    footer .colored_band li.manganese{background-color:#7e23b5}
    footer .colored_band li.solidago{background-color:#f2a900}
    footer .colored_band li.premiere{background-color:#F9423A}
    footer .am_container {padding:0 12px;}
    footer .bottom_link_container{overflow:hidden;margin-bottom:30px;}
    footer .bottom_link_container>span{float:right;color:#969696}
    footer .bottom_link_container ul li{display:inline-block;margin-bottom:20px;margin-right:40px;vertical-align:top;width:140px;}
    footer .bottom_link_container ul li:last-child{padding-right:0;border-right:none;margin-right:0}
    footer .bottom_link_container ul li a{color:#969696;display:block;line-height:25px;}
    footer .bottom_link_container ul li a.mobile-view {display: block;}
    footer .bottom_link_container .desktopView {color:#969696;float:right;padding-right:10px;}
    footer .bottom_link_container .desktopView:hover {text-decoration:none;}
    footer .mobile_links{color:#969696;text-align:center;margin-bottom:20px}
    footer .mobile_links p{margin-bottom:20px}
    footer .mobile_links a{margin-right:35px}
    footer .mobile_links a:last-child{margin-right:0}
    footer .footer_bottom{color:#969696;text-align:center;padding-bottom:100px}
    footer .footer_bottom .logo{display:inline-block;height:30px;width:120px;margin-bottom:15px}	
	
	/* Custom integrations */
	.mobile-icon60-inserisci-annuncio-header { width:28px; height: 28px; margin-top: 6px !important; background-position: 0; background-size: cover; background-image: url(../images/circle-insert.png); background-image: url(../images/circle-insert.svg); }
}

@media (max-width: 570px) { 
    footer .bottom_link_container ul li {margin-right:0;width:49%;}
}
