﻿/* PERSONALIZZAZIONI PER IL CLIENTE */
/* NAVBAR E FOOTER */
.navbar {
  background-color: rgba(92, 165, 221, 0.9); }

/*.navbar-brand {
    color: #fff;
}*/
.navbar-brand:hover,
.navbar-brand:focus {
  color: #5ca5dd;
  background-color: rgba(255, 255, 255, 0.7); }

.navbar .nav > li > a {
  color: rgba(255, 255, 255, 0.7); }

.navbar .nav > li > a:hover,
.navbar .nav > li > a:focus {
  color: #5ca5dd;
  background-color: rgba(255, 255, 255, 0.7); }

footer .nav > li > a:hover,
footer .nav > li > a:focus,
footer .nav > li > a.navbar-brand:focus,
footer > div > a.navbar-brand:hover {
  color: #5ca5dd; }

.navbar .nav > li > a:hover,
.navbar .nav > li > a:focus {
  box-shadow: 0 -3px 0 #5ca5dd inset;
  text-decoration: none; }

.navbar a.navbar-brand:focus,
.navbar a.navbar-brand:hover {
  box-shadow: none; }

.navbar .nav > li.active > a {
  color: #5ca5dd;
  background-color: rgba(255, 255, 255, 0.7);
  font-weight: bold; }

footer .nav > li > a:hover,
footer .nav > li > a:focus,
footer a.navbar-brand:focus,
footer a.navbar-brand:hover {
  box-shadow: 0 3px 0 #5ca5dd inset;
  text-decoration: none; }

.navbar-brand img {
  max-height: 100%; }

/* PULSANTI */
.btn.btn-default {
  color: #5ca5dd;
  background-color: transparent;
  border-color: #5ca5dd; }

.btn.btn-default:hover,
.btn.btn-default:focus {
  color: #fff;
  background-color: #5ca5dd;
  border-color: #5ca5dd; }

.btn.btn-primary {
  background-color: #5ca5dd;
  border-color: #5ca5dd; }

.btn.btn-primary:hover,
.btn.btn-primary:focus {
  color: #fff;
  background-color: #43d9ad;
  border-color: #43d9ad; }

/*.btn-radio-group .btn.active {
    color: #575757;
    background-color: rgba(87, 87, 87, 0.1);
    box-shadow: 0 -3px #575757 inset;
}*/
/*.btn-radio-group .btn:hover,
.btn-radio-group .btn:focus {
    box-shadow: 0 -3px #575757 inset;
}*/
/* CALENDARIO */
.calendar-year {
  background-color: #5ca5dd; }
