body.print
  font-family: serif
  width: 735px
  margin: 0 auto
  .container
    padding: 20px !important
    margin: 20px 0
    width: auto
    padding: 0
    @media screen
      box-shadow: 2px 3px 10px -2px black
    .row 
      margin-left: 0
    .page-header
      margin: 10px 0
      background: #F9F9F9
      border-top: 1px solid #DDDDDD
      border-bottom: 1px solid #DDDDDD
      padding: 5px 0
      h1
        font-size: 25px
        line-height: 28px
        margin: 0
        text-align: center
    h2
      font-size: 18px
      line-height: 20px
      margin-left: 8px
    .table
      margin-bottom: 0
      td 
        line-height: 15px
    hr 
      margin: 10px 0
      border-width: 3px 0
      &.report
        page-break-before: always
        @media print
          border-width: 0 0
    p 
      &.title
        text-align: center
        font-weight: bold
    .service    
      page-break-inside: avoid
      ul 
        padding-left: 2px
        li 
          border: 1px solid #DDDDDD
          height: 20px
          line-height: 20px
          margin: 3px
          text-align: center
          width: 46px
    div.report
      text-align: center
      margin: 30px 0
      img.torino
        width: 300px
        height: auto
        margin: 10px 0
      h2
        font-size: 14px
        line-height: 14px
    div.reportcontent
      
      text-align: justify
       
      .strong
        font-weight: bold
        
      .vehicle-data
        +clearfix
        
        table
          width: 300px
          
          td:nth-child(2)
            font-weight: bold
            text-align: right
          
          tr:last-child
            td
              border-bottom: 1px solid #ddd
              
        .event-info
          float: left
            
        .vehicle-info
          float: right
              
      .vehicle-image
        margin: 15px 0
        
        .locality
          font-weight: bold
          margin: 10px
        
    .reporttable
      thead 
        background-color: #DDDDDD
      td, th
        padding: 5px
        font-size: 13px 
        text-align: center
        &:nth-child(1)
          width: 80px
        &:nth-child(2)
          width: 100px
        &:nth-child(3), &:nth-child(4), &:nth-child(5), &:nth-child(6)
          width: 90px
        &:nth-child(7)
          width: 130px
      tr.break
        page-break-after: always
    

        
      
