﻿/* ****************** CUSTOM **************** */

#divMenu,
#divRicerca { background-color: #1f3c98; }
.divUA .foto .vaic,
.annuncio .foto .vaic, #tiConsigliamoAnche .TCAAnnuncio .riferimento, #Scheda_Request .rielement .srcButton { background-color: #1f3c98; }
#divVetrina .PrimoPianoCodice {background-color: rgb(0,98,225); background-color: rgba(0,98,225,0.8);}
#headerWrapper .slogan, #tiConsigliamoAnche #h2TCA { color: #1f3c98;}
#nav ul li { background-color: #1f3c98; }
#divSchedaImmobile .dsil h1 {color: #1f3c98; border-bottom: 1px solid #1f3c98;}
#divRicerca .titRicerca { color: #fff;}
.annuncio .dati .comune {color: #2F2F2F;}
#richiediInfo .rielement .srcButton { background-color: #1f3c98; }
#footer { background-color: #2F2F2F; }
#footerWrapper a { color: #fff;}

#divRicerca .element .value .btnSrc,
.paginazione a { background-color: #1f3c98; color: #fff;}
#divRicerca .element .value .btnSrc:hover { background-color: #fff;color: #1f3c98;}
.divUA .riferimento { background-color: #1f3c98; }
.divUA .riferimento a { color: #fff;}
.divUA .riferimento a:hover { color: #1f3c98; }

#headerWrapper .logo {max-height: 120px;}

@media screen and (max-width: 750px){
	#nav ul li { background-color: #fff; }
	#header, #nav li { border-bottom: 1px solid #1f3c98;}
	#nav { border-top: 1px solid #1f3c98;}
	.affiliati, .affiliati2 {display: none;}
	#divSezione img {width: 100%;}
}

@media screen and (min-width: 1200px){
	#nav li a { color: #fff; }
}

@media screen and (max-width: 1199px) and (min-width: 1024px) {
	#nav li a {  color: #fff; }
}


.affiliati {
    position: absolute;
    right: 70%;
    top: 40px;
}

.affiliati img {
    width: 80px;
}

.affiliati2 {
    position: absolute;
    left: 0;
    top: 10px;
}

.affiliati2 img {
    width: 165px;
}

#divRicerca .element .value .btnSrc {
    background: #de1408;
}

@media screen and (min-width: 1200px) {
	body { padding-top: 170px;}
	#headerWrapper .slogan div.contattaci {top: 25px;}
	#headerWrapper .slogan div.telefoni {top: 55px;}
}

@media screen and (max-width: 1199px) and (min-width: 1024px) {
	body { padding-top: 170px;}
}
#headerWrapper .slogan div.contattaci {
    background-image: url('../images/custom/mail.png');
    background-repeat: no-repeat;
    background-position: left;
    background-size: contain;
    padding-left: 30px;
}

#headerWrapper .slogan div.telefoni {
    background-image: url('../images/custom/phone.png');
    background-repeat: no-repeat;
    background-position: left;
    background-size: contain;
    padding-left: 30px;
}

#headerWrapper .slogan div.contattaci {
    top: 25px;
}

#headerWrapper .slogan div.telefoni {
    top: 49px;
}