@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  src: url("/vendor/dist/css/Nunito/static/Nunito-Medium.ttf") format('woff2');
}
@font-face {
  font-family: 'Nunito';
  font-style: bold;
  font-weight: 600;
  src: url("/vendor/dist/css/Nunito/static/Nunito-SemiBold.ttf") format('woff2');
}
@font-face {
  font-family: 'Nunito';
  font-style: bold;
  font-weight: 700;
  src: url("/vendor/dist/css/Nunito/static/Nunito-Bold.ttf") format('woff2');
}
body{
    font-family: 'Nunito','Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;
    font-weight: 400;
}
table {
    display: table;
    box-sizing: border-box;
    text-indent: initial;
    border-color: grey;
    border-spacing: 0;
    border-collapse: collapse;
    background-color: transparent;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    font-size: 12px;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
    border-top: 1px solid #f4f4f4;
}
.dep-baslik{
    font-weight: bold;
    background-color: #3c8dbc;
    color: #ffffff;
}
.no-wrap{
    white-space: nowrap;
}
.min-180{
    min-width: 180px;
}
.color-danger{
    color:#dd4b39;
}
.color-warning{
    color:#f39c12;
}
.color-success{
    color:#00a65a;
}
.color-primary{
    color: #3c8dbc;
}
.text-bold{
    font-weight:bold;
}
.text-center{
    float: center;
    text-align: center;
}
.text-right{
  text-align: right;
}
.text-left{
  text-align: left;
}
.bg-secondary{
    background-color:#e6e6e6;
}
.background-danger{
    color:#ffffff;
    background-color: #dd4b39;
}
.background-warning{
    color:#000000;
    background-color: #f39c12;
}
.background-success{
    color:#ffffff;
    background-color: #00a65a;
}
.background-primary{
    color:#ffffff;
    background-color: #3c8dbc;
}
.mb-10{
    margin-bottom: 10px;
}
.reportHeadInfo {
  font-size: 14px;
  text-align: center;
  float: center;
  width: 100%;
  background: #00a0f0;
  color: #ffffff;
  padding: 5px;
  margin-bottom: 10px;
}
