header, nav, .compline, footer { display:none; }

ul, ol { list-style:none; padding:0; margin:0; }

.order {}
	.order .items { padding:16px 0 0; }
		.order .items>li { margin:0 0 48px; }
		.order .items h2 { font-size:14px; font-weight:700; text-transform:uppercase; padding:0 0 19px; }
			.order .items h2 a { color:#333; }
		.order .items .order-data { overflow:hidden; }
			.order .items .order-data li { display:block; float:left; width:50%; padding:0 0 5px; }
				.order .items .order-data li:nth-child(3) { display:none; }
			.order .items .order-data b { font-weight:700; color:#333; }
			.order .items .order-data {}
			.order .items .order-data {}
			.order .items .order-data {}
		.order .items .tickets { overflow:hidden; }
			.order .items .tickets li { display:block; float:left; width:31.133%; margin:0 3.3% 0 0; padding:42px 0 0; overflow:hidden; position:relative; }
				.order .items .tickets li:nth-child(3n) { margin:0; }
			.order .items .tickets .code { width:44.7%; max-width:118px; margin:0 10.6% 0 0; font-size:0; line-height:0; }
				.order .items .tickets .code img { width:100%; height:auto; }
			.order .items .tickets b { font-weight:700; color:#333; }
			.order .items .tickets .additional {}
				.order .items .tickets .additional li { float:none; width:auto; padding:0; }
				.order .items .tickets .additional a { display:none; }
				.order .items .tickets .additional {}
				.order .items .tickets .additional {}
			.order .items .tickets {}
			.order .items .tickets {}
			.order .items .tickets {}
			.order .items .tickets {}
	.order button { display:none; }
	.order {}