.eventfolio .event-booking-steps-wrapper .steps-form-horizontal:before{background:#f2f3f4}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal .steps-form-item{background:#f2f3f4}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal .steps-form-item.step-complete{background:#41b9ba}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal .steps-form-item.step-current{background:#41b9ba!important}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal .steps-form-item .text{color:#404040}.eventfolio .eventfolio-form-buttons,.eventfolio .eventfolio-payment-method-picker .eventfolio-payment-method,.eventfolio .eventfolio-table tfoot>tr:first-child td,.eventfolio .eventfolio-table tfoot>tr:first-child th,.eventfolio .eventfolio-title{border-color:#f2f3f4}.widget-filter-events .eventfolio-events-calendar{padding-top:12px}.eventfolio-events-calendar .calendar-header{position:relative;text-align:center}.eventfolio-events-calendar .calendar-header-text{color:#35495e;display:block;font-size:20px;font-weight:700;line-height:28px;padding:15px 0 12px}.eventfolio-events-calendar .calendar-header-nav{color:#41b9ba;display:block;font-size:24px;height:100%;width:30px;position:absolute;top:0;line-height:55px}.eventfolio-events-calendar .calendar-header-nav.mod-prev{left:0}.eventfolio-events-calendar .calendar-header-nav.mod-prev .icon-left{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eventfolio-events-calendar .calendar-header-nav.mod-prev .icon-left::before{content:"\f053"}.eventfolio-events-calendar .calendar-header-nav.mod-next{right:0}.eventfolio-events-calendar .calendar-header-nav.mod-next .icon-right{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eventfolio-events-calendar .calendar-header-nav.mod-next .icon-right::before{content:"\f054"}.eventfolio-events-calendar .calendar-table{width:100%}.eventfolio-events-calendar .calendar-table td{width:33.3333%;padding:5px 0}.eventfolio-events-calendar .calendar-table td.no-event{zoom:1;-webkit-opacity:.3;-moz-opacity:.3;opacity:.3}.eventfolio-events-calendar .calendar-table td.no-event a{pointer-events:none}.eventfolio-events-calendar .calendar-table a{font-family:proxima-nova-condensed,sans-serif;color:#41b9ba;display:block;font-size:14px;font-weight:700;line-height:27px;padding:2px 4px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}.eventfolio-events-calendar .calendar-table a:focus,.eventfolio-events-calendar .calendar-table a:hover{text-decoration:none}.eventfolio-events-calendar .calendar-table a.selected-month{background:#41b9ba;color:#fff}.eventfolio .eventfolio-event>:last-child{margin-bottom:0}.eventfolio .eventfolio-event-list-event{display:table;width:100%;min-height:100px;position:relative;border-bottom:1px solid #f2f3f4;padding:20px 0;margin:0}.eventfolio .eventfolio-event-list-event:after,.eventfolio .eventfolio-event-list-event:before{content:" ";display:table}.eventfolio .eventfolio-event-list-event:after{clear:both}@media only screen and (max-width:767px){.eventfolio .eventfolio-event-list-event{display:block}}.eventfolio .eventfolio-event-list-event .eventfolio-event{display:table-cell;vertical-align:middle}@media only screen and (max-width:767px){.eventfolio .eventfolio-event-list-event .eventfolio-event{display:block;vertical-align:baseline}}.eventfolio .eventfolio-event-tag-list{margin:0 0 20px}.eventfolio .eventfolio-event-tag-list:after,.eventfolio .eventfolio-event-tag-list:before{content:" ";display:table}.eventfolio .eventfolio-event-tag-list:after{clear:both}.eventfolio .eventfolio-event-tag-list-item{float:left;margin-right:.5em;margin-bottom:10px}.eventfolio .eventfolio-event-tag-list-item::before{content:"|";margin-right:.2em}.eventfolio .eventfolio-event-tag-list-item:first-child::before{content:"";margin-right:0}.eventfolio .eventfolio-event-action-link{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in;border:none;cursor:pointer;display:inline-block;font-size:16px;font-size:1.6rem;font-weight:700!important;max-width:100%;min-width:138px;padding:19px 20px;text-align:center;text-decoration:none;background:#fff;border-color:#e0192d;color:#e0192d;margin-bottom:20px;min-width:178px}.eventfolio .eventfolio-event-action-link:hover{text-decoration:none}.eventfolio .eventfolio-event-action-link.disabled,.eventfolio .eventfolio-event-action-link[disabled]{opacity:.5;pointer-events:none}.eventfolio .eventfolio-event-action-link:focus,.eventfolio .eventfolio-event-action-link:hover{text-decoration:none;color:#e0192d}@media only screen and (min-width:768px){.eventfolio .eventfolio-event-action-link{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0;margin-bottom:0}}@media only screen and (max-width:579px){.eventfolio .eventfolio-event-action-link{width:100%}}.eventfolio .eventfolio-event .eventfolio-event-actions-list-action-links{margin-bottom:0}.eventfolio .eventfolio-event .eventfolio-event-actions-list-action a{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in;border:none;cursor:pointer;display:inline-block;font-size:16px;font-size:1.6rem;font-weight:700!important;max-width:100%;min-width:138px;padding:19px 20px;text-align:center;text-decoration:none;background:#fff;border-color:#e0192d;color:#e0192d;margin-bottom:0;min-width:178px}.eventfolio .eventfolio-event .eventfolio-event-actions-list-action a:hover{text-decoration:none}.eventfolio .eventfolio-event .eventfolio-event-actions-list-action a.disabled,.eventfolio .eventfolio-event .eventfolio-event-actions-list-action a[disabled]{opacity:.5;pointer-events:none}.eventfolio .eventfolio-event .eventfolio-event-actions-list-action a:focus,.eventfolio .eventfolio-event .eventfolio-event-actions-list-action a:hover{text-decoration:none;color:#e0192d}.eventfolio .eventfolio-event .eventfolio-event-actions-list-action .eventfolio-event-actions-list-action-name{display:none}.eventfolio .eventfolio-event-header{margin-bottom:35px}.eventfolio .eventfolio-event-header-date,.eventfolio .eventfolio-event-header-meta,.eventfolio .eventfolio-event-header-title.eventfolio-title{margin-bottom:0!important;color:#9f9999}.eventfolio .eventfolio-event-header-date-tag::before,.eventfolio .eventfolio-event-header-meta-tag::before,.eventfolio .eventfolio-event-header-title.eventfolio-title-tag::before{content:'| '}.eventfolio .eventfolio-event-header>:last-child{margin-bottom:0}.eventfolio .eventfolio-my-event-action-list li,.eventfolio .eventfolio-next-steps-list li{display:inline-block;vertical-align:top;margin-right:10px}@media only screen and (max-width:579px){.eventfolio .eventfolio-my-event-action-list li,.eventfolio .eventfolio-next-steps-list li{display:block;margin-right:0}.eventfolio .eventfolio-my-event-action-list li .btn,.eventfolio .eventfolio-next-steps-list li .btn{width:100%}}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal:before{top:13px!important}@media only screen and (max-width:991px){.eventfolio .event-booking-steps-wrapper .steps-form-horizontal:before{top:11px!important}}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal .steps-form-item.step-current{width:30px!important;height:30px!important}.eventfolio .meta-event{margin-bottom:25px}.eventfolio .meta-event .meta-label{font-weight:700;color:#35495e;width:100px;text-align:left;margin-right:10px;display:inline-block;position:absolute;top:0;left:0}@media only screen and (max-width:579px){.eventfolio .meta-event .meta-label{width:100%;display:block;margin-bottom:5px;margin-right:0;position:relative}}.eventfolio .meta-event p{display:block;font-size:14px;line-height:21px;margin-bottom:10px;font-weight:400;padding-left:110px;position:relative}@media only screen and (max-width:579px){.eventfolio .meta-event p{padding-left:0}}.eventfolio .page-banner .meta-event{margin-bottom:0}.eventfolio .page-banner .meta-event .meta-label{color:#fff}.eventfolio .page-banner .meta-event a{color:#fff}.eventfolio .eventfolio-event-homepage-tabs{position:relative;background:#fff;z-index:1}.eventfolio .eventfolio-event-homepage-tabs:after,.eventfolio .eventfolio-event-homepage-tabs:before{content:'';background:#fff;display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.eventfolio .eventfolio-event-homepage-tabs:after{-webkit-box-shadow:0 12px 30px 0 rgba(0,0,0,.25);-moz-box-shadow:0 12px 30px 0 rgba(0,0,0,.25);box-shadow:0 12px 30px 0 rgba(0,0,0,.25);height:auto;bottom:22px;z-index:-2}.eventfolio .eventfolio-event-homepage-tabs-nav>ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:90px;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:0!important;margin-bottom:0!important}.gt-ie8.gecko .eventfolio .eventfolio-event-homepage-tabs-nav>ul{height:90px}.eventfolio .eventfolio-event-homepage-tabs-nav>ul.mod-space-between{-webkit-justify-content:space-between;justify-content:space-between}.eventfolio .eventfolio-event-homepage-tabs-nav>ul.mod-space-between>li{margin-right:0!important}@media only screen and (min-width:1200px){.eventfolio .eventfolio-event-homepage-tabs-nav>ul{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}}@media only screen and (max-width:1199px){.eventfolio .eventfolio-event-homepage-tabs-nav>ul{display:none;position:relative;min-height:1px;-webkit-flex-direction:column;flex-direction:column;padding-top:15px;padding-bottom:25px;border-top:1px solid #f2f3f4}.gt-ie8.gecko .eventfolio .eventfolio-event-homepage-tabs-nav>ul{height:auto}}.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:18px;line-height:1.5;color:#35495e;border-top:4px solid transparent;border-bottom:4px solid transparent;margin-bottom:0!important;margin-right:50px}@media only screen and (max-width:1199px){.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li{font-size:16px;text-align:center;border:0;margin-bottom:5px;margin-right:0!important}.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li:last-child{margin-bottom:0}}.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li.align-self-center{align-items:center}.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li.is-active{font-weight:700;color:#41b9ba}.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li.is-active>a{color:#41b9ba;font-weight:700}.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li.is-active>a:focus,.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li.is-active>a:hover{color:#41b9ba}@media only screen and (min-width:1200px){.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li.is-active{border-bottom-color:#41b9ba}.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li.is-active>a{pointer-events:none}}.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li>a{-webkit-transition:color .25s;-moz-transition:color .25s;-o-transition:color .25s;transition:color .25s;text-decoration:none;color:#35495e;font-weight:400}.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li>a.btn{color:#fff}.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li>a.btn:hover{color:#fff}.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li>a:focus,.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li>a:hover{text-decoration:none;color:#38b0b1}@media only screen and (min-width:1200px){.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li>a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}}@media only screen and (max-width:1199px){.eventfolio .eventfolio-event-homepage-tabs-nav>ul>li>a{display:block;width:100%;padding:7px 0}}.eventfolio .eventfolio-event-homepage-tabs-nav-btn{display:none;position:relative;padding:21px 33px 21px 0;font-weight:700;color:#35495e}.eventfolio .eventfolio-event-homepage-tabs-nav-btn:after{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;font-family:FontAwesome;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f078";font-size:20px;color:#41b9ba;position:absolute;top:50%;right:0;margin-top:-10px}@media only screen and (max-width:1199px){.eventfolio .eventfolio-event-homepage-tabs-nav-btn{display:block}}.eventfolio .eventfolio-event-homepage .page-section-title{margin-bottom:20px}.eventfolio .eventfolio-event-homepage-meta{text-align:center;font-size:14px;line-height:21px;margin-bottom:30px}.eventfolio .eventfolio-event-homepage-meta>*{margin-right:10px;margin-left:10px;display:inline-block;vertical-align:middle}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions{margin-bottom:0}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session-time{width:100px;color:#404040;font-size:14px;font-weight:700;line-height:21px;margin-bottom:30px}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session{width:calc(100% - 100px);padding:0 0 30px;margin-bottom:30px;border-bottom:1px solid #f2f3f4;background:0 0!important;position:relative}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session .ems-schedule-list-session-title{font-size:20px;line-height:28px}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session .ems-schedule-list-session-subtitle{color:#05a0a1;font-family:proxima-nova,sans-serif;font-size:14px;line-height:21px;font-weight:700;text-transform:none;display:block;margin:5px 0 0}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session [data-toggle=collapse]{position:static}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session [data-toggle=collapse]:before{font-family:FontAwesome;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f078";font-size:20px;line-height:20px;position:absolute;right:0;top:0;color:#41b9ba;padding:0;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session [data-toggle=collapse][aria-expanded=true]:before{content:"\f077"}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session .ems-schedule-list-session-speakers-title{color:#404040;font-size:14px;font-weight:700;line-height:21px;margin-bottom:0}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session .session-price{padding-right:40px;width:100px;color:#404040;font-size:14px;font-weight:700;line-height:21px}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session-main-info input[type=checkbox]+label,.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session-main-info input[type=radio]+label{vertical-align:top;margin-top:5px}.eventfolio #choose-sessions-allowance .sidebar-panel-header,.eventfolio #sessions-basket .sidebar-panel-header{border-bottom:none;padding:25px 0;margin-bottom:0}.eventfolio #choose-sessions-allowance .clear-filters{color:#05a0a1;line-height:1;font-size:14px;line-height:30px;text-transform:none;position:relative;padding-left:23px}.eventfolio #choose-sessions-allowance .clear-filters span{font-size:36px;line-height:1;vertical-align:middle;position:absolute;top:-3px;left:0}.eventfolio #choose-sessions-allowance ul li.title-filter{padding:0 0 30px}.eventfolio #choose-sessions-allowance .search-widget{border:none!important}.eventfolio #choose-sessions-allowance .search-widget .form-control{height:43px}.eventfolio #choose-sessions-allowance .search-widget .btn{font-size:14px;padding-left:12px;padding-right:12px}.eventfolio #choose-sessions-allowance .search-widget .btn .fa{font-size:14px;margin-left:4px}.eventfolio #choose-sessions-allowance .search-widget.mod-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}.eventfolio #choose-sessions-allowance .search-widget.mod-flex .form-wrap{flex-grow:1}.eventfolio #choose-sessions-allowance .search-widget.mod-flex .btn{width:100px;flex-shrink:0;margin-left:10px;line-height:23px;font-family:proxima-nova,sans-serif;text-transform:none}.eventfolio .sessions-allowance-table{background:#f5f5f5;padding:25px 30px;margin:30px 0}.eventfolio .sessions-allowance-table #sessions-allowance-widget,.eventfolio .sessions-allowance-table .eventfolio-table{margin:0}.eventfolio .sessions-allowance-table #sessions-allowance-widget>thead>tr>th,.eventfolio .sessions-allowance-table .eventfolio-table>thead>tr>th{padding:0 0 10px!important;color:#35495e;font-size:14px;line-height:21px;font-weight:400}.eventfolio .sessions-allowance-table #sessions-allowance-widget>tbody>tr>td,.eventfolio .sessions-allowance-table .eventfolio-table>tbody>tr>td{padding:5px 0!important}.eventfolio .sessions-allowance-table #sessions-allowance-widget>tbody>tr>td .checkbox,.eventfolio .sessions-allowance-table .eventfolio-table>tbody>tr>td .checkbox{margin:0}.eventfolio .sessions-allowance-table #sessions-allowance-widget>tbody>tr>td .checkbox label,.eventfolio .sessions-allowance-table .eventfolio-table>tbody>tr>td .checkbox label{font-size:14px}.eventfolio .eventfolio-toggle-tabs-nav{border-bottom:1px solid #f2f3f4}.eventfolio .eventfolio-toggle-tabs-nav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.eventfolio .eventfolio-toggle-tabs-nav ul li{flex-grow:1}.eventfolio .eventfolio-toggle-tabs-nav ul li a{text-align:center;font-size:14px;line-height:21px;color:#404040;font-weight:400}.eventfolio .eventfolio-toggle-tabs-nav ul li.is-active a{color:#05a0a1;font-weight:700}.eventfolio .eventfolio-toggle-tabs-nav ul li.is-active a:hover{color:#068f90}.eventfolio .eventfolio-toggle-tabs-nav ul li.is-active a:after{background:#05a0a1}.eventfolio .eventfolio-title{padding:0!important;border:0!important;margin-bottom:20px!important;color:#35495e}.eventfolio .eventfolio-title.eventfolio-page-title{font-family:proxima-nova,sans-serif;font-size:63px;font-size:6.3rem;font-weight:700;line-height:1.2;color:#35495e;margin-bottom:22px}@media only screen and (max-width:991px){.eventfolio .eventfolio-title.eventfolio-page-title{font-size:43px;font-size:4.3rem}}.eventfolio .eventfolio-title.eventfolio-event-title{font-size:28px;font-size:2.8rem}.eventfolio h4>label{font-size:inherit;font-family:inherit;color:inherit;margin:0}.eventfolio .eventfolio-event-header-title{margin-bottom:5px}.eventfolio .eventfolio-event-header-title>a{color:#35495e}.eventfolio .checkbox input[type=checkbox],.eventfolio .checkbox-inline input[type=checkbox],.eventfolio .radio input[type=radio],.eventfolio .radio-inline input[type=radio]{position:static;margin-left:0}.eventfolio .checkbox,.eventfolio .radio{margin-top:0}.eventfolio .checkbox-inline,.eventfolio .radio-inline{margin-right:25px;padding-left:0;padding-bottom:17px}.eventfolio .eventfolio-form-buttons{padding-top:30px!important;border-top:1px solid #f2f3f4!important;margin-bottom:30px}@media only screen and (min-width:481px){.eventfolio .eventfolio-form-buttons .pull-left .btn+.btn{margin-left:15px}}@media only screen and (max-width:480px){.eventfolio .eventfolio-form-buttons>*{float:none!important;margin-bottom:10px}.eventfolio .eventfolio-form-buttons .btn{width:100%;text-align:center}}.eventfolio .custom-select,.eventfolio .ems-tickets-spinner,.eventfolio .number{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;background:#fff;padding:6px 16px;border:1px solid #d9d9d9;font-size:18px;font-size:1.8rem;line-height:1;height:43px;width:auto}.eventfolio .custom-select::-webkit-input-placeholder,.eventfolio .ems-tickets-spinner::-webkit-input-placeholder,.eventfolio .number::-webkit-input-placeholder{color:#35495e}.eventfolio .custom-select::-moz-placeholder,.eventfolio .ems-tickets-spinner::-moz-placeholder,.eventfolio .number::-moz-placeholder{color:#35495e}.eventfolio .custom-select:-moz-placeholder,.eventfolio .ems-tickets-spinner:-moz-placeholder,.eventfolio .number:-moz-placeholder{color:#35495e}.eventfolio .custom-select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:#fff url(/assets/img/icon-dropdown.png) no-repeat;background-position:right center;text-indent:.01px;text-overflow:"";padding-right:40px;background-color:#fff;width:100%}.eventfolio .custom-select::-ms-expand{display:none}.lt-ie10 .eventfolio .custom-select{background-image:none;padding-right:0}.eventfolio .eventfolio-payment-method{padding:0!important;border:0!important;margin-bottom:20px}.eventfolio .eventfolio-payment-method label{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;-webkit-align-items:center;align-items:center;justify-content:center;padding:10px 20px 10px 20px!important;border:2px solid #f2f3f4;background:#f2f3f4;min-height:90px;margin-bottom:0;font-size:20px!important;font-size:2rem!important;font-weight:700;font-size:14px!important;color:#05a0a1}.gt-ie8.gecko .eventfolio .eventfolio-payment-method label{height:90px}.eventfolio .eventfolio-payment-method label:before{display:none!important}.eventfolio .eventfolio-payment-method input[type=radio]:checked+label{border-color:#41b9ba}@media only screen and (max-width:991px){.eventfolio .discount-code-form .form-control{margin-bottom:10px}}@media only screen and (max-width:579px){.eventfolio .discount-code-form .btn{display:block;width:100%}}.eventfolio .discount-list label,.eventfolio .discount-list>p{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:12px;display:block;margin-bottom:10px}.eventfolio .discount-list ul{margin:0;list-style:none;padding:0;margin-bottom:0}.eventfolio .discount-list ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;justify-content:space-between;margin-bottom:10px;font-weight:700}.eventfolio .eventfolio-table tbody td,.eventfolio .eventfolio-table tbody th,.eventfolio .eventfolio-table tfoot td,.eventfolio .eventfolio-table tfoot th{padding:20px 0}.eventfolio .eventfolio-table+.eventfolio-form-buttons,.eventfolio .eventfolio-table+.return-link-holder{margin-top:0;padding-top:0!important;border-top:none!important}.eventfolio .eventfolio-table .ticket-name{font-weight:400!important;font-size:14px!important;line-height:21px!important;display:block}.eventfolio .eventfolio-table .description{font-weight:400!important;margin-top:15px!important;font-size:14px!important;line-height:21px!important;display:block;font-style:normal!important}.eventfolio .eventfolio-table .ems-tickets-spinner{display:inline-block;vertical-align:top;top:0!important}.eventfolio .eventfolio-table.eventfolio-table-tickets.table-tickets br{display:none}.eventfolio .eventfolio-table-checkout+.eventfolio-step-form .eventfolio-form-buttons{margin-top:0;padding-top:0!important;border-top:none!important}.eventfolio .eventfolio-summary .heading{margin-bottom:20px}.eventfolio .eventfolio-summary .heading.mod-border-bottom{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #f2f3f4}.eventfolio .eventfolio-summary .item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f2f3f4}.eventfolio .eventfolio-summary .item.mod-borderless{border-bottom:none;padding-bottom:0}.eventfolio .eventfolio-summary .total span{display:block;font-size:14px;line-height:1.5;margin-bottom:10px}.eventfolio .eventfolio-next-steps-list li{margin-right:30px}@media only screen and (max-width:579px){.eventfolio .eventfolio-next-steps-list li{margin-right:0}}.eventfolio .eventfolio-next-steps-list,.eventfolio .list-unstyled{padding-left:0!important}.eventfolio .eventfolio-my-event-action-list>li,.eventfolio .eventfolio-my-event-action-list>li>a{width:100%}.eventfolio .eventfolio-events-list{border-top:1px solid #f2f3f4;padding:0!important;margin-bottom:30px!important}.eventfolio .eventfolio-events-list .eventfolio-event-list-event{border-bottom:1px solid #f2f3f4;padding:20px 0 10px;margin-bottom:0!important}.eventfolio .eventfolio-events-list .eventfolio-event{position:relative;padding-right:120px}@media only screen and (max-width:579px){.eventfolio .eventfolio-events-list .eventfolio-event{padding-right:0}}.eventfolio .eventfolio-events-list .eventfolio-event .event-date{color:#35495e;font-size:14px;line-height:21px;display:block;margin-bottom:10px}.eventfolio .eventfolio-events-list .eventfolio-event-title{color:#333;font-size:20px;line-height:28px;margin-bottom:10px!important}.eventfolio .eventfolio-events-list .eventfolio-event-title a{color:#333}.eventfolio .eventfolio-events-list .eventfolio-event-title .badge-attended{position:relative;top:-2px}.eventfolio .eventfolio-events-list .eventfolio-event-tag-list{font-size:14px;line-height:21px;padding:0;margin-bottom:0}.eventfolio .eventfolio-events-list .eventfolio-event-tag-list-item{font-size:14px;line-height:21px;margin-right:20px}.eventfolio .eventfolio-events-list .eventfolio-event-tag-list-item:before{display:none}.eventfolio .eventfolio-events-list .eventfolio-event-tag-list-item:last-child{margin-right:0}.eventfolio .eventfolio-events-list .eventfolio-event-tag-list-item a{font-weight:700}.eventfolio .eventfolio-events-list .eventfolio-event-tag-list-item.eventfolio-event-type{color:#05a0a1;font-weight:700}.eventfolio .eventfolio-events-list .eventfolio-event-actions-list{position:absolute;bottom:0;right:0;text-align:right;padding:0!important}@media only screen and (max-width:579px){.eventfolio .eventfolio-events-list .eventfolio-event-actions-list{position:relative;text-align:left}}.eventfolio .eventfolio-events-list .eventfolio-event-actions-list-status{font-size:14px;line-height:21px;color:#404040;display:block;margin-bottom:10px;font-weight:400}.eventfolio .eventfolio-events-list .eventfolio-event-actions-list-action{font-size:14px;line-height:21px;display:block;font-weight:700}.eventfolio .eventfolio-events-list .eventfolio-event-actions-list-action a{color:#05a0a1;font-size:14px;line-height:21px;font-weight:700;width:auto!important;padding:0!important;min-width:1px!important;border:none!important}.eventfolio .eventfolio-events-list .eventfolio-event-actions-list-action a:focus,.eventfolio .eventfolio-events-list .eventfolio-event-actions-list-action a:hover{color:#068f90}.eventfolio .eventfolio-events-list .eventfolio-event-actions-list-action a:hover{text-decoration:underline}@media only screen and (max-width:579px){.eventfolio .eventfolio-events-list .eventfolio-event-actions-list-action a{font-size:16px;line-height:27px;padding:8px 12px!important;font-family:proxima-nova-condensed,sans-serif;text-align:center;width:100%!important;background:#05a0a1;color:#fff;text-transform:uppercase;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}.eventfolio .eventfolio-events-list .eventfolio-event-actions-list-action a:focus,.eventfolio .eventfolio-events-list .eventfolio-event-actions-list-action a:hover{background:#068f90;color:#fff;text-decoration:none}}