
@font-face {
  font-family: 'VWTextOffice';
  src: url('/templates/vw/assets/fonts/VWTextOffice.eot?#iefix') format('embedded-opentype'),  url('/templates/vw/assets/fonts/VWTextOffice.woff') format('woff'), url('/templates/vw/assets/fonts/VWTextOffice.ttf')  format('truetype'), url('/templates/vw/assets/fonts/VWTextOffice.svg#VWTextOffice') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'VWHeadOffice-Bold';
  src: url('/templates/vw/assets/fonts/VWHeadOffice-Bold.eot?#iefix') format('embedded-opentype'),  url('/templates/vw/assets/fonts/VWHeadOffice-Bold.woff') format('woff'), url('/templates/vw/assets/fonts/VWHeadOffice-Bold.ttf')  format('truetype'), url('/templates/vw/assets/fonts/VWHeadOffice-Bold.svg#VWHeadOffice-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'VWHeadOffice';
  src: url('/templates/vw/assets/fonts/VWHeadOffice.eot?#iefix') format('embedded-opentype'),  url('/templates/vw/assets/fonts/VWHeadOffice.woff') format('woff'), url('/templates/vw/assets/fonts/VWHeadOffice.ttf')  format('truetype'), url('/templates/vw/assets/fonts/VWHeadOffice.svg#VWHeadOffice') format('svg');
  font-weight: normal;
  font-style: normal;
}


body {
 background: #fff; 
font-family: 'VWTextOffice', Arial, sans-serif;
font-size: 13px;
}
h1{
    font-family: 'VWHeadOffice', Arial, sans-serif;
    font-size:23px;
    font-weight: 700;
    color: #0060af;
}

h2{
    font-family: 'VWHeadOffice', Arial, sans-serif;
    font-size:21px;
    font-weight: 700;
    padding-left: 0px;
}

a{
 text-decoration: none !important;
}

strong{
  color:#0060af;
}



.container{
    max-width: 980px !important;
}
.content.header .container{
    padding: 25px;
}
.content.header .container img{
    float: left;
}

.footer{
    border-top: 2px solid #cccccc;
    text-align: center;
    margin-top: 0px;
    padding-top: 10px;
    font-size: 11px;
    color: #b2babf;
}

.spacer{
  height: 38px;
  background-color: #0060af;
  border-bottom: 2px solid #004883;
}

.spacer .container p{
  font-size: 17px;
  color: #fff;
  padding-top: 6px;
}

.well{
      background-color: #f2f7fb;
      margin-top: 30px;
          border: 1px dotted #0086cd;
}
.well p{
  font-size: 14px;
}

.reporty{
  margin-top: 30px;
}
.paginate_button{
  border: none !important;
}
.paginate_button:hover, .paginate_button.current{
   background-color: #0060af !important;
   background-image:none !important;
   color: #fff !important;
   border: none !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{
  color: #fff !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{
  background-color: #fff !important;
}

.dataTables_paginate.paging_simple_numbers, .dataTables_filter{
  text-align: right;
}

.input-sm {
    margin-left: 10px;
    margin-right: 10px;
}

.reporty td a{
  color: #000;
}.reporty td a:hover{
  color: #0086cd;
}

.reporty td a i{
  color: #000;
}
.sorting, .sorting_asc{
  cursor: pointer;
}
#welcome .footer{
margin-top: 30px;
}

