.upcoming-event{padding:150px 0}.upcoming-event.upcoming-event-v2{font-size:1.6em}.upcoming-event>h2{font-weight:700;margin-bottom:20px;font-size:24px}.upcoming-event>p{font-size:16px}.upcoming-event h3{font-size:20px;font-weight:700}.upcoming-event>img{padding:0;margin-bottom:50px}.upcoming-event .events{margin-top:50px}.upcoming-event .events .container{max-width:960px;padding-left:30px;padding-right:30px}.upcoming-event .events .event{text-align:left;margin-bottom:25px}.upcoming-event .events .event a{display:inline-block;overflow:hidden;margin-bottom:25px}.upcoming-event .events .event a img{margin:0;display:inline-block;transition:all .5s ease;transform:scale(1);float:left}.upcoming-event .events .event a:hover img{transform:scale(1.2)}.upcoming-event .events .event .info{font-size:14px;line-height:21px}.upcoming-event .events .event>.row{margin-left:-20px;margin-right:-20px}.upcoming-event .events .event>.row>.col{padding-left:20px;padding-right:20px}.upcoming-event .events .event .date-alt{text-transform:uppercase;font-size:20px;font-weight:700;margin-bottom:15px}.upcoming-event .events .event .date:after{content:"";display:block;width:30px;height:4px;margin-top:10px;background:#ca041e}.upcoming-event .events .event .date .month{text-transform:uppercase;font-size:20px}.upcoming-event .events .event .date .day{font-size:48px;font-weight:700;font-family:monospace}.upcoming-event .events .event h3{font-size:24px;font-weight:700;margin-bottom:15px}.upcoming-event .events .event h3 span{font-weight:normal}.upcoming-event .events .event .location{margin-bottom:25px}.upcoming-event .events .event p{color:#999;margin-bottom:25px}.upcoming-event .events .event .btn{display:inline-block;padding:15px 30px;font-size:14px}.upcoming-event .events .event .btn-primary{color:#fff;background:#000;box-shadow:0 6px 13px 0 rgba(0,0,0,0.38)}.upcoming-event .events .event .img-responsive{width:100%;padding:0}@media (max-width:1199px){.upcoming-event{padding:50px 0}}@media (max-width:479px){.upcoming-event>img{width:80%}}