﻿/*# - Core / - 6. Print #*/

@media print
{
	body
	{
		background: #ffffff;
		font:normal 12px Tahoma, Geneva, Kalimati, sans-serif;
	}
	#ui-header, #ui-footer, #searchbox, .progress, #SupportWidget, .fixed-profiles, .searchBtn, .altDatesTabContainer, 
	.ui-datepicker, .clue-right-ferries-details, .cluetip-ferries-details, .jquery-corner, .spw-chat, #leftBox, 
	#uservoice-feedback-tab, .hip, .print-button, .blue-line
	{
		display: none!important;
		visibility: hidden;
	}
	table, table th, table tbody td, table td, table.gray-table td.last-flight-cell{ border:1px solid #000000!important; border-bottom-color:#000000!important; border-right-color:#000000!important; border-collapse:collapse!important; padding:5px; }
	table{ width:100%; margin-bottom:20px; }
    table th{ width:100px; font-weight:bold; }
    #inner-wrapper, #mainBox, #main{ width:100%!important; }

	.left{ float: left; }
    .clear
    {
	    clear: both;
	    display: block;
	    margin: 0;
	    padding: 0;
	    height: 0;
	    font-size: 1px;
	    line-height: 1px;
    }
    
    h3{ font-weight:normal; }
    
    .sgtk{ display:none; }
    
    div.results, div.results .plainTitle { display:block; padding:0px 0px 0px 0px!important; font-size:18px; font-weight:normal; background-color:transparent!important; color:#000000!important; }
    div.generic-tabContent{ text-align:left!important; }
    div.sumTotalContainer span{ font-size:12px; } 
    div.contents{ padding:0px!important; }
    div#printable-header, div#printable-footer{ display:block!important; }
    .details-container, table.flights-table td.details-opened{ border:1px solid #000000!important; }
}