.mh-0{max-height:none!important}.container{max-width:992px}.widget{border:1px solid transparent}.mobile-logo{display:none}div.required label.control-label:first-child::after{color:red;content:" *"}.u-hover{border-bottom:1px solid;border-color:transparent}.u-hover:hover{border-color:inherit;transition:.25s border-color ease-in-out}.cursor-pointer{cursor:pointer}.payment-method-settings{margin-top:10px;margin-bottom:5px}.credit-card-wrapper{margin-bottom:20px}.accepted-card-types img{width:48px;margin:5px}.sold-out-message{color:red}.swoogo-button .icon-only{font-size:30px}.btn-wrapped{white-space:normal}.waitlist-input label{padding-left:0;font-weight:400}img.grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.multiselect-container{min-width:100%}th.discount-code-col{width:175px}.discount-code-col .form-group{margin-bottom:0}.more-info-data address,.swoogo-list address{margin-bottom:0}.file-preview-frame .file-thumbnail-footer{display:none!important}.file-preview-frame .kv-file-content{width:auto!important;height:auto!important}.label-add-on .input-group-addon{padding:0}.label-add-on .input-group-addon label{margin:0;padding:6px 12px}.cancelled,.registrant-errors{color:red}.registrant-errors-list ul{list-style:outside none none;padding-left:0}.details-popup-table tr td:first-child{width:35%}.panel{background:rgba(255,255,255,.4)}.content p:last-child,.header p:last-child,.footer p:last-child,.alert p:last-child,.text p:last-child,.title p:last-child{margin:0}a.asc:after,a.desc:after{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings',serif;font-style:normal;font-weight:400;line-height:1;padding-left:5px}a.asc:after,.sorting_asc:after{content:"\e151"!important}a.desc:after,.sorting_desc:after{content:"\e152"!important}.reg-list-card{padding-bottom:10px}.reg-list-card .panel{height:100%}.reg-list-card .panel .panel-body .content>div,.reg-list-card .panel .panel-body .content>b,.reg-list-card .panel .panel-body .content a.btn{overflow:hidden;white-space:normal}.alert a{font-weight:700}.alert-success a{color:#2b542c}.alert-info a{color:#245269}.alert-warning a{color:#66512c}.alert-danger a{color:#843534}.slick-slide img,.slick-swoogo-img img{max-width:100%}.slick-swoogo-img .carousel-card{word-break:break-word;-ms-word-wrap:break-word;word-wrap:break-word;height:100%;padding:0 5px;transition:all 300ms ease}.swoogo-carousel-container .slick-slide{margin:5px}.swoogo-carousel-container.swoogo-carousel-center-mode .slick-slide{padding-top:15px;padding-bottom:15px}.swoogo-carousel-container .slick-center .carousel-card{transform:scale(1.05)}.swoogo-carousel-container .slick-center .panel{box-shadow:0 1px 4px rgba(0,0,0,.2)}.swoogo-carousel-container .slick-prev:before,.swoogo-carousel-container .slick-next:before{color:#777}.swoogo-carousel-container.swoogo-carousel-center .slick-swoogo-img .carousel-card .panel{display:flex;justify-content:center;align-items:center}.swoogo-carousel-container.swoogo-carousel-center .slick-swoogo-img .carousel-card .panel .panel-body{flex:1}.swoogo-carousel-container.swoogo-carousel-arrows{width:calc(100% - 50px);margin:0 auto}.slick-swoogo-img .carousel-card .panel{height:100%;margin-bottom:10px}.swoogo-carousel-container.swoogo-carousel-dots.swoogo-carousel-center-mode .slick-swoogo-img .carousel-card .panel{margin-bottom:0}.panel-group.swoogo-accordion{margin-bottom:0}.swoogo-accordion .panel-title a{text-decoration:none;display:flex;align-items:center;line-height:1}.swoogo-accordion .panel-title a p{margin:0}.swoogo-accordion .panel-title a.row-reverse{flex-direction:row-reverse}.swoogo-accordion .panel-title a>*:not(.fa){flex:1 1 auto}.swoogo-accordion .panel,.swoogo-accordion .panel-default>.panel-heading+.panel-collapse>.panel-body,.swoogo-accordion .panel-group .panel-heading+.panel-collapse>.list-group{border-color:#ccc}.swoogo-accordion .panel-default>.panel-heading{border-color:inherit}.swoogo-accordion .panel{background:inherit;color:inherit}.swoogo-accordion .panel-title{font-size:18px}.swoogo-accordion .panel-heading .swoogo-open-icon{display:none}.swoogo-accordion .panel-heading a[aria-expanded="true"] .swoogo-open-icon{display:inline}.swoogo-accordion .panel-heading a[aria-expanded="true"] .swoogo-close-icon{display:none}.swoogo-accordion .panel-heading a [class*='-icon']{line-height:1;flex:0 0 auto;float:none!important}.swoogo-accordion .panel-heading a [class*='-icon'].pull-left{padding-right:5px}.swoogo-accordion .panel-heading a [class*='-icon'].pull-right{padding-left:5px}.swoogo-preview .swoogo-tabs .nav-tabs>li>a .widget{min-width:40px}.swoogo-preview .swoogo-tab-control{position:relative;float:right}.swoogo-preview .swoogo-tab-control span[class^='stc-']:hover{opacity:.75}.swoogo-preview .swoogo-tab-control span[class^='stc-']>i{font-size:20px}.swoogo-preview .swoogo-tab-control span[class^='stc-']{width:25px;height:25px;background-color:#157F8C;color:#fff;border-radius:4px;text-align:center;cursor:pointer;transition:.2s all ease-in-out;display:inline-flex;justify-content:center;align-items:center;margin:0 1px}.swoogo-tabs .nav-tabs a[role="tab"] p{margin:0}.swoogo-tabs .tab-content .tab-pane>.widget>.row{margin-left:0;margin-right:0}.swoogo-tabs.tab-align-justified .nav-tabs{position:relative;display:flex;margin:0 auto;padding:0;max-width:none;flex-flow:row wrap;justify-content:center}.swoogo-tabs.tab-align-justified .nav-tabs>li{position:relative;z-index:1;display:block;text-align:center;flex:1;float:none}.swoogo-tabs .nav-tabs>li>a{color:#555;-webkit-transition:color 0.3s,border-color 0.3s,background-color 0.3s;transition:color 0.3s,border-color 0.3s,background-color 0.3s}.swoogo-tabs.tab-style-folder .nav-tabs>li:not(.active)>a:hover{border-color:transparent transparent #ddd}.swoogo-tabs.tab-style-underline .nav-tabs{border:none;border-bottom:2px solid rgba(85,85,85,.25)}.swoogo-tabs.tab-style-underline .nav-tabs>li{margin:0 0 -2px;border:none}.swoogo-tabs.tab-style-underline .nav-tabs>li>a{border:none;border-bottom:2px solid transparent;margin:0;height:100%;border-radius:0}.swoogo-tabs.tab-style-underline .nav-tabs>li>a:focus,.swoogo-tabs.tab-style-underline .nav-tabs>li:not(.active)>a:focus,.swoogo-tabs.tab-style-underline .nav-tabs>li>a:hover,.swoogo-tabs.tab-style-underline .nav-tabs>li:not(.active)>a:hover,.swoogo-tabs.tab-style-underline>.tab-loc-bottom>.nav-tabs>li>a:focus,.swoogo-tabs.tab-style-underline>.tab-loc-bottom>.nav-tabs>li>a:hover{background-color:transparent;border-color:rgba(85,85,85,.5)}.swoogo-tabs.tab-style-underline .nav-tabs>li.active>a,.swoogo-tabs.tab-style-underline .nav-tabs>li.active>a:focus,.swoogo-tabs.tab-style-underline .nav-tabs>li.active>a:hover,.swoogo-tabs.tab-style-underline .nav-tabs>li.active>a:active,.swoogo-tabs.tab-style-underline>.tab-loc-bottom>.nav-tabs>li.active>a,.swoogo-tabs.tab-style-underline>.tab-loc-bottom>.nav-tabs>li.active>a:focus,.swoogo-tabs.tab-style-underline>.tab-loc-bottom>.nav-tabs>li.active>a:hover,.swoogo-tabs.tab-style-underline>.tab-loc-bottom>.nav-tabs>li.active>a:active{border-color:#555;background-color:transparent}.swoogo-tabs.tab-style-folder>.tab-loc-top>.nav-tabs>li.active>a,.swoogo-tabs.tab-style-folder>.tab-loc-top>.nav-tabs>li.active>a:focus,.swoogo-tabs.tab-style-folder>.tab-loc-top>.nav-tabs>li.active>a:hover{border-bottom-color:transparent!important}.swoogo-widget-background .swoogo-tabs .nav-tabs>li.active>a,.swoogo-widget-background .swoogo-tabs .nav-tabs>li.active>a:focus,.swoogo-widget-background .swoogo-tabs .nav-tabs>li.active>a:hover{background-color:rgba(255,255,255,.55)}.swoogo-widget-background .swoogo-tabs .nav>li>a:focus,.swoogo-widget-background .swoogo-tabs .nav>li>a:hover{background-color:rgba(238,238,238,.35)}.swoogo-tabs .tab-loc-left{display:flex;flex-flow:row}.swoogo-tabs .tab-loc-right{display:flex;flex-flow:row-reverse}.swoogo-tabs .tab-loc-left>.nav-tabs{margin-bottom:0}.swoogo-tabs .tab-loc-right>.nav-tabs{margin-bottom:0}.swoogo-tabs .tab-loc-left>div:not(.clearfix),.swoogo-tabs .tab-loc-right>div:not(.clearfix){flex:1}.swoogo-tabs .tab-loc-left>.nav-tabs,.swoogo-tabs .tab-loc-right>.nav-tabs{flex:0 0 auto;width:25%}.swoogo-tabs .tab-loc-left>.nav-tabs>li,.swoogo-tabs .tab-loc-right>.nav-tabs>li{width:100%;flex:1 0 100%}.swoogo-tabs .tab-loc-bottom{display:flex;flex-flow:column-reverse}.swoogo-tabs .tab-loc-bottom>.nav-tabs{margin-bottom:0;margin-top:10px}.swoogo-tabs.tab-align-justified>.tab-loc-bottom>.nav-tabs{width:100%}.swoogo-tabs.tab-style-underline>.tab-loc-bottom>.nav-tabs{border-bottom:none;border-top:2px solid rgba(85,85,85,.25)}.swoogo-tabs.tab-style-underline>.tab-loc-bottom>.nav-tabs>li{margin-bottom:0;margin-top:-2px}.swoogo-tabs.tab-style-underline>.tab-loc-bottom>.nav-tabs>li>a{border-bottom:none;border-top:2px solid transparent;border-radius:0}.swoogo-tabs.tab-style-underline>.tab-loc-left>.nav-tabs,.swoogo-tabs.tab-style-underline>.tab-loc-right>.nav-tabs{border-bottom:none}.swoogo-tabs.tab-style-underline>.tab-loc-left>.nav-tabs>li,.swoogo-tabs.tab-style-underline>.tab-loc-right>.nav-tabs>li{margin-bottom:0}.swoogo-tabs.tab-style-folder>.tab-loc-left>.nav-tabs{border-bottom:none;border-right:1px solid #ddd}.swoogo-tabs.tab-style-folder>.tab-loc-right>.nav-tabs{border-bottom:none;border-left:1px solid #ddd}.swoogo-tabs.tab-style-folder>.tab-loc-left>.nav-tabs>li{margin-bottom:0;right:-1px}.swoogo-tabs.tab-style-folder>.tab-loc-right>.nav-tabs>li{margin-bottom:0;left:-1px}.swoogo-tabs.tab-style-folder>.tab-loc-left>.nav-tabs>li>a{border-radius:4px 0 0 4px;margin-right:0;margin-bottom:2px;border:1px solid transparent}.swoogo-tabs.tab-style-folder>.tab-loc-left>.nav-tabs>li:last-child>a,.swoogo-tabs.tab-style-folder>.tab-loc-right>.nav-tabs>li:last-child>a{margin-bottom:0}.swoogo-tabs.tab-style-folder>.tab-loc-left>.nav-tabs>li.active>a,.swoogo-tabs.tab-style-folder>.tab-loc-left>.nav-tabs>li.active>a:hover,.swoogo-tabs.tab-style-folder>.tab-loc-left>.nav-tabs>li.active>a:focus{border:1px solid #ddd;border-right-color:transparent!important}.swoogo-tabs.tab-style-folder>.tab-loc-right>.nav-tabs>li>a{border-radius:0 4px 4px 0;margin-right:0;margin-bottom:2px;border:1px solid transparent}.swoogo-tabs.tab-style-folder>.tab-loc-right>.nav-tabs>li.active>a,.swoogo-tabs.tab-style-folder>.tab-loc-right>.nav-tabs>li.active>a:hover,.swoogo-tabs.tab-style-folder>.tab-loc-right>.nav-tabs>li.active>a:focus{border:1px solid #ddd;border-left-color:transparent!important}.swoogo-tabs.tab-style-folder>.tab-loc-left>.nav-tabs>li:not(.active)>a:hover{border-left-color:transparent!important;border-right-color:#ddd;border-top-color:transparent!important;border-bottom-color:transparent!important}.swoogo-tabs.tab-style-folder>.tab-loc-right>.nav-tabs>li:not(.active)>a:hover{border-left-color:#ddd;border-right-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.swoogo-tabs.tab-style-folder>.tab-loc-bottom>.nav-tabs{border-bottom:0;border-top:1px solid #ddd}.swoogo-tabs.tab-style-folder>.tab-loc-bottom>.nav-tabs>li{margin-bottom:0;margin-top:-1px}.swoogo-tabs.tab-style-folder>.tab-loc-bottom>.nav-tabs>li>a{border-radius:0 0 4px 4px}.swoogo-tabs.tab-style-folder>.tab-loc-bottom>.nav-tabs>li.active>a,.swoogo-tabs.tab-style-folder>.tab-loc-bottom>.nav-tabs>li.active>a:hover,.swoogo-tabs.tab-style-folder>.tab-loc-bottom>.nav-tabs>li.active>a:focus{border:1px solid #ddd;border-top-color:transparent!important}.swoogo-tabs.tab-style-folder>.tab-loc-bottom>.nav-tabs>li:not(.active)>a:hover{border-color:#ddd transparent transparent}.swoogo-tabs .nav-tabs{position:relative;z-index:2}.tab-pane.group-data .tab-widget-content{padding:15px 10px;position:relative;z-index:1}.swoogo-agenda .swoogo-tabs.tab-align-left .tab-pane.group-data .tab-widget-content,.swoogo-agenda .swoogo-tabs.tab-align-right .tab-pane.group-data .tab-widget-content{padding:10px}.tab-pane.group-data .tab-widget-content .agenda-table .session:first-child td,.tab-pane.group-data .tab-widget-content .agenda-grid tbody>tr:first-child td{border-top:none}.tab-pane.group-data .tab-widget-content .table{margin-bottom:0}@media print{.agenda-table thead,.agenda-grid thead{display:table-row-group}}@media (max-width:767px){.swoogo-tabs .tab-loc-left,.swoogo-tabs .tab-loc-right{flex-flow:row wrap}.swoogo-tabs .tab-loc-left>.nav-tabs,.swoogo-tabs .tab-loc-right>.nav-tabs{width:100%}}@media (min-width:768px){.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.reg-list-card .panel{height:100%;position:relative}.reg-list-card .panel-footer{position:absolute;bottom:0;width:100%}}.modal-body.content{font-weight:400}.ucfirst input,.ucfirst textarea{text-transform:inherit!important}.ucwords input,.ucwords textarea{text-transform:capitalize!important}.strtolower input,.strtolower textarea{text-transform:lowercase!important}.strtoupper input,.strtoupper textarea{text-transform:uppercase!important}.single-radio input{display:none}.single-radio .radio label{padding-left:0}.has-descriptions .radio label>span{font-weight:700}.swoogo-schedule .fc-time-grid .fc-slats td{height:3em;border-bottom:0}.meeting-status .fa-calendar-check{color:green}.meeting-status .fa-calendar-times{color:red}.swoogo-reg-progress .progress{margin-bottom:30px}.swoogo-reg-progress .steps{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:center;padding:10px 0;margin-bottom:15px;background-color:#fff;background-image:none;filter:none;border:0;box-shadow:none}.swoogo-reg-progress .steps.nav-pills>li+li{margin:0}.swoogo-reg-progress .steps>li{width:auto;display:block;flex:1}.swoogo-reg-progress .steps>li>a.step{background-color:#fff;background-image:none;filter:none;border:0;box-shadow:none}.swoogo-reg-progress .steps>li>a.step:hover{background:none}.swoogo-reg-progress .steps>li>a.step>.number{background-color:#eee;display:inline-block;text-align:center!important;font-size:16px;font-weight:300;padding:11px 15px 13px 15px;margin-left:auto;margin-right:auto;height:45px;width:45px;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important}.swoogo-reg-progress .steps>li>a.step>.desc{display:inline-block;font-size:16px;font-weight:300}.swoogo-reg-progress .steps>li>a.step>.desc>i{display:none}.swoogo-reg-progress .steps>li.active>a.step .number{background-color:#999;color:#fff}.swoogo-reg-progress .steps>li.active>a.step .desc{color:#333}.swoogo-reg-progress .steps>li.done>a.step .number{background-color:#666;color:#fff}.swoogo-reg-progress .steps>li.done>a.step .desc{color:#333}.swoogo-reg-progress .steps>li.done>a.step .desc i{font-size:12px;font-weight:400;color:#999;display:inline-block}.swoogo-table-div{overflow-x:hidden!important}.ingo-widget .ingo-social-widget{width:100%!important}@media (min-width:768px){.swoogo-reg-progress .steps>li>a.step>.desc{margin-top:10px;display:block}}@media (max-width:767px){.swoogo-reg-progress .steps{flex-flow:row wrap}.swoogo-reg-progress .steps>li{flex:1 1 100%}.swoogo-reg-progress .steps>li>a{text-align:left;font-size:13px;padding:5px 10px}.swoogo-reg-progress .steps>li>a.step>.number{margin-right:10px;height:25px;width:25px;padding:0}}div#ui-datepicker-div{z-index:9999!important}.agenda-heading th.times,.agenda-table td.times{min-width:150px}.agenda-heading th.name,.agenda-table td.name{min-width:180px}.agenda-heading th.more_info,.agenda-table td.more_info,.agenda-heading th.addToCalendar,.agenda-table td.addToCalendar{text-align:center}.agenda-grid>tbody>tr>td.session{border-left:1px solid #ddd}.swoogo-widget-background{position:relative}.swoogo-widget-background>*{position:relative;z-index:2}.modal-open .swoogo-widget-background>*{z-index:unset}.swoogo-widget-background>.session-filters{z-index:3}.mt-none{margin-top:0!important}.mt-small{margin-top:5px!important}.mt-medium{margin-top:10px!important}.mt-large{margin-top:20px!important}.mb-none{margin-bottom:0!important}.mb-small{margin-bottom:5px!important}.mb-medium{margin-bottom:10px!important}.mb-large{margin-bottom:20px!important}#disabled-cookies-message{position:relative;top:0;width:100%;border-bottom:solid 1px #faebcc;z-index:99999;text-align:center;padding:5px 0}#disabled-cookies-message .btn-close{float:right;margin-right:10px;cursor:pointer}#disabled-cookies-message h4{font-weight:700}.cc-revoke.swoogo-cookie-revoke{position:fixed;bottom:10px;left:10px;background-color:#000;color:#fff;border-radius:100em;line-height:1;height:40px;width:40px;display:flex;align-items:center;justify-content:center;z-index:2;font-weight:900;font-family:'Font Awesome 6 Pro','Font Awesome 6 Free',sans-serif;text-decoration:none;transition:300ms all ease;opacity:.25}.cc-revoke.swoogo-cookie-revoke:hover{opacity:1;left:15px;bottom:15px}body.site-background>#swoogo-bg-video-wrap{position:fixed!important}#swoogo-bg-video-wrap{position:absolute!important;top:0;left:0;z-index:0!important;height:100%;width:100%;min-height:100%;min-width:100%;-webkit-transform-style:preserve-3d;overflow:hidden}#swoogo-bg-video{position:absolute!important;left:0;top:0;right:0;bottom:0;height:100%;min-height:100%;width:100%;object-fit:cover;z-index:0!important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#swoogo-bg-video{height:auto}}@supports (-ms-ime-align:auto){#swoogo-bg-video{height:auto}}.carousel-inner .item,.carousel-inner .carousel-item{background-repeat:no-repeat;background-size:cover;background-position:center center;height:100%}.carousel-inner.sw-bg-contain .item,.carousel-inner.sw-bg-contain .carousel-item{background-size:contain}.carousel-inner.resize-ratio{height:100%}.carousel-inner.resize-ratio .item,.carousel-inner.resize-ratio .carousel-item{width:100%;position:absolute;top:0;left:0}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .carousel-item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right,.carousel-fade .carousel-inner>.carousel-item.next,.carousel-fade .carousel-inner>.carousel-item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left,.carousel-fade .carousel-inner>.carousel-item.prev,.carousel-fade .carousel-inner>.carousel-item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active,.carousel-fade .carousel-inner>.carousel-item.next.left,.carousel-fade .carousel-inner>.carousel-item.prev.right,.carousel-fade .carousel-inner>.carousel-item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.override_default_text_color .content .paragraph,.override_default_text_color .control-label,.override_default_text_color .swoogo-list,.override_default_text_color .checkbox label,.override_default_text_color .radio>label,.override_default_text_color .radio>div,.override_default_text_color .table td,.override_default_text_color .table th,.override_default_text_color .swoogo-reg-progress,.override_default_text_color .form-control,.override_default_text_color .hint-block,.override_default_text_color .content .title,.override_default_text_color .modal-body .title,.override_default_text_color .header .title,.override_default_text_color .header .title p,.override_default_text_color .header .paragraph,.override_default_text_color .header .paragraph p,.override_default_text_color .swoogo-tab-header{color:inherit!important}.swoogo-border{overflow:hidden}.swoogo-border__r-small{border-radius:4px}.swoogo-border__r-medium{border-radius:8px}.swoogo-border__r-large{border-radius:16px}.swoogo-border__p-small{padding:5px}.swoogo-border__p-medium{padding:10px}.swoogo-border__p-large{padding:15px}@media (min-width:768px){.swoogo-border__p-small{padding:5px}.swoogo-border__p-medium{padding:15px}.swoogo-border__p-large{padding:30px}}@media (max-width:768px){.mobile-logo{display:table;float:left;height:50px;max-width:200px;font-size:20px}.mobile-logo div{display:table-cell;height:100%;vertical-align:middle}.mobile-logo .text-logo{font-size:.8em}.mobile-logo a{display:block;width:auto}.mobile-logo a img{max-width:200px;max-height:50px!important}.desktop-logo{display:none}}.video-thumb{position:relative}.video-thumb span{cursor:pointer;position:absolute;top:50%;left:50%;width:12%;min-width:40px;max-width:80px;transform:translate(-50%,-50%);background:#000;text-align:center;border-radius:10px;padding:6px;opacity:.7;filter:alpha(opacity=70)}.video-thumb a{color:#FFF}.video-thumb a:hover span{background-color:#CC181E}.video-thumb.video-broadcast img{width:100%}.error-summary{color:#a94442;background:#fdf7f7;border-left:3px solid #eed3d7;padding:10px 20px;margin:0 0 15px 0}@media screen and (max-width:767px){.responsive-table>thead,.responsive-table>tbody,.responsive-table>thead>tr>th,.responsive-table>tbody>tr>th,.responsive-table>tbody td,.responsive-table>tbody>tr{display:block}.responsive-table>thead>tr{position:absolute;top:-9999px;left:-9999px}.responsive-table>tbody>tr{border:1px solid #ccc}.responsive-table>tbody>tr{position:relative}.responsive-table>tbody>td{min-height:25px}.responsive-table:not(.no-header-row)>tbody>tr>td{position:relative;padding-left:40%!important;text-align:left}.responsive-table>tbody>tr>td{border:none!important}.responsive-table>tbody>tr>td:empty{display:none}.responsive-table td.buttons,.responsive-table>tbody>tr>th{padding-left:0!important;text-align:center}.responsive-table>tbody>tr>td:before{position:absolute;text-align:right;font-weight:700;top:6px;left:6px;width:37%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.responsive-table td.buttons:before,.responsive-table th:before{width:0!important}.responsive-table:not(.table-striped)>tbody>tr>td:nth-of-type(2n+1){background-color:#f9f9f9}.responsive-table .group-heading:not(:first-child){margin-top:20px}.responsive-table-overflow .table-striped>tbody>tr:nth-of-type(2n+1){background:none}.agenda-grid>thead>tr>th,.agenda-grid>tbody>tr>td{display:block;width:100%!important}.agenda-grid>thead>th,.agenda-grid>tbody>tr>td:first-child{font-weight:700}.agenda-grid>tbody>tr>td.session{border-left:0}}@media (min-width:768px){.responsive-table-overflow{min-height:.01%;overflow-x:auto}.responsive-table-hide-overflow{overflow-x:hidden}.agenda-grid.equal-width{table-layout:fixed}.agenda-grid.equal-width td{overflow:hidden}}@media print{a.show-details:after{content:""}}.col-sm-5-eq{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:768px){.col-sm-5-eq{width:20%;float:left}}.widget .communicate-container{position:relative}.widget .communicate-container.empty{overflow:hidden}.widget .communicate-container.empty .empty-communicate-container{height:300px}.communicate-container.empty .empty-communicate-container::before{content:"";font-family:'Font Awesome Kit';font-weight:400;font-size:7rem;color:rgba(0,0,0,.15);background-color:rgba(0,0,0,.1);position:relative;width:100%;height:100%;left:0;top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center}.swoogo-arena .arena-chat,.swoogo-arena .arena-chat-preview{min-height:150px;height:300px}.swoogo-arena .arena--initial-loading{position:absolute;top:calc(50% - 75px);left:0;width:100%}.swoogo-arena .arena--initial-loading~.arena--initial-loading{display:none}.swoogo-video .video-thumb img{width:100%}button.live--chat--aside--button{z-index:6}[data-toggle="popover"]~.popover{color:#333}td.break-word-td{word-break:break-word}.session-filters .select2-search__field{text-align:center}.session-filters .multiselect-selected-text img{min-width:25px!important;max-width:25px!important;min-height:25px!important;max-height:25px!important;object-fit:cover}.session-filters .checkbox img{min-width:50px!important;max-width:50px!important;min-height:50px!important;max-height:50px!important;object-fit:cover}.invalid-feedback.help-block{display:block}.form-label,.col-form-label{font-weight:600}.swoogo-reg-progress .nav a{text-decoration:none}.swoogo-reg-progress .nav li.disabled a{color:#777}.input-group.swoogo-bs5-edit>.input-group-btn:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback)>.btn{margin-left:-1px;margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group.swoogo-bs5-edit:not(.has-validation)>.input-group-btn:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating)>.btn,.input-group.swoogo-bs5-edit:not(.has-validation)>.input-group-btn>.btn:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group.swoogo-bs5-edit>.input-group-btn{display:flex;align-items:center;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;border-radius:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.input-group.swoogo-bs5-edit>.input-group-btn .btn{background-color:#fff;border:1px solid #ccc}.input-group.swoogo-bs5-edit>.input-group-btn .btn-default{color:#212529;background-color:#fff;border-color:#ccc}.input-group.swoogo-bs5-edit>.input-group-btn .btn-default:hover{color:#212529;background-color:#e6e6e6;border-color:#adadad}.input-group .btn{position:relative;z-index:2}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-group>[class*="fa-"]{line-height:inherit}.alert p:last-of-type{margin-bottom:0}body>.modal-backdrop+.modal-backdrop{opacity:0}