/***** Personalizzazioni aggiuntive CI *****/
.nav-bar {
/*****  background: none repeat scroll 0 0 #FE2909; *****/
  border-radius: 5px;
  padding: 0 2px 0 2px;
}

.nav-collapse .nav-bar > li > a {
  color: #FFFFFF;
}

.nav-bar > li > a:hover, .nav-bar > li > a:focus, .nav-bar >li.active > a, .nav-bar > li.active > a:hover, .nav-bar > li.active > a:focus {
  color: #FE2909;
  background-color: #FFE0B8;
}

.nav-compact {
  margin-bottom: 5px;
}

footer {
  margin-top: 10px;
}

/***** ACEBR Nasconde URL link in vista stampa *****/
@-moz-document url-prefix() {
    fieldset {
        display: table-cell;
    }
}

/***** ACEBR Fix vicinanza a titolo + scroll tabelle su mobile *****/
@media screen and (max-width: 767px) {
  .header-search form {	
    margin: 18px 0 0 !important;
  }
  
  .header-search > form > button {
    display: none;
  }
  
  div.table-responsive {
    overflow-x: auto;
    display: block;
  }
}

/***** ACEBR Fix stampa permanente *****/
@media print {
	a[href]:after {
		content: "";
	}
	abbr[title]:after {
		content: "";
	}
}

/***** ACEBR Fix meteo *****/
.w3bContainer {
  border:1px solid #DDD;
  border-radius:4px;
}

/***** ACEBR Avvisi *****/
.article-info-term {
  display:none;
}

.create {
  margin-left:0;
}

/***** P0809 ACEBR Stile comune moduli homepage *****/
.modulo-home {
  border:1px solid #DDD;
  border-radius:4px;
  padding:0 12px;
  margin-bottom:5px;
}

/***** P0823 ACEBR Bordo intestazione spostato *****/
.page-header {
  border-bottom: none;
  margin-bottom: 0;
}

.page-header h2 {
  margin: 12px 0 0 0;
}

.blog .page-header {
  border-top: 1px solid #eee;
  margin-top: 9px;
}

/***** P1005 ACEBR Contatore *****/
.asimple-hit-counter {
  text-align: center;
}

.asimple-hit-counter:after {
  content: url('/images/assets/wavey.gif');
}

.counter_number {
  display: block;
  font-family: "Consolas","Courier New",monospace;
  font-size: 18px;
  letter-spacing: 2px;
}

/***** P1013 ACEBR Stili Area Supporto *****/
.btn {
  background-image:none;
}

.support-row {
  width:100%;
  display:inline-block;
  text-align:justify
}

.support-row > .btn {
  float:left;
  margin:0 10px 0 0;
}

.support-btngrp {
  width:166px;
  display:inline-block;
  float:left;
}

#ipaddr {
  color:#666;
  font-family:Consolas,'Courier New',Monaco,monospace;
  font-size:9pt;
  float:right;"
}

#ar-pri {
  margin:0 10px 0 0;
}

#ar-sec {
  margin:5px 0;
}

#ar-osx {
  margin:5px 8px;
}

@media screen and (max-width:767px) {
  .support-row .btn, .support-btngrp, #ar-pri, #ar-sec, #ar-osx {
    width:100%;
    margin:0 0 10px 0;
    padding:0;
  }
  
  #ipaddr:before {
    content:"\A";
    white-space:pre;
    float:left;
  }
}

/***** P1109 ACEBR Homepage Responsive *****/
div.sezione-home {
  width:100%;
  height:106px;
  background-size:cover;
  margin-bottom:10px;
}

div.sezione-home h3 {
  display:none;
}

@media screen and (max-width:767px) {
  div.sezione-home {
    height:90px;
  }  
}

/*S0926 MIGGI + modifiche a layout Cookie banner
    width: 100%;
    box-sizing: border-box;
    background-color: #e6e5e5;
z-index: 9999999;
opacity: 0.9;
border-bottom: 1px solid
#000000;
color:
    #000;
    max-width: 980px;
    position: fixed;
    left: 50%;
    transform: translateX(-50%);
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 10px;
    font-size: 14px;
Inseriti per far rimanere banner fissato in alto. e allineato con il corpo della pagina
*/
#redim-cookiehint {
    width: 100%;
    box-sizing: border-box;
    background-color: #e6e5e5;
z-index: 9999999;
opacity: 0.9;
border-bottom: 1px solid
#000000;
color:
    #000;
    max-width: 980px;
    position: fixed;
    left: 50%;
    transform: translateX(-50%);
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 10px;
    font-size: 14px;
}
/*S0926 MIGGI + font color Cookie banner*/
#redim-cookiehint .cookiecontent {
    font-size: 14px;
    line-height: 18px;
    color: #000;
    display: inline-block;
  	padding-bottom: 10px;
}

/*S0926 MIGGI + colore bottoni Cookie banner*/
#redim-cookiehint .cookiebuttons .btn {
    padding: 5px 10px !important;
    color: #ffffff;
    background-color: #333;
    font-size: 12px;
    line-height: 14px;
    margin-top: 2px;
    margin-bottom: 2px;
    cursor: pointer;
    color: #fff;
	background: #0088ff;
	border-color:#0088ff #0088ff #0055b3;
}

/*S0926 MIGGI + colore bottoni Cookie banner hover*/
#redim-cookiehint .cookiebuttons .btn:hover {
    background-color: #111111;
    color: #ffffff;
    color: #fff;
	background: #0060b5;
	border-color: #0088ff #0088ff #0055b3;
}