@font-face {
  font-family: 'HelveticaNeueLTStd';
  src: url("../../../fonts/HelveticaNeueLTStd-Ex.otf");
}
@font-face {
  font-family: 'HelveticaNeueLTStd';
  src: url("../../../fonts/HelveticaNeueLTStd-ExO.otf");
  font-style: italic;
}
@font-face {
  font-family: 'HelveticaNeueLTStd';
  src: url("../../../fonts/HelveticaNeueLTStd-LtEx.otf");
  font-weight: 100;
}
@font-face {
  font-family: 'HelveticaNeueLTStd';
  src: url("../../../fonts/HelveticaNeueLTStd-LtExO.otf");
  font-weight: 100;
  font-style: italic;
}
/*
@font-face {
  font-family: 'HelveticaNeueLTStd';
  src: url("../../../fonts/HelveticaNeueLTStd-BdEx.otf");
  font-weight: bold;
}
@font-face {
  font-family: 'HelveticaNeueLTStd';
  src: url("../../../fonts/HelveticaNeueLTStd-BdExO.otf");
  font-weight: bold;
  font-style: italic;
}
A font abaixo tem um bold mais suave
*/
@font-face {
  font-family: 'HelveticaNeueLTStd';
  src: url("../../../fonts/HelveticaNeueLTStd-MdEx.otf");
  font-weight: bold;
}
@font-face {
  font-family: 'HelveticaNeueLTStd';
  src: url("../../../fonts/HelveticaNeueLTStd-MdExO.otf");
  font-weight: bold;
  font-style: italic;
}

.login-title {
	font-family: 'HelveticaNeueLTStd';
}


/* BUSCA / PAGINAÇÃO TATETABLE - BEGIN */
.dataTables_wrapper .dataTables_length {
       margin-bottom: 15px;
}

a.paginate_button {
    border: 1px solid #000 !important;
    padding: 6px 10px !important;
}
/* BUSCA / PAGINAÇÃO TATETABLE - END */


/* Modal ex-lg */
.modal-ex-lg {
    width: 100%;
    margin: 0;
    height: 100%;
    overflow: scroll;
}
.modal-ex-lg .modal-content {
    border: 0 !important; 
    border: 0 !important; 
    border-radius: 0 !important; 
    min-height: 100%;
}
.modal-ex-lg .modal-content .modal-header button.close {
    font-size: 65px;
    /*margin-top: -25px !important;*/
}
/* Modal ex-lg */

/* modal title begin */
h4.modal-title {
    font-family: HelveticaNeueLTStd;
    font-size: 20px;
}
/* modal title end */

/* position field-error */
field-error {
    position: absolute;
    top: 28px;
    right: 22px;
}

/* field datepicker 100% */
.date-picker{width: 100% !important;}

/* buttom open modal add in selects */
.btn-add-select {
    padding: 0px 4px;
    font-size: 9px;
}