body{position:relative}body.prevent-scroll{overflow:hidden}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}body.silo .spot-rotator .slides .slide .info h3,body.silo .spot-rotator .slides .slide .info h5,body.silo .spot-rotator .slides .slide .info .rotator-links li h5,body.silo .spot-rotator .slides .slide .info .rotator-links li h5 a,body.silo .spot-rotator.layout-b .slides-navigation li.active a:before,body.silo .spot-rotator.layout-b .slides-navigation li:hover a:before{color:#e32b2a}.article-section.reset-password{margin-bottom:2em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.article-section.reset-password .row{margin-bottom:5px}.article-section.reset-password .row.submit{margin-top:25px}.article-section.reset-password .error-message{margin:5px 0;color:#e32b2a}.article .reset-password label{font-size:1.5em;text-align:left;display:block;height:1.5em;line-height:1.7em}.article .reset-password input{width:100%;max-width:300px}.article .reset-password input[type="submit"]{cursor:pointer;text-decoration:none;text-transform:uppercase;font-size:1.2em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#e32b2a;color:#fff;padding:.5em 1em;border:0}.ACD .article .reset-password input[type="submit"]{background:#d3c36b}.main .article .profile-info .row label.half{margin-right:0}.main .article .profile-info .row .half{width:47.5%;float:left;margin-left:5%;position:relative}.main .article .profile-info .row .half a{text-transform:uppercase;font-size:13px;color:#013e7f;text-decoration:none;border-bottom:1px solid #013e7f}.main .interest-registration-form .profile-info .row .half a{float:right;border-bottom:none;line-height:27px}.main .interest-registration-form .profile-info .row .half a:hover{text-decoration:underline}.main .article .profile-info .row .half:first-child,.main .article .profile-info .row .half.no-margin{margin-left:0}.main .article .profile-info .row .half label span{color:#e54343}.main .article .profile-info .row .half label{letter-spacing:-.04em}.main .article .profile-info .row .half label .edit{color:#545454;float:right;text-transform:uppercase;font-size:13px}.main .article .profile-info .row .half.inline-labels label{width:auto;margin-left:20px}.main .article .profile-info .row .half.inline-labels input{position:absolute;left:-3px;bottom:9px}.main .article .profile-info .row .half select,.main .article .profile-info .row .half label,.main .article .profile-info .row .half input[type="text"]{width:100%;margin-bottom:6px;display:block;text-align:left}.main .article .profile-info .row .half input[type="text"]{padding-left:2px}.main .article .profile-info .row.profile-info-buttons{margin-top:12px}.main .article .profile-info .row.update-email-container{background-color:#dadbd6;padding:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:14px;display:none}.main .article .profile-info-container .row.profile-info-buttons{overflow:auto}.main .article .profile-info-container .row.profile-info-buttons .button-styled,.main .article .profile-info .row.update-email-container .button-styled,.main .article .profile-info .row.profile-info-buttons .button-styled{padding:.5em 2em;margin:5px 0;float:right;font-size:1.2em;text-transform:uppercase;text-align:center;background:#e32b2a;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;text-decoration:none;overflow:hidden;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.main .article .profile-info-container .row.profile-info-buttons .button-styled.grey,.main .article .profile-info .row.update-email-container .button-styled.grey,.main .article .profile-info .row.profile-info-buttons .button-styled.grey{background:#eeedeb;color:#000;margin-right:5px;float:right}.main .article .profile-info-container .row.profile-info-buttons .button-styled,.main .article .profile-info-container .row.profile-info-buttons.top .button-styled.grey{float:none;display:inline-block}.main .article .profile-info-container .row.profile-info-buttons.top .button-styled.grey{margin-right:5%}.main .article .profile-info .row.update-email-container .email-validation-message,.main .article .profile-info .row.update-email-container .email-updated-message,.main .article .profile-info .row.update-email-container .email-confirmation-message{margin-bottom:0;color:#e54343}.main .article .profile-info .row.update-email-container .email-updated-message{color:#000}.main .article .profile-info .row.update-email-container .change-email-buttons{clear:both}.main .article .profile-info .row.profile-info-buttons .button-styled{float:left}.main .article .profile-info .row-no-label{margin:5px 0;padding:0}.main .article .profile-info .row-no-label label{clear:both}.main .article .profile-info .row-no-label input{margin-left:0;bottom:0}.main .article .profile-info.no-border:before{background:none}.main .article .profile-info .row input[type="text"],.main .article .profile-info .row label{width:100%}.main .article .global-validation-error{display:none;color:#e54343;font-size:15px}.main .article .inline-validation-error{position:relative;top:-5px;display:none;color:#e54343;font-size:11px;margin-bottom:0}.main .article .inline-validation-error.time{clear:both;margin-left:51%}.main .article p.success{font-size:15px}.main .article .profile-info span.error{right:0}.scfValidationSummary{color:#000}.scfValidationSummary>div{font-weight:bold;font-size:15px}.main .article .scfValidationSummary ul{margin:18px 0 0;padding-left:0;list-style-position:inside}.main .article .scfValidationSummary ul li{font-size:15px;margin-bottom:0;color:#e54343;font-weight:normal}.spot-silo-info-container a.button{font-size:13px;cursor:pointer;margin-top:10px}.spot-silo-info-container .action{margin-top:0}.spot-silo-info-container .abstract.arrow{margin-top:15px}.spot-silo-info-container .action p{margin-bottom:10px}.spot-silo-info-container.mobile{display:none;background-color:#013e7f;color:#fff;padding:12px 14px}.spot-silo-info-container.mobile h2{margin:0 0 8px 0;font-family:Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif;font-size:20px;line-height:1.2em;text-transform:none}.spot-silo-info-container.mobile p{font-size:12px;margin-top:8px;line-height:17px}.spot-silo-info-container.mobile p a,.spot-silo-info-container p a,.spot-standard-enhanced p a.button{font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,sans-serif;font-size:13px;line-height:1.45em;color:#fff;text-transform:uppercase;text-decoration:none}.spot-silo-info-container.mobile .action{margin-top:12px}.spot-silo-info-container.mobile .abstract.arrow .confirmation-btn,.spot-standard-enhanced .abstract.arrow .confirmation-btn{position:relative}.spot-silo-info-container.mobile .abstract.arrow .confirmation-btn:after,.spot-standard-enhanced .abstract.arrow .confirmation-btn:after{pointer-events:none;position:absolute;font-family:"Icons";right:8px;top:7px;content:"R"}.spot-silo-info-container.mobile .abstract.arrow a:after,.spot-standard-enhanced .abstract.arrow a:after{font-family:"Icons";content:"R";position:relative;padding-left:.2em}.spot-silo-info-container.mobile .abstract.arrow,.spot-standard-enhanced .abstract.arrow{margin:15px 0 0}.spot-silo-info-container.mobile .abstract.arrow p{margin-bottom:0}.spot-standard-enhanced .invitation-body{clear:both}.spot-standard-enhanced .abstract.arrow.invitation-status,.spot-standard-enhanced .awaiting-status .status-buttons{overflow:auto;margin:0;padding:.8em 0}.spot-standard-enhanced .invitation-status p{display:inline-table}.spot-standard-enhanced .invitation-status p.status-line{margin-right:2em;line-height:20px}.spot-standard-enhanced .spot-content h2{margin-bottom:8px}.spot-standard-enhanced .awaiting-status .invitation-status p.status-line{float:none;margin-right:0}.spot-standard-enhanced .awaiting-status .status-buttons p{float:left}.spot-standard-enhanced .awaiting-status .status-buttons p:first-child{margin-right:2em}.spot-standard-enhanced .invitation-details a{text-decoration:none;border-bottom:1px solid #979795}.spot-standard-enhanced a.button.link{font-weight:400;text-decoration:none;text-transform:uppercase;font-size:1.2em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:.6em .6em .5em 1.1em;background:#6db9d8;color:#11336a;font-size:1em}.spot-standard-enhanced input.button.link{font-weight:400;text-decoration:none;text-transform:uppercase;font-size:1.2em;-moz-background-clip:padding;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;background-clip:padding-box;background:#6db9d8;color:#11336a;padding:.8em 2em .7em 1.1em;font-size:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:0;font-size:inherit;text-decoration:none;cursor:pointer;font-size:100%}.spot-standard-enhanced a.button.link.large{display:block;max-width:310px}.spot-standard-enhanced input.button.link:hover,.spot-standard-enhanced a.button.link:hover{background:none}.item-sidekick{height:auto}.item-sidekick a{display:block}.invitation .buttons{float:right}.invitation .buttons a.button{padding:5px 15px 5px 13px;font-size:12px;font-weight:400;text-decoration:none;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;background:#c64231;color:#fff}.invitation .buttons a.button:after{content:' R';font-family:'Icons';position:relative;left:3px}.invitation p.invitation-status{margin-bottom:13px;float:left}.invitation a.link{font-size:12px;text-transform:uppercase}.section-four.delegates-page .item{overflow:visible}.section-four.delegates-page .item-double .spot,.section-four.delegates-page .item.item-double,.section-four.delegates-page .item.item-mini,.section-four.delegates-page .item-mini .spot{height:auto}.main .event-registration-form .article .profile-info{padding-top:1.5em}.main .event-registration-form{max-width:615px}.event-registration-form .hidden-panel{display:none}.event-registration-form .success-message{padding-right:100px}.event-registration-form .success-message p:last-child,.event-registration-form .profile-info:last-child p:last-child{margin:0}.event-registration-form textarea{resize:none}.event-registration-form .article p{font-size:1.5em;line-height:18px}.event-registration-form .article p.footnote{font-size:1.3em;line-height:20px}.event-registration-form .article p.character-limit{font-size:1.2em;text-align:right;margin:10px 0 0 0}.event-registration-form h1{font-size:3.5em;font-family:Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif}.event-registration-form h2{font-size:2.5em;font-family:Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif;margin:0 0 .79em 0}.event-registration-form select{padding:1px}.event-registration-form select option.default{color:#747474}.event-registration-form .profile-info .row .half{width:47.5%;float:left;margin-left:5%}.event-registration-form .profile-info .row .half:first-child,.event-registration-form .profile-info .row .half.no-margin{margin-left:0}.event-registration-form .profile-info .row .half label.two-lines,.event-registration-form .profile-info .row label.half.two-lines{height:auto;line-height:18px}.event-registration-form .profile-info .row .half label span.required,.create-account-container span.required{color:#e54343}.event-registration-form .profile-info .row .half label,.event-registration-form .profile-info .row .half p.complimentary-label{letter-spacing:-.04em;font-size:1.5em}.event-registration-form .profile-info .row .half.ui-widget label,.event-registration-form .profile-info .textarea-counter{width:100%;height:50px}.profile-info-personal-information.profile-info .ui-widget label{font-size:15px}.event-registration-form .profile-info .row .half p.complimentary-label{margin-bottom:8px;clear:both;line-height:12px}.event-registration-form .profile-info .row .half textarea{height:60px}.event-registration-form #eventAppSection textarea{width:100%;height:75px}.event-registration-form .profile-info .row .half textarea,.event-registration-form .profile-info .row .half select,.event-registration-form .profile-info .row .half label,.event-registration-form .profile-info .row>label,.event-registration-form .profile-info .row .half input[type="text"]{width:100%;margin-bottom:3px;display:block;text-align:left}.event-registration-form .profile-info .row .half input[type="text"]{padding-left:2px}input[type="checkbox"],input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;background-color:#fff;border:1px solid #b5b5b5}input[type="radio"]{border-radius:6px}input[type="radio"]:checked{background:url('/Components/Project/Design/Assets/images/checked-icons.png') no-repeat -13px -16px}input[type="checkbox"]:checked{background:url('/Components/Project/Design/Assets/images/checked-icons.png') no-repeat -1px -15px}.event-registration-form input[type="checkbox"],.profile-info-container input[type="checkbox"],.event-registration-form input[type="radio"],.profile-info-container input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;background-color:#fff;border:1px solid #b5b5b5}.event-registration-form input[type="radio"],.profile-info-container input[type="radio"]{border-radius:6px;margin:3px 7px 0 7px}.event-registration-form input[type="radio"]:checked,.profile-info-container input[type="radio"]:checked{background:url('/Components/Project/Design/Assets/images/checked-icons.png') no-repeat -13px -16px}.event-registration-form input[type="checkbox"]:checked,.profile-info-container input[type="checkbox"]:checked{background:url('/Components/Project/Design/Assets/images/checked-icons.png') no-repeat -1px -15px}.event-registration-form .profile-info .row .half.multiple-fields select{float:left;width:30%;margin-right:3%}.event-registration-form .profile-info .row .half.multiple-fields input[type="text"]{float:left;width:67%}.event-registration-form .profile-info.stay-details .row .half.multiple-fields select{float:left;width:49%}.event-registration-form .profile-info.stay-details .row .half.multiple-fields input[type="text"]{float:left;width:49%}.event-registration-form .profile-info.stay-details .row .half.multiple-fields input[type="text"]:first-of-type{margin-right:2%}.main .article .choose-file-container img{width:150px;height:auto;margin:0 0 1.5em}.main .article .choose-file-container .inline-validation-error{top:0}.event-registration-form .profile-info .row.profile-info-buttons{margin-top:12px}.event-registration-form .profile-info .row.update-email-container{background-color:#dadbd6;padding:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:14px;display:none}.event-registration-form .profile-info .row.update-email-container .button-styled,.event-registration-form .profile-info .row.profile-info-buttons .button-styled{padding:.5em 2em;margin:5px 0;float:right;font-size:1.2em;text-transform:uppercase;text-align:center;background:#e32b2a;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;text-decoration:none;overflow:hidden;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.event-registration-form .profile-info .row.update-email-container .button-styled.grey,.event-registration-form .profile-info .row.profile-info-buttons .button-styled.grey{background:#eeedeb;color:#000;margin-right:5px;float:right}.event-registration-form .profile-info .row.update-email-container .email-validation-message,.event-registration-form .profile-info .row.update-email-container .email-updated-message,.event-registration-form .profile-info .row.update-email-container .email-confirmation-message{visibility:hidden;margin-bottom:0;color:#e54343}.event-registration-form .profile-info .row.profile-info-buttons .button-styled{float:left}.event-registration-form .profile-info .row-no-label{margin:5px 0;padding:0}.event-registration-form .profile-info .row-no-label label{clear:both}.event-registration-form .profile-info .row-no-label input{margin-left:0}.event-registration-form .profile-info.no-border:before{background:none}.event-registration-form .profile-info.no-margin{margin:0;border-top:none;padding-top:.8em}.event-registration-form .button.submit input,.event-registration-form .button.cancel input{border:0;width:auto;text-transform:uppercase;display:block;float:right;overflow:auto;text-align:center;background:#e32b2a;padding:.5em 1em;font-size:1.2em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;text-decoration:none;overflow:hidden}.event-registration-form .button.cancel input{background:#eeedea;color:#000;margin-right:22px}.event-registration-form.header .header-text p{margin:10px 0 0}.event-registration-form.header .profile-info{margin-top:0}.event-registration-form.header .profile-info-controls .button.submit input{float:none;margin:0}.event-registration-form.header .profile-info-controls p{font-size:1.5em;margin:24px 0}.event-registration-form .button.submit input:hover{background:#11336a;color:#6db9d8}.event-registration-form #emailAddressLabel span a{color:#013e7f;text-transform:uppercase;font-size:12px;float:right;text-decoration:none;border-bottom:none}.main .event-registration-form .profile-info .choose-file-container{position:relative;overflow:hidden}.main .event-registration-form .profile-info .choose-file-container label{display:none}.main .event-registration-form .profile-info span.no-file-chosen{position:absolute;top:1px;padding:1px 2px;margin-left:8px;font-size:1.3em;line-height:1.3em}.main .event-registration-form p.profile-paragraph{margin-bottom:.8em}.main .event-registration-form .event-short-intro p{margin-bottom:65px}.main .event-registration-form .event-short-intro p:first-child{margin-bottom:0}.main .event-registration-form .article .profile-info.grey-background{margin:0;padding:1.1em 1em 1.4em 1em;border-top:none;background:#dadbd6;clear:both;overflow:auto}.main .event-registration-form .article .profile-info.grey-background .row:first-child{margin-bottom:.7em}.main .event-registration-form .grey-background h3{margin:8px 0;font-size:2em;font-family:Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif}.main .event-registration-form .article .no-border.stay-details,.main .event-registration-form .article .no-border.accommodation-details,.main .event-registration-form .article .no-border.stay-details h3{margin-top:0}.main .event-registration-form .article .profile-info.grey-background.visa-section{padding-bottom:0}.event-registration-form .profile-info table{border-collapse:collapse}.profile-info p.table-description{padding:.5em;background-color:#eeedea;font-size:1.4em;margin-bottom:0}.profile-info .sessions-table table th,.profile-info .dining-options-table table th{text-align:left;font-weight:normal;padding:.5em}.profile-info .sessions-table table th:last-child,.profile-info .sessions-table table td:last-child,.profile-info .dining-options-table table th:last-child,.profile-info .dining-options-table table td:last-child{min-width:66px;text-align:center}.profile-info .sessions-table table{border-bottom:1px solid #dadad7}.profile-info .sessions-table table tr.disabled{opacity:.6}.profile-info .dining-options-table{margin:12px 0}.profile-info .dining-options-table table{margin-bottom:0}#sessionsSection table th span{display:inline-block;width:25px}.event-registration-form .profile-info table td.mobile{display:none}.main .interest-registration-form .article .profile-info.event-short-intro{padding-top:24px;margin-top:22px}.main .interest-registration-form .article .profile-info{padding-top:21px;margin-top:25px}.main .interest-registration-form>.profile-info{margin-top:16px}.main .event-registration-form,.main .interest-registration-form{max-width:615px}.interest-registration-form p.footnote,.event-registration-form .article p.footnote{font-size:1.3em;line-height:20px}.event-registration-form h1,.interest-registration-form h1,.my-events h1{font-size:3.5em;font-family:Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif;margin-top:0}.event-registration-form h2,.interest-registration-form h2{font-size:2.5em;font-family:Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif;margin:0 0 .79em 0}.event-registration-form .profile-info .row .half label.two-lines{height:auto;line-height:18px}.main .article .event-registration-form .form-submitted{margin-top:31px}.event-registration-form .profile-info #upload-picture-input{display:none}.event-registration-form .profile-info .flight-date{cursor:pointer}.event-registration-form .profile-info.flight-details .row .half.multiple-fields select{float:left;width:49%;margin:0 0 0 2%}.event-registration-form .profile-info.flight-details .row .half.multiple-fields input[type="text"]{float:left;width:49%}.event-registration-form .button.submit input,.interest-registration-form .button.submit input,.event-registration-form .button.cancel input{border:0;min-width:90px;text-transform:uppercase;display:block;float:right;overflow:auto;text-align:center;background:#e32b2a;padding:.5em 1em;font-size:1.2em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;text-decoration:none;overflow:hidden}.event-registration-form .button.submit input.update{float:none}.interest-registration-form .button.cancel input,.event-registration-form .button.cancel input{background:#eeedea;color:#000;margin-right:22px}.event-registration-form #email-address-label span a{color:#013e7f;text-transform:uppercase;font-size:12px;float:right;text-decoration:none;border-bottom:none}.main .event-registration-form .profile-info .uploadLabel{display:block;width:85px;padding:1px 2px;height:auto;line-height:1.3em;background:#fff;border:none;border:1px solid #b5b5b5;border-radius:3px;font-size:1.3em;text-align:center}.interest-registration-form .profile-info-controls.footer .button.submit,.event-registration-form .profile-info-controls.footer .button.submit{overflow:auto}.interest-registration-form.footer{overflow:auto}.interest-registration-form .profile-info label.two-lines{margin-top:4px;height:auto}#registerInterestForm span.email-validation-message{display:none;color:#e32b2a}.form-field.validation-error,.security-form-element-input.validation-error{border:2px solid #e32b2a}body.silo .interest-registration-form .event-message p{font-size:1.5em;line-height:20px;margin:16px 0 0}body.silo .interest-registration-form.header p a,body.silo .interest-registration-form .article p a{color:#423e95;text-decoration:none}body.silo .interest-registration-form .event-message p a:hover,body.silo .interest-registration-form .article p a:hover{text-decoration:underline}#my-iiss-container .fieldset label{font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,sans-serif;font-size:13px}.no-close .ui-dialog-titlebar-close{display:none}.main .article .ErrorDateTimeStamp{margin-bottom:25px}.main .article .crm-error-message p{font-size:18px;font-weight:bold}.main .article .crm-error-message p a{font-size:13px;text-transform:uppercase}.main .article .crm-error-message p a:after,#PnlCreate .crm-error-message a:after{content:" >"}#PnlCreate .ErrorDateTimeStamp{font-weight:normal;margin-bottom:9px}#PnlCreate .crm-error-message p{margin-top:0}#PnlCreate .crm-error-message p a,#PnlCreate .crm-error-message a{padding-left:0;margin-left:0;color:#11336a;font-weight:700;text-transform:none}.loading-overlay{visibility:hidden;opacity:0;position:fixed;z-index:2001;top:0;left:0;width:100%;height:100%;background:#000c18;background:rgba(0,12,24,.9);-moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-ms-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-o-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.loading-overlay.active{visibility:visible;opacity:1}.loading-overlay .fading-circle{margin:0 auto 17px;width:50px;height:50px;top:50%;left:50%;margin-top:-25px;margin-left:-25px;position:absolute;-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;-ms-transition:-ms-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease}.loading-overlay.active .fading-circle{-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.loading-overlay .fading-circle .circle{width:100%;height:100%;position:absolute;left:0;top:0}.loading-overlay .fading-circle .circle:before{content:'';display:block;margin:0 auto;width:13%;height:21%;background-color:#fff;border-radius:100%;-webkit-animation:circleFadeDelay 1.2s infinite ease-in-out both;-moz-animation:circleFadeDelay 1.2s infinite ease-in-out both;-o-animation:circleFadeDelay 1.2s infinite ease-in-out both;animation:circleFadeDelay 1.2s infinite ease-in-out both}.loading-overlay .fading-circle .circle2{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.loading-overlay .fading-circle .circle3{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}.loading-overlay .fading-circle .circle4{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.loading-overlay .fading-circle .circle5{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}.loading-overlay .fading-circle .circle6{-webkit-transform:rotate(150deg);-moz-transform:rotate(150deg);-ms-transform:rotate(150deg);-o-transform:rotate(150deg);transform:rotate(150deg)}.loading-overlay .fading-circle .circle7{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.loading-overlay .fading-circle .circle8{-webkit-transform:rotate(210deg);-moz-transform:rotate(210deg);-ms-transform:rotate(210deg);-o-transform:rotate(210deg);transform:rotate(210deg)}.loading-overlay .fading-circle .circle9{-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg)}.loading-overlay .fading-circle .circle10{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.loading-overlay .fading-circle .circle11{-webkit-transform:rotate(300deg);-moz-transform:rotate(300deg);-ms-transform:rotate(300deg);-o-transform:rotate(300deg);transform:rotate(300deg)}.loading-overlay .fading-circle .circle12{-webkit-transform:rotate(330deg);-moz-transform:rotate(330deg);-ms-transform:rotate(330deg);-o-transform:rotate(330deg);transform:rotate(330deg)}.loading-overlay .fading-circle .circle2:before{-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-ms-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.loading-overlay .fading-circle .circle3:before{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-ms-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}.loading-overlay .fading-circle .circle4:before{-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;-ms-animation-delay:-.9s;-o-animation-delay:-.9s;animation-delay:-.9s}.loading-overlay .fading-circle .circle5:before{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-ms-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}.loading-overlay .fading-circle .circle6:before{-webkit-animation-delay:-.7s;-moz-animation-delay:-.7s;-ms-animation-delay:-.7s;-o-animation-delay:-.7s;animation-delay:-.7s}.loading-overlay .fading-circle .circle7:before{-webkit-animation-delay:-.6s;-moz-animation-delay:-.6s;-ms-animation-delay:-.6s;-o-animation-delay:-.6s;animation-delay:-.6s}.loading-overlay .fading-circle .circle8:before{-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;-ms-animation-delay:-.5s;-o-animation-delay:-.5s;animation-delay:-.5s}.loading-overlay .fading-circle .circle9:before{-webkit-animation-delay:-.4s;-moz-animation-delay:-.4s;-ms-animation-delay:-.4s;-o-animation-delay:-.4s;animation-delay:-.4s}.loading-overlay .fading-circle .circle10:before{-webkit-animation-delay:-.3s;-moz-animation-delay:-.3s;-ms-animation-delay:-.3s;-o-animation-delay:-.3s;animation-delay:-.3s}.loading-overlay .fading-circle .circle11:before{-webkit-animation-delay:-.2s;-moz-animation-delay:-.2s;-ms-animation-delay:-.2s;-o-animation-delay:-.2s;animation-delay:-.2s}.loading-overlay .fading-circle .circle12:before{-webkit-animation-delay:-.1s;-moz-animation-delay:-.1s;-ms-animation-delay:-.1s;-o-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@keyframes circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@-moz-keyframes circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@-o-keyframes circleFadeDelay{0%,39%,100%{opacity:0;}40%{opacity:1;}}.my-events{max-width:730px}.my-events h1{margin:0 0 50px 25px}.my-events .filter-events{margin:0 10px}.my-events .filter-events a.button{display:block;float:left;padding:5px 0;width:48.635%;font-size:18px;line-height:20px;color:#00407b;text-transform:uppercase;text-decoration:none;text-align:center;border:1px solid #f5f5f5;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.my-events .filter-events a.button.active{color:#fff;background-color:#e82630;border:1px solid #e82630}.my-events .filter-events a.button:first-child{margin-right:2.73%}.my-events .filter-events a:focus{outline:1px dotted #dadad7}.my-events .filter-events .select-filter{display:none}.my-events table{width:100%;margin-top:28px;border-collapse:collapse;border-spacing:2px;font-size:12px;text-align:left}.my-events table#past-events{margin-bottom:30px}.my-events table thead tr th{position:relative;background-color:#67bad5;padding:6px;min-width:75px;color:#0b3466;text-transform:uppercase;border-right:2px solid #fff}.my-events table thead tr th:last-child{border-right:none}.my-events table thead tr th.active{background-color:#e82630;color:#fff}.my-events table thead tr th.active .arrow-down{position:absolute;top:11px;width:12px;height:7px;margin-left:5px;background:url('/Components/Project/Design/Assets/images/arrow-down.png') no-repeat}.my-events table thead tr th.active .asc .arrow-down{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.my-events table thead tr th.date-col{width:80px;min-width:80px}.my-events table thead tr th.event-col{width:300px;min-width:300px}.my-events table thead tr th.location-col{width:120px;min-width:120px}.my-events table thead tr th.status-col{min-width:130px;width:130px}.my-events table thead tr th a{display:block;text-decoration:none;color:#fff}.my-events table thead tr th a:focus{outline:1px dotted #fff}.my-events table tbody.event-body:before{content:"";width:12px;height:5px;background:#dadad7;display:block;top:0;left:0}.my-events table tbody.event-body{border-top:1px solid #d5d5d2}.my-events table tbody.event-body:first-of-type{border-top:none}.my-events table tbody.event-body:first-of-type:before{background:none;height:0}.my-events table tbody.event-body:first-of-type tr:first-child td{padding-top:20px}.my-events table tbody.event-body tr.no-border td{padding-bottom:25px}.article .my-events table tbody.load-more{padding:0 10px;border-bottom:none}.article .my-events table tbody.load-more td{padding:10px 20px;border:none}.article .my-events table tbody.load-more a.button{display:block;padding:5px 0;font-size:16px;line-height:20px;text-decoration:none;text-align:center;color:#b5b5b5;border:1px solid #b5b5b5;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.my-events table tbody.event-body.no-border tr:nth-child(4) td{border-bottom:none}.my-events table td{vertical-align:top;border-bottom:1px solid #d5d5d2;padding:7px 0 5px 7px}.my-events table tr.no-border td{border-bottom:none}.my-events table td.event-name strong{font-size:16px;line-height:18px;color:#0b3466;font-family:Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif;font-weight:bold}.my-events table td .additional-info{display:block}.my-events table tr.event-status td{font-size:18px;line-height:20px;padding:16px 6px 19px;border-bottom:none;font-family:Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif;font-weight:bold}.my-events table td span.mobile,.my-events table td.mobile{display:none}.main .article table tr.event-status+tr td{border:none}.main .article table tr.visil-child td{border-bottom:none}@media screen and (max-width:980px){.event-registration-form.header{margin:0 1em}.my-events{max-width:100%}.my-events .filter-events,.main .article .my-events table{width:95%;margin:28px auto 0}}@media only screen and (min-width:768px) and (max-width:980px){body .page .main .content,body .page .main .content-top{padding:0 10px}}@media screen and (max-width:960px){.interest-registration-form.header{margin:0 1em}}@media screen and (min-device-width:768px) and (max-device-width:960px){.article-section.reset-password,.main .content-top h1.reset-heading{padding-left:3%}}@media screen and (max-width:768px){.page .main .content .article .profile-info.no-margin-mobile{margin-top:0}.main .event-registration-form .profile-info .row .half{width:100%;float:left;margin-left:0}.main .event-registration-form .profile-info .row.no-full-width .half,.main .event-registration-form .profile-info .row.profile-info-buttons .half{width:47.5%;float:left;margin-left:5%}.main .event-registration-form .profile-info .row.no-full-width .half:first-child,.main .event-registration-form .profile-info .row.profile-info-buttons .half:first-child{margin-left:0}.event-registration-form .article p{font-size:1.4em;line-height:16px}.event-registration-form .profile-info-controls.footer .button.submit{margin:0}.interest-registration-form .button.submit input,.event-registration-form .button.submit input,.event-registration-form .button.cancel input{width:100%;margin:0}.interest-registration-form .button.cancel input,.event-registration-form .button.cancel input{margin-top:20px}.event-registration-form #eventAppSection textarea{height:296px}.main .event-registration-form h1{font-size:2.8em}.main .event-registration-form .profile-info h2,.main .event-registration-form h2{font-size:2em}.main .interest-registration-form h1{font-size:28px}.main .interest-registration-form h2{font-size:20px}.profile-info .sessions-table.border{border-top:1px solid #dadad7}.profile-info .sessions-table.border table{margin-bottom:0}.event-registration-form .profile-info table{border-collapse:collapse;border:none}.event-registration-form .profile-info table thead{display:none}.event-registration-form .profile-info table tr{border-bottom:1px solid #dadad7}.event-registration-form .profile-info table tr.no-border{border-bottom:none}.event-registration-form .profile-info table tr td{display:block;width:81%;float:left;border:none;margin-left:4%}.event-registration-form .profile-info table td.mobile{display:block;width:15%;clear:left;margin-left:0}.event-registration-form .profile-info table tr.mobile-style td{display:block;width:15%;float:left;border:none;padding:6px 0 0 0}.event-registration-form .profile-info table tr.mobile-style td.col-3{width:80%;text-align:right;margin-left:0}.event-registration-form .profile-info table tr.mobile-style td.col-1{width:20%;margin-left:0;text-align:center}.event-registration-form .sessions-table.no-margin-mobile table{margin-bottom:0}.event-registration-form .sessions-table.border{padding-top:20px;position:relative}.event-registration-form .sessions-table.border:before{content:"";position:absolute;width:1em;height:.4em;background:#dadad7;display:block;top:0;left:0}.profile-info .sessions-table table th:last-child,.profile-info .sessions-table table td:last-child,.profile-info .dining-options-table table th:last-child,.profile-info .dining-options-table table td:last-child{text-align:left}input[type="checkbox"],input[type="radio"]{bottom:5px;position:relative;margin-left:0;width:20px;height:20px}input[type="radio"]{border-radius:10px}input[type="radio"]:checked{background:url('/Components/Project/Design/Assets/images/checked-icons.png') no-repeat -11px 1px}input[type="checkbox"]:checked{background:url('/Components/Project/Design/Assets/images/checked-icons.png') no-repeat 3px 2px}.main .article .profile-info .row .half{width:100%;float:left;margin-left:0}.main .article .profile-info .row.no-full-width .half,.main .article .profile-info .row.profile-info-buttons .half{width:47.5%;float:left;margin-left:5%}.main .article .profile-info .row.no-full-width .half:first-child,.main .article .profile-info .row.profile-info-buttons .half:first-child{margin-left:0}.article .reset-password input[type="text"]{width:100%}.spot-silo-info-container.mobile{display:block;clear:both}.main .article .profile-info .row.update-email-container .change-email-buttons input{font-size:1.1em;width:100%;margin-right:0}.main .article .profile-info .row.update-email-container .button-styled.grey{margin-right:0}.main .article .profile-info .row.profile-info-buttons .half,.main .article .profile-info .row.profile-info-buttons .half input{width:100%;margin-left:0}.main .article .profile-info .row.profile-info-buttons .half input.button-styled.grey{margin-right:0}body .page .main .content-top .content-spots .section-four.delegates-page .item.item-double,body .page .main .content-top .content-spots .section-four.delegates-page .item.item-mini{width:100%}#main .ui-widget.dropdown-field select{width:95%}#main .event-registration-form .ui-widget.dropdown-field select,#main .profile-info-personal-information .ui-widget.dropdown-field select{width:100%}.main .article .ErrorDateTimeStamp{margin-bottom:18px}.main .article .ErrorDateTimeStamp p{margin-bottom:0}.main .article .ErrorDateTimeStamp,.main .article .crm-error-message{margin-left:3%}.main .article .crm-error-message p{font-size:15px;margin-bottom:15px}body .page .main .content .content-spots .section-zero .item-sidekick,body .page .main .content-top .content-spots .section-zero .item-sidekick{display:block;width:100%}.item-sidekick a{display:inline-block}body .page .main .aside .spot.invitation{width:100%}}@media screen and (max-width:650px){.main .article table tr.event-status+tr td{border-bottom:1px solid #dadad7}.main .article table tr td.event-name{border:none}.my-events .filter-events,.main .article .my-events table{width:90%}.my-events .filter-events .select-filter{clear:both;display:block;margin-top:25px}.my-events .filter-events .select-filter label{display:block;margin-bottom:7px;font-size:15px;font-family:Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif}.my-events .filter-events .select-filter select{width:30%;float:left;height:30px}.my-events .filter-events .select-filter select.sorting{width:68%;margin-right:2%}.my-events .filter-events a.button{font-size:14px;padding:2px}.my-events h1{margin-bottom:45px}.my-events table{margin-top:6px;font-size:14px}.my-events table,.my-events thead,.my-events tbody,.my-events th,.my-events td,.my-events tr{display:block}.my-events table thead{position:absolute;top:-9999px;left:-9999px}.my-events table .desktop{display:none}.my-events table td{border-bottom:none;padding-bottom:0}.my-events table td.mobile{display:block}.my-events table td span.mobile{display:inline-block;min-width:70px;margin-right:10px;color:#003d81}.my-events table tbody.load-more{margin-bottom:12px}.my-events table tbody.event-body{margin-bottom:20px}.my-events table tbody.event-body tr{margin-top:20px}.my-events table tbody.event-body tr:first-child{margin-top:0}.my-events table tbody.event-body tr td:last-child{border-bottom:1px solid #d5d5d2;padding-bottom:13px}.my-events table tbody.event-body tr.event-status td:last-child,.my-events table tbody.event-body tr.no-border td:last-child{border-bottom:none}.my-events table tbody.event-body tr.no-border td{padding-bottom:0}.my-events table tr.event-status td{font-size:24px;line-height:20px}.my-events table tbody.event-body tr.event-status td:last-child{padding:20px 6px 5px}}@media screen and (max-width:480px){.main .content-top .spot-standard-enhanced .abstract.arrow.invitation-status{margin-bottom:13px}.spot-standard-enhanced .invitation-status p{float:none}.spot-standard-enhanced .invitation-status p:first-child{margin-bottom:10px}.spot-standard-enhanced .spot-content h2{margin-bottom:5px}.page .main .content .article p.table-description{padding:.5em}.page .main .event-registration-form .article .profile-info.grey-background{margin:0}.page .main .event-registration-form .profile-info .row .half.multiple-fields select{float:left;width:30%;margin-right:3%}.page .main .event-registration-form .profile-info .row .half.multiple-fields input[type="text"]{float:left;width:67%}.page .event-registration-form .profile-info.flight-details .row .half.multiple-fields select,.page .event-registration-form .profile-info.flight-details .row .half.multiple-fields input[type="text"]{float:left;width:49%;margin:0 0 0 2%}.page .event-registration-form .profile-info.flight-details .row .half.multiple-fields input[type="text"]{margin:0}.profile-info-controls.footer{margin:1em}#main .ui-widget.dropdown-field select{width:100%}#main .ui-widget.dropdown-field label{font-size:15px}.scfValidationSummary{padding:0 1em}.main .interest-registration-form p.footnote{padding:0 1em}body .page .main .article .ErrorDateTimeStamp p,body .page .main .article .crm-error-message p{padding-left:0}.article .reset-password input{max-width:none}}