/* Write your custom CSS here */
.modal .modal-content
{
  max-height:600px;
  overflow:auto;
  overflow-x:hidden;
} 
.chart-legend li span{
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-right: 5px;
}
#js-legend{
    float: right;
    margin-top: -300px;
    margin-right: 30px;
}
.icon-state-sem {
	color: #000000;
}
.chart-legend ul{
    list-style-type: none;
}
body.modal-open {
    overflow: hidden;
    /*overflow: scroll!important;*/
    position:fixed;
    width: 100%;
}
.text-bold{
    font-weight:bold!important;
}
.pagamento{
    color:red;
}
/* Agenda */
#calendar .fc-icon-month:after {
	content: "\0004D";
	/*font-weight: bold;*/
	/*font-size: 200%;*/
	top: -7%;
	left: -3%;
}

/*Linhas*/
hr { 
 noshade;
 border-width: 2px;
}

.id-img-dropzone:hover{
	cursor: pointer; 
	cursor: hand; 

}

.alerta{
	color:red;
}


.autocomplete-suggestions {

    border: 1px solid #999;

    background: #fff;

    cursor: default;

    overflow: auto;

    z-index: 9999999!important;

}

.autocomplete-suggestion {

    padding: 10px 5px;

    font-size: 1.2em;

    white-space: nowrap;

    overflow: hidden;

    z-index: 9999999!important;

}

.autocomplete-selected {

    background: #f0f0f0;

    z-index: 9999999!important;

}



.autocomplete-suggestions strong {

    font-weight: normal;

    color: #3399ff;

    z-index: 9999999!important;

}
/* Sobrescreve o modal.. se o autocomplete estiver na tela de baixo.
.ui-autocomplete-input {

    z-index: 99978869999!important;

}*/