.single-event-wrapper{padding-right:55px}@media only screen and (min-width:768px) and (max-width:991px){.single-event-wrapper{padding-right:15px}}@media only screen and (max-width:767px){.single-event-wrapper{padding-right:15px}}.single-event-wrapper .title{line-height:40px;font-weight:500;margin-bottom:17px}@media only screen and (max-width:767px){.single-event-wrapper .title{font-size:24px;line-height:30px}}.single-event-wrapper .sub-title{text-transform:capitalize;font-weight:500;padding-bottom:10px;position:relative;margin-bottom:24px}.single-event-wrapper .sub-title:before{position:absolute;left:0;bottom:0;width:50px;height:1px;background-color:var(--default-color);content:""}.single-event-wrapper .meta{margin-bottom:23px}.single-event-wrapper .meta .meta-list{font-weight:600;display:block;float:left;line-height:22px;margin-bottom:5px;margin-right:30px}.single-event-wrapper .meta .meta-list:last-child{margin-right:0}.single-event-wrapper .meta .meta-list i{float:left;line-height:22px;font-size:16px;margin-right:10px}.single-event-wrapper .meta .meta-list span{display:block;overflow:hidden}.single-event-wrapper .image{margin-bottom:60px}.single-event-wrapper .ticket-form{background-color:#f6f6f6;padding:25px 30px;overflow:hidden;margin-bottom:50px}.single-event-wrapper .ticket-form form{margin-left:-5px;margin-right:-5px}.single-event-wrapper .ticket-form form .input{display:block;float:left;padding:5px;width:25%}@media only screen and (max-width:767px){.single-event-wrapper .ticket-form form .input{width:50%}}@media only screen and (max-width:479px){.single-event-wrapper .ticket-form form .input{width:100%}}.single-event-wrapper .ticket-form form .input input,.single-event-wrapper .ticket-form form .input select{height:50px;line-height:24px;border:none;border-radius:5px;padding:13px 20px;background-color:var(--white-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;color:var(--default-color);font-family:Open Sans,sans-serif;font-size:12px;-webkit-box-shadow:0 8px 8px rgba(40,40,40,.1);box-shadow:0 8px 8px rgba(40,40,40,.1)}.single-event-wrapper .ticket-form form .input select option{padding:5px 20px}.single-event-wrapper .ticket-form form .input input[type=submit]{height:50px;line-height:24px;border:none;border-radius:5px;padding:13px 20px;background-color:var(--primary-color);width:100%;color:var(--white-color);text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:12px}.single-event-wrapper .description{margin-bottom:50px}.single-event-wrapper .benefits{margin-bottom:30px}.single-event-wrapper .benefits img{width:100%}.single-event-wrapper .event-creator{background-color:#f6f6f6;padding:20px 30px;overflow:hidden;margin-bottom:50px}.single-event-wrapper .event-creator .image{width:100px;height:100px;border-radius:50%;overflow:hidden;margin-bottom:0;margin-right:30px}@media only screen and (max-width:767px){.single-event-wrapper .event-creator .image{float:none;margin-bottom:15px}}.single-event-wrapper .event-creator .image img{width:100%}@media only screen and (max-width:767px){.single-event-wrapper .event-creator .content{width:100%}}.single-event-wrapper .event-creator .content h4{font-weight:500;margin-bottom:5px}.single-event-wrapper .event-creator .content h4 a:hover{color:var(--primary-color)}.single-event-wrapper .event-creator .content h6{font-weight:300;margin-bottom:3px}.single-event-wrapper .event-time-banner{border-top:1px solid #e7e7e7;padding:50px 65px 0}@media only screen and (min-width:992px) and (max-width:1200px){.single-event-wrapper .event-time-banner{padding:50px 0 0}}@media only screen and (min-width:768px) and (max-width:991px){.single-event-wrapper .event-time-banner{padding:50px 0 0}}@media only screen and (max-width:767px){.single-event-wrapper .event-time-banner{padding:50px 0 0}}.single-event-wrapper .event-time-banner .banner{padding:25px 30px 30px;z-index:1}.single-event-wrapper .event-time-banner .banner:before{z-index:-1}.single-event-wrapper .event-time-banner .banner h1{font-weight:700;color:var(--white-color);margin-bottom:5px}@media only screen and (max-width:767px){.single-event-wrapper .event-time-banner .banner h1{font-size:24px;line-height:30px}}.single-event-wrapper .event-time-banner .banner h4{color:var(--white-color);margin-bottom:19px}@media only screen and (max-width:767px){.single-event-wrapper .event-time-banner .banner h4{font-size:14px;line-height:18px}}