.image-box .span4{border:1px solid #ddd;border-radius:12px;display:flex;flex-direction:column;margin-bottom:20px;margin-right:1.5%;padding:0;width:32.2%}.image-box .span4:nth-child(3n){margin-right:0}.upcoming-box-content{padding:20px}.image-box img{display:block;height:auto;margin:auto auto 0;max-width:100%}.event-summary-detail p{font-size:15px;margin-bottom:10px}.box-image{padding:15px 15px 0}.image-box .badge-wrapper{display:block;margin-bottom:10px}span.badge-wrapper{border:1px solid #231f20;border-radius:30px;display:inline-block!important;font-size:11px;padding:3px 10px;text-transform:uppercase}.image-box h3{font-size:20px;font-weight:700;line-height:28px;margin:12px 0 15px}.image-box h4{font-weight:400;margin:0 0 10px}.image-box h4,.image-box h5{font-family:Axiforma;font-size:14px;line-height:16px}.image-box h5{font-weight:700;margin-bottom:15px}.book-btn .badge-wrapper{align-items:center;color:#231f20;display:flex;font-size:18px;font-weight:600;margin:0;text-decoration:none}.book-btn .badge-wrapper img{margin-left:7px}.book-btn{margin-top:auto;padding:0 20px 20px}.single-column-text .button-upcoming{text-align:right}.single-column-text .button-upcoming a{background:#231f20;border-radius:30px;color:#fff;display:inline-block;font-size:21px;margin-top:25px;padding:10px 30px;text-decoration:none}@media(max-width:767px){.single-column-text,.single-column-text .button-upcoming{text-align:center}.single-column-text .button-upcoming a{margin-bottom:25px;margin-top:0}.row-fluid.image-box{display:block}.image-box .span4{margin:0 auto 20px;max-width:500px;width:100%}.image-box .span4:nth-child(3n){margin-right:auto}}@media(max-width:600px){.single-column-text .button-upcoming a{font-size:18px}}