@media (max-width:481px)  { /* smartphones, iPhone, portrait 480x320 phones */
														.ticket {
																			font-size: 28px;
																		}
														.ticket_cover {
																						top: 30px;
																					}
														.section_sms {
																					height: 80px !important;
																					background-color: #F9F9F9;
																				 }
													 .banner_image {
														 							margin-bottom: -75px;
														 						 }
													}

@media (min-width:481px)  { /* tablet, landscape iPad, lo-res laptops ands desktops */
														.ticket {
																			font-size: 70px;
																		}
														.ticket_cover {
																						top: -10px;
																					}
													  .section_sms {
																					height: 140px !important;
																				 }
														.banner_image {
 														 							margin-bottom: -135px;
 														 						 }
													}
