

.btn-link {
	color: #449d44!important;
}



a {
    color: #449d44;
}

a:hover, a:active, a:focus {
    outline: none;
    text-decoration: none;
    color: #8EC49F;
}



#map { 
  height: 800px;    
  width: 100%;
  margin-top: 10px;            
}          


form#filtra_azioni div.form-group {
  padding-right: 10px;
}


/* iCheck plugin Square skin, green
----------------------------------- */
.icheckbox_square-green,
.iradio_square-green {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    background: url(green.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-green {
    background-position: 0 0;
}
    .icheckbox_square-green.hover {
        background-position: -24px 0;
    }
    .icheckbox_square-green.checked {
        background-position: -48px 0;
    }
    .icheckbox_square-green.disabled {
        background-position: -72px 0;
        cursor: default;
    }
    .icheckbox_square-green.checked.disabled {
        background-position: -96px 0;
    }

.iradio_square-green {
    background-position: -120px 0;
}
    .iradio_square-green.hover {
        background-position: -144px 0;
    }
    .iradio_square-green.checked {
        background-position: -168px 0;
    }
    .iradio_square-green.disabled {
        background-position: -192px 0;
        cursor: default;
    }
    .iradio_square-green.checked.disabled {
        background-position: -216px 0;
    }


    colgroup col.success {
      background-color: #dff0d8;
    }

    .box-header {
    margin: 10px 0;
    }



    /* bottoni mappa */

    div.box-header input[type="checkbox"] {
      margin-left:20px;
      margin-left:40px;
    }


    a.unita {
      color: #0859C1;
    }

    a.zona {
      color:#af0a0a;
    }

    a.distretto {
      color:#d6d623;
    }

    li.ruolo {
      line-height: 20px;
      margin-top: 13px;
      margin-right: 10px;
      font-size: 18px;
    }

    li.ruolo span.label {
      background-color: #222d32!important;
    }


    /* icone ordinamento header tabelle */
    
    th.sort_asc:after {
      font-family: "FontAwesome"; font-weight: 300; color: #449d44; content: "\f160"; margin-left: 5px; 
    }

    th.sort_desc:after {
      font-family: "FontAwesome"; font-weight: 300; color: #449d44; content: "\f161"; margin-left: 5px; 
    }



    /*  visualizzazione singola azione nella mappa */

    .info-azione ul {
      margin: 0;
      padding: 0;
      list-style: none;
    }


    /*
    allinea a dx fino a 768 px 
    */

    .align-dx {
      display: block;
    }

    /*  da 768 in avanti */
    @media (min-width: 768px) {

      .align-dx {
          float: right;
          margin-right: 15px;
      }

    }


    tr.trashed td {
      background-color: #dd4b39;
      color: #fff;
    }


    tr.trashed  .btn-danger {
        font-weight: bold;;
        background-color: #fff;;
        color: #dd4b39;
        border-color: #d73925;
    }


/* Elenco referenti nel quadrante con colore per non notice*/

span#elenco_referenti span.notice_0 {
  color:red;
}

/* Retina support */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (-moz-min-device-pixel-ratio: 1.5),
       only screen and (-o-min-device-pixel-ratio: 3/2),
       only screen and (min-device-pixel-ratio: 1.5) {
    .icheckbox_square-green,
    .iradio_square-green {
        background-image: url(green@2x.png);
        -webkit-background-size: 240px 24px;
        background-size: 240px 24px;
    }
}


