/* Printing styles */
.printlogo, .print-75-cabin {display: none !important;}
.row.page-break { display: none; }

@media print {
  
a, a:link {color: #65707b !important}

@page {size: A3;}
  .row.page-break { position: relative; display: block !important; page-break-before: always !important; /*height: 250px;float: left; width: 100%*/  page-break-after: always !important;
        }
#qrlogo{ display:none;}

.md-details.return.multicity-iti {page-break-before: always !important;}
  .navbar {
    display: none;
  }
  
   .noDisplayInPrint {
    display: none;
  }
  
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
 
#header {  background: #ffffff !important; border-bottom: 1px solid #cccccc}
.view-itinerary-bg, .itinerary-time div {background: #ffffff !important;}
.header-line, .heading, .conf-r-box, .testprint .col-md-3, #footer, .footer, .check-in .active, .b-status-pr, .print-view-d, .row.print-review-features {display: none !important;}

 .testprint .col-md-9 {width: 100%}
 .testprint .finalize-payment{ display:none}
 .normal-logo {display: none}
 .printlogo, .view-itinerary {display: block !important; float:left !important}
 .confirmation-pnr span {color: #900652;}
 .col-sm-6.confirmation-pnr {float: left;display: inline-block;}
  span.ur-icons {
	background: url("../images/ur-icons.png") no-repeat 0 0!important;
	}
.print-8-head {width: 80% !important}
.print-8-head-empty {width: 16% !important}
.print-8-head-last {width: 49% !important}
.print-75 {width: 100% !important;}
.print-75 .col-sm-3, .print-75  {width: 20% !important}
.print-75-cabin {display: block !important; width: 100% !important}


/* timetable search page */
.row.timetable-print, .timetable-print, .pn-adjust, span.fly-view-details, .timetable .view-itinerary {display: none !important}
.timetable .col-md-12.heading {display: block !important;}
.fly-class-timetable li {width: 56px;}
.timetable .p-data span {width: 60px}

.flight-operation  span.b-status-confirmed{display:block; width:100%; }
.orange-box, .error-box, .error-box-checkin, .error-box-Orange { display:none!important;}
.indicates-arrow.confirmArrow  span{background: url("../images/spirte_icons.png") -610px -5px no-repeat!important;}
.destinations header .sprit-icons, .flightHeader header .sprit-icons{background: url("../images/spirte_icons.png") no-repeat -512px 3px!important;}
.conf-passen-details header .sprit-icons{background: url("../images/spirte_icons.png") no-repeat -576px -32px!important;}
a[href]:after{content:"";}
a[href]:before{content:"";}
.feedback-button {display:none!important;}
}


