/*
    Core: Bootstrap
----------------------------
*/
.modal{ overflow-y: scroll!important }
.input-group-addon{ min-width: 32px; padding: 6px 6px }
/*
    Core: General style
----------------------------
*/
ul{ list-style: none; margin: 0; padding: 0 }
.first-col{ padding-right: 0 }
.last-col{ padding-left: 0 }
.margin-0{ margin: 0!important }
.margin-t-0{ margin-top: 0 }
.margin-b-10{ margin-bottom: 10px }
textarea{ resize: vertical }
.modal-content{ border-radius: 3px }
.modal-dialog.modal-nm{ width: 700px }
.border-t-0{ border-top: 0!important }
.bold{ font-weight: bold }
.font-23{ font-size: 23px }
.background-green{background-color: #d9f4d9}
.background-red{background-color: #f8e3e3;}
/*  Base Styles : responsive
/* ------------------------------------ */
@media only screen and (max-width: 992px) {
	.first-col{ padding-right: 15px }
	.last-col{ padding-left: 15px }
}
/*
    Core: Autocomplete
----------------------------
*/
ul.autocomplete{ position: absolute; left: 0; border: 1px solid #CCC; background: #F5F5F5; width: 100%; border-top: 0; z-index: 100 }
ul.autocomplete li{ padding: 8px 15px; cursor: pointer }
ul.autocomplete li:hover{ background: #E1E1E1 }

/*
    Core: Invoice
----------------------------
*/
.data-invoice{ width: 100%; padding: 5px 10px; background: #c6e6f6; border-collapse: inherit; }
.title-blue{ padding-bottom: 8px; font-size: 20px; color: #376da3; font-weight: bold }
.blue{ color: #376da3 }
