.cbp-spmenu-vertical, .cc-menutrigger {display:none;}
header:before {display:none !important;}
.cc-payment-confirmation .cc-pcinfo-detailed {box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;}
.header-rgt{display:none !important;}
.bookingprogress-header .bookingstatus-bar{display:none !important;}
.header-lft{display:none !important;}
.bookingprogress-header .bottom-infobar{display:none !important;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-pcinfo-head{background:none;border:1px solid #c8c8c8;border-width:1px 0 1px;padding-top:17px; padding-bottom:12px;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-pcinfo-head h3{font: 20px/20px 'FoundrySterling-Bold';color:#000;}
.cc-payment-confirmation .cc-payment-confirmation-row .cc-payment-confirmation-cols.colrgt, .cc-payment-confirmation .btnsrow .btnswrap{display:none !important;}
footer{display:none !important;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-consolidatedinfo .cc-grandtotal{border:1px solid #c8c8c8;border-width:1px 0 0;position:relative}
.cc-payment-confirmation .cc-pcinfo-detailed {border:1px solid #c8c8c8; border-top:0px solid;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-consolidatedinfo .cc-ticketinfo, .cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-consolidatedinfo .cc-fandbsinfo {float:left;width:100%;}
.cc-payment-confirmation .cc-payment-confirmation-row .cc-payment-confirmation-cols.collft {width:100%;}
.without-print, #mainlogo {display:none !important;}
.with-print {display:block !important;}
.inner-content {margin-top:40px !important;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols {width:100%;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-pcinfo-body {min-height:auto !important;padding-bottom:0px !important;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-mdetails ul li > span {padding-left:220px;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-mdetails ul li > label {max-width:220px;}
.cc-payment-confirmation .finalinfo .finfo-lft {width:100%;text-align:center;}
.cc-payment-confirmation .finalinfo .finfo-rgt {display:none;}

body, html, .wrapper, header, .inner-page .inner-content, .confirmation-block {margin:0px !important; padding:0px !important;float:left;width:100%;}
.content-container {width:100%;}
.container {width:100%;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-pcinfo-body {padding:20px 0;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-mdetails {padding:0 15px;padding-bottom:15px !important;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-consolidatedinfo .cc-ticketinfo h4 {padding-left:0px;background:none;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-mdetails ul li {margin-top:15px;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-consolidatedinfo .cc-ticketinfo, .cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-consolidatedinfo .cc-fandbsinfo {padding:0 15px;}
.cc-sitelogo {max-width:180px; top:10px; }
.cc-payment-confirmation .bs-successmsg {padding:15px 0;}
