.h1,h1{font-size:58px}.h2,h2{font-size:40px}.h3,h3{font-size:30px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-transform:uppercase}.h1,.h2,.h3,h1,h2,h3{margin-bottom:28px}@media screen and (max-width:768px){.h1,h1{font-size:40px}.h2,h2{font-size:32px}.h3,h3{font-size:24px}}.heading-dot .dot{background:#febc11;border-radius:50%;display:inline-block;height:.45em;margin-left:8px;width:.45em}body{font-weight:300;word-wrap:break-word}.clear-left{clear:left}.btn-ghost-red{margin-left:15px}#tripNext,.btn-ghost-gray{margin-left:20px}.expiry-group .form-control{width:50%;float:left}.applied-payments{margin:-30px 20px 30px 20px;background-color:#fff;border:1px solid #efefef;border-top-width:0;padding:10px 25px}.remove-payment{padding:0 0 0 10px;font-size:19px;line-height:17px}.billing-line1,.billing-line2,.payment-method,.payment-name{margin-bottom:20px}.card-number-label{width:100%;position:relative}.card-number-label span.pull-right{position:absolute;right:0;top:-4px}.card-number-label i{font-size:28px;padding-left:8px}.promo-code>div{border:1px solid #efefef;padding-top:15px;padding-bottom:15px}.promo-code input[name=promoCode]{text-transform:uppercase}