﻿.main-color{color:#8D1A14}
.secondary-color{color:#505050}
.btn-primary{background-color:#8D1A14;border-color:#8D1A14;}
.btn-primary:hover{background-color:#505050;border-color:#505050;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color:#8D1A14}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#8D1A14}
.navbar-default .navbar-toggle .icon-bar {background-color: #8D1A14;}
.div-h1{background-color:#8D1A14}
.section-static a{color:#8D1A14;}
.section-breadcramp .breadcrumb a:hover{color:#8D1A14;}
.sb h3{color: #8D1A14;}
.sb h3:after{background-color:#8D1A14;}
footer{background-color:#8D1A14}
.form-control:focus{border-color:#8D1A14; -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:#8D1A14;}
.section-evidenza .annuncio .s-annuncio .dati .titolo{color:#8D1A14;}
.div-contatti-scrivici h3,.section-contatti .div-contatti-dati h2{color:#8D1A14;}
.section-contatti .div-contatti-dati .dato  .valori:after{background-color: #8D1A14;}
.section-contatti .div-contatti-dati .dato .icon-contatto i{color: #8D1A14;}
footer .footer2{background-color:#505050}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {background-color: #8D1A14;border-color: #8D1A14;}
.pagination > li > a, .pagination > li > span {color: #8D1A14;}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {color: #8D1A14;}
.section-ricerca-annunci .annuncio .div-venaff .scritta{}
.section-scheda h1{color: #8D1A14;}
.section-scheda .div-widget .titolo-interno{color: #8D1A14;}
.section-scheda .div-widget.div-widget-with-link a{}
.section-scheda .div-widget.div-widget-with-link a:hover{color: #8D1A14;}
.section-evidenza h3:after{background-color: #8D1A14;}
footer .colonna{text-align:center}
footer .colonna:before{display:none}

.navbar-brand>img{display:inline-block;margin-right:10px}
@media (min-width: 992px) {
	.sb.section-benvenuto-2 .fotona{height:1000px}
	.sb.section-benvenuto .fotona{height:600px}
}

@media (max-width: 991px) {
.navbar-brand img{max-width:180px;display:block}
.navbar-header { float: none; }
.navbar-toggle { display: block; margin-top: 20px }
.navbar-collapse { border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); }
.navbar-collapse.collapse { display: none !important; }
.navbar-nav { float: none !important; margin: 7.5px -15px; }
.navbar-nav > li { float: none; display: block; height: auto; }
.navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; }
.navbar-default .navbar-collapse { height: auto !important }
.navbar-collapse.collapse.in { /* NEW */ display: block !important; }
.nav > li > a { display: block; line-height: initial !important; height: auto !important; min-width: initial !important; text-align: left }
.navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none; }
} 
.div-h1{background-position:center;background-repeat:no-repeat;background-size:cover}
.div-h1 h1{font-weight:400;text-shadow:rgba(0,0,0,0.5) 0 0 5px}
@media (min-width: 992px) {
	.section-benvenuto-2 .fotona .testo-decentrato { left: auto; right: 10% }
}
@media (max-width: 767px) {
	.div-slider-home .main-text h1 { font-size: 28px; font-weight: 400; }
}
.div-lingue .selectable-languages{display:inline-block}
/*lorenzo*/
.navbar-brand>img{height:100px;}

.section-linkapprofondisci{text-align:center;width: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;display: block;text-decoration: none !important;position: relative;padding: 150px 0;}
.section-linkapprofondisci:before{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .4);content: '';z-index: 5;}
.section-linkapprofondisci .titolo-approfondisci{line-height: 1.5;text-align:center!important;margin-bottom:15px;font-size: 30px;font-weight: bold;font-family: Roboto, sans-serif !important;color: #8D1A14;z-index: 10;position:relative;text-shadow: 0 0 5px #FFF, 0 0 10px #FFF, 0 0 15px #FFF, 0 0 20px #ffffff, 0 0 30px #ffffff, 0 0 40px #ffffff, 0 0 55px #ffffff, 0 0 75px #ffffff;}
.section-linkapprofondisci .link-approfondisci{background-color: #8D1A14;color: #ffffff;border:2px solid #ffffff;border-radius: 10px;padding: 15px;font-size:20px;transition:0.3s;text-decoration:none;display:inline-block;text-transform:uppercase;font-weight:bold;z-index: 10;position:relative;}
.section-linkapprofondisci .link-approfondisci:hover{background-color: #ffffff;color: #8D1A14;border:2px solid #ffffff;text-decoration:none;}

.anniversario {position:absolute;top: 10px;left: 560px;max-width: 100px;}
footer .nome-agenzia {margin-bottom: 0px;}
.slogan-footer{font-size:25px;font-family: Roboto, sans-serif !important;font-weight: 300;margin-bottom: 15px;}
.section-contatti .div-contatti-dati h2{margin-bottom: 0px;}
.slogan-contatti{font-family: Roboto, sans-serif !important;font-weight: 300;font-size: 22px;color: #8D1A14;margin-bottom: 30px;text-align:left;}

@media (max-width: 991px) {
	.section-linkapprofondisci .valuta{margin-bottom:60px;}
}
@media (max-width: 767px) {
	.anniversario {top: 20px;left: 215px;max-width: 60px;}
	.div-h1 {padding: 50px 0;}
}