
@media print{
	
	@font-face { font-family: Kufi; src: url('word_fonts/Droid_Arabic_Kufi.ttf'); }

	@page{
		margin:10mm;
		margin-bottom: 5mm;
		/*size: 210mm 297mm; */
	}

	

	/* ------ Start For Print Ship Info ------ */
	
		.room_cost, .room_sup{
			margin:0px;
			padding: 0px;
		}
		.cost_info, .sup_info {
		    padding-bottom: 0%;
		}
		.cost_info fieldset, .sup_info fieldset {
		    border-color: black;
		    background-color: rgb(189,189,189);
		    color: black;
		}
		.cost_info legend, .sup_info legend {
		    border-color: black;
		    background-color: rgb(86,86,86);
		    color: white;
		    font-weight: bold;
		}
		.info_cell {
		    background-color: white;
		    color: black;
		    border-left-color: rgb(189,189,189);
		}
		.info_cell span {
		    color: gray;
		}
		.ship_note .note_icons, .ship_note .note_text{
		    color: #bf0202;
		}
		.xpns table th {
		    background-color: #0637c3;
		    color: #fff;
		}
		.xpns tbody tr{
		    background: #cecfff;
		}
		.xpns tbody tr:nth-child(odd) {
		    background: #f1f1fd;
		}
		.xpns tbody .td_action {
		    background:none !important;
		}
		.entry table th {
		    background-color: #0637c3;
		    color: #fff;
		}
		.entry tbody tr{
		    background: #cecfff;
		}
		.entry tbody tr:nth-child(odd) {
		    background: #f1f1fd;
		}
		.entry table .th_item_no{
			width:5%;
			max-width: 5%;
		}
		.entry table .th_item_code{
			width:12%;
			max-width: 12%;
		}
		.entry table .th_item_dscrp{
			width:44%;
			max-width: 44%;
		}
		.entry table .th_item_qty{
			width:7%;
			max-width: 7%;
		}
		.entry .th_item_iprice, .entry .th_item_iprice, .entry .th_item_iprice, .entry .th_item_iprice{
			width:8%;
			max-width: 8%;
		}
		.entry .ldata {
		    color: black;
		}
		.entry .idata {
		    color: #bf0202;
		}
	/* ------ End For Print Ship Info ------ */

	/* ------ Start Print Shipment Report ------ */
		.ship_rprt, #show_ship_rprt{
			background-color: white;
		}
		#show_ship_rprt {
		    margin-top: 0px;
		}
		.rprt_one {
		    background-color: rgb(255,255,255);
		    color: black;
		    border: 1px solid rgba(0,0,0,1);
		    margin-top: 0px;
		}
		.rprt_one:nth-child(odd){
		    background-color: rgb(195,195,195);
		}
		.rprt_one .sml_data{
			color:gray;
		}
	/* ------ End Print Shipment Report ------ */

	/* ------ Start Print Shipment DOX ------ */
		body{
			background-color: rgba(0,0,0,0) !important;
		}
	/* ------ End Print Shipment DOX ------ */

	/* ------ Start Print Item Page ------ */

		.item_pg{
			background-color: white;
		}
		
	/* ------ End Print Item Page ------ */

	/* ------ Start Print Reserve Requests Page ------ */
		

	/* ------ End Print Reserve Requests Page ------ */

	.pr_hide{
		display: none;
	}
	.pr_nohide{
		display: block;
	}
	.pr_not_visible{
		visibility: hidden;
	}
	.pr_pb{
		page-break-before: always;
	}
	.pr_pb_avoid{
		page-break-inside: avoid;
	}
	.pr_bg_white{
		background-color: white;
	}
	.pr_bg_gray{
		background-color: rgb(189,189,189);
	}
	.pr_clr_black{
		color: black;
	}
	.pr_w200{ 
		width:200%;
		max-width: 200%;
	}
	.pr_w100{ 
		width:100%;
		max-width: 100%;
	}
	.pr_w95{ 
		width:95%;
		max-width: 95%;
	}
	.pr_w85{ 
		width:85%;
		max-width: 85%;
	}
	.pr_w75{ 
		width:75%;
		max-width: 75%;
	}
	.pr_w60{ 
		width:60%;
		max-width: 60%;
	}
	.pr_w55{ 
		width:55%;
		max-width: 55%;
	}
	.pr_w50{ 
		width:50%;
		max-width: 50%;
	}
	.pr_w40{ 
		width:40%;
		max-width: 40%;
	}
	.pr_w35{ 
		width:35%;
		max-width: 35%;
	}
	.pr_w30{ 
		width:30%;
		max-width: 30%;
	}
	.pr_w25{ 
		width:25%;
		max-width: 25%;
	}
	.pr_w20{ 
		width:20%;
		max-width: 20%;
	}
	.pr_w15{ 
		width:15%;
		max-width: 15%;
	}
	.pr_w10{ 
		width:10%;
		max-width: 10%;
	}
	.pr_w5{ 
		width:5%;
		max-width: 5%;
	}
	

}

