/* Regole per navbar principale 
ciao*/
.navbar-inverse .nav li a {
  font-size:16px;
}
.navbar-inverse .navbar-text {
  color: #CCC
}
.navbar-inverse .navbar-nav>li>a {
  color: #CCC;
}
.navbar-inverse .navbar-brand {
  font-size:16px; color: orange
}

/* Elimina margine in basso (usato in Dashboard:Geo, Gismobile: Copertura e Disservizi) */
.noMarginBottom{
  margin-bottom: 0px;
}

/* Regole per icona attesa */
#loading{
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%);
  z-index: 1110;
}

#loadingText{
  font-weight: bold;
  color: blue;
  margin-top: 20px;    
}

#darkLayer{
  background-color: black;
  filter:alpha(opacity=50); /* IE */
  opacity: 0.5;
  z-index: 1100;
  height: 100%;
  width: 100%;
  background-repeat:no-repeat;
  background-position:center;
  position: fixed;
  top: 0px;
  left: 0px;
}

/* Regole per dropdown multicolonna (Dashboard\Geo, Gismobile\Disservizi) */
.multi-column-dropdown {
  list-style: none;
}

.multi-column-dropdown li {
  width: 100%;
}

.multi-column-dropdown li a {
  font-size: 13px !important;
  display: block;
  clear: both;
  line-height: 1.428571429;
  color: #333;
  white-space: normal;
}

.multi-column-dropdown li a:hover {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}

.multi-column-dropdown li a:focus {
  text-decoration: none;
}

/* Regola per immagine responsive nel carousel bootstrap */
.carousel-inner > .item > img {
  display: block;
  width: 100%;
  height: auto;
}

/* Regola per rendere i modal bootstrap marcati con la classe achi-resizable ridimensionabili*/
.modal.achi-resizable .modal-content{
  resize: both;
  overflow: auto;
}

/* Media query per gestione schermi di grandi dimensioni */
@media (min-width: 1600px) {
  .container {
      width: 1570px;
  }
}
img-circle {
  border-radius: 50%; /* set radius in percents*/
  width: 100%;
}

.menu_active{
   background-color: orange;
   color:white !important;
   font-weight:bold;
}

.submenu1-list-group{
    padding-left: 44px !important
}


.logo_windtre{
    width:80px;
    height:30px;
    position:relative;
    top: -6px;  
    cursor:default;
}

.top_user {
    top:-5px !important;
    position: relative;
    display: inline-block;
}


.ui-autocomplete { height: 100px; overflow-y: scroll; overflow-x: hidden;}