﻿.main-color{color:#0f1418}
.secondary-color{color:#424242}
.btn-primary{background-color:#0f1418;border-color:#0f1418;}
.btn-primary:hover{background-color:#424242;border-color:#424242;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color:#0f1418}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#0f1418}
.navbar-default .navbar-toggle .icon-bar {background-color: #0f1418;}
.div-h1{background-color:#0f1418}
.section-static a{color:#0f1418;}
.section-breadcramp .breadcrumb a:hover{color:#0f1418;}
.sb h3{color: #0f1418;}
.sb h3:after{background-color:#0f1418;}
footer{background-color:#0f1418}
.form-control:focus{border-color:#0f1418; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(101,161,1,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(101,161,1,.6);}
.section-evidenza h3{color:#0f1418;}
.section-evidenza .annuncio .s-annuncio .dati .titolo{color:#0f1418;}
.div-contatti-scrivici h3,.section-contatti .div-contatti-dati h2{color:#0f1418;}
.section-contatti .div-contatti-dati .dato  .valori:after{background-color: #0f1418;}
.section-contatti .div-contatti-dati .dato .icon-contatto i{color: #0f1418;}
footer .footer2{background-color:#424242}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {background-color: #0f1418;border-color: #0f1418;}
.pagination > li > a, .pagination > li > span {color: #0f1418;}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {color: #0f1418;}
.section-ricerca-annunci .annuncio .div-venaff .scritta{}
.section-scheda h1{color: #0f1418;}
.section-scheda .div-widget .titolo-interno{color: #0f1418;}
.section-scheda .div-widget.div-widget-with-link a{}
.section-scheda .div-widget.div-widget-with-link a:hover{color: #0f1418;}
.section-evidenza h3:after{background-color: #0f1418;}

/*lorenzo*/
.section-static h2 {font-size: 28px;text-align: left;}

.testo-pre-ricerca{margin:45px;}
@media (max-width: 991px) {
	.testo-pre-ricerca{margin:20px;}
}

footer .footer2 {background-color: #000000;}

/*variazioni a scuro*/
body{background-color:#004d99;color:#ffffff}
.sb,.section-evidenza .annuncio .s-annuncio .dati .desc,.section-static,.section-ricerca-annunci .annuncio .s-annuncio .dati .desc{color:#ffffff}
.sb h3, .section-evidenza h3,.section-evidenza .annuncio .s-annuncio .dati .titolo {color: #ffffff;}
.section-evidenza h3:after, .sb h3:after, .section-contatti .div-contatti-dati .dato .valori:after {background-color: #ffffff!important;}
.div-contatti-scrivici h3, .section-contatti .div-contatti-dati h2, .section-contatti .div-contatti-dati .dato .icon-contatto i, .section-static a{color:#ffffff;}
.section-breadcramp .breadcrumb a, .section-breadcramp .breadcrumb>.active{color:#ffffff;}
.section-benvenuto-2 .fotona .testo-decentrato{background-color:#004d99;}
.section-breadcramp{background-color:#00386f;border-bottom:none}
.section-scheda .descrizione,.section-scheda .car{color:#ffffff}
.section-ricerca-motore {background-color: #00386f;margin: 45px 0;padding: 30px;}
.section-scheda h1, .section-scheda .div-widget .titolo-interno, .section-scheda .div-widget.div-widget-with-link a{color:#ffffff;}
@media (max-width: 767px) {
	.section-evidenza .annuncio:hover .s-annuncio .dati,.section-ricerca-annunci .annuncio:hover .s-annuncio .dati {background-color: #004d99;}
}
.section-evidenza h3:after {background-color: #ed1c24;}
.section-scheda .div-widget.div-agenti-venditori .agente{border:1px solid #00386f}
.section-scheda .div-widget.div-agenti-venditori .agente:hover .dati {color:#004d99;background-color:#c6c6c6}

/*video*/
.video-container-hp{position:relative;overflow:hidden;height:900px}
.video-container-hp .div-video { width: 100%; height: 100%; overflow: hidden; display: flex; justify-content: center; align-items: center;/* position: absolute; left: 0; top: 0; content: '' */}
.video-container-hp .div-video video { width: 100%; /*min-width: 240vh;*/ height: auto; }
@media (max-width: 1340px) {.video-container-hp{height:555px}}
@media (max-width: 991px) {.video-container-hp{height:auto;}.video-container-hp .div-video video { width:100%; min-width:initial; height: auto; }}
@media (max-width: 767px) {.video-container-hp{max-height:250px}.video-container-hp .div-video video { width:100%;}}