main div#addActivity{margin:.2rem 0 1rem 0}main div#addActivity a#addActivityBtn{text-decoration:none}main div#addActivity a#addActivityBtn:hover{background-color:#1E5376}main div#registrationClosedWrap{margin:2rem 0}main div#registrationClosedWrap p{font-weight:bold;color:#F00}main div#delegateLoginFrmWrap{display:none;margin:1rem 0 3rem}main div#noJsNoReg{display:none;padding:1rem;text-align:center;font-weight:bold;background:rgba(255,0,0,0.15)}main form{position:relative}main form div#regFrmOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);z-index:10;display:none}main form h3{color:#288247;border-top:1px solid #288247;margin-top:2rem;padding-top:.25rem}main form h3+p.clauses{margin:0 0 1rem 0}main form h3 span.soldOut{color:#C00;font-weight:bold;float:right}main form h3 span.formSpecification{margin-left:.5rem}main form h3 span.formSpecification i{color:#000;font-size:1rem}main form label span.formSpecification,main form div.label span.formSpecification{margin-left:.5rem}main form label span.activityDate,main form div.label span.activityDate{font-weight:bold}main form label.visaRequirement,main form div.label.visaRequirement{color:#C00}main form #registrantInfoWrap div#specifyCompanyIndustry{display:none}main form #registrationType div#typeLst{margin:2rem 0}main form #registrationType div#typeLst div.type{padding:.1875rem 1px}main form #registrationType div#typeLst div.type input{float:left;margin:.25rem .5rem 0 .25rem;display:inline-block}main form #registrationType div#typeLst div.type label{display:block;font-weight:normal}main form #registrationType div#typeLst div.type:nth-child(even){background:rgba(0,0,0,0.05);border-top:1px dashed rgba(0,0,0,0.3);border-bottom:1px dashed rgba(0,0,0,0.3)}main form #registrationType div#typeLst div.type ul{padding:0;margin:0 0 0 1rem;list-style:none}main form #registrationType div#typeLst div.type ul li{list-style:inside;padding:0 0 0 1rem}main form #registrationType div#typeLst div.type div.regDetail{font-size:smaller;margin-left:2rem}main form #tour .tour,main form #tour .tutorial,main form #tutorial .tour,main form #tutorial .tutorial{margin-bottom:1px}main form #tour+h5,main form #tutorial+h5{font-size:.85rem;margin:1rem 0}main form #promocodeErrorWrap,main form #specRegistrationTypeErrorWrap,main form #confirmation,main form #visaApplication{display:none}main form #promocodeErrorWrap{font-weight:bold;color:#C00;border:1px dashed #900;padding:.1875rem .375rem;text-align:center;margin-top:.1875rem}main form #promoCodeData{width:1px;height:1px}main form div#specRegistrationType label:before{content:'*';color:#C00;font-size:smaller;font-weight:bold;margin-right:.2rem}main form div#specRegistrationType #specRegistrationTypeData{width:1px;height:1px}main form #specRegistrationTypeErrorWrap{font-weight:bold;color:#C00;border:1px dashed #900;padding:.1875rem .375rem;text-align:center;margin-top:.1875rem}main form #payment div#card-element{border:1px solid #288247;padding:1rem;background:rgba(0,0,0,0.07);max-width:45rem}main form #payment blockquote{border:2px solid #D1D4D3;border-radius:.875rem;font-size:.8rem;padding:1rem}main form #payment blockquote strong{color:#288247}main form #ccError{color:#C00;font-weight:bold}main form div.tour.has-error .help-block{position:absolute !important;margin-top:-1rem}main form div#emailError{font-size:.85rem;color:#C00;font-weight:bold}main form input[type="submit"]{margin-top:1rem}main form div#extraRegWrap ul li{list-style:none;margin-left:3rem}main form div#extraRegWrap ul li em{font-style:normal;font-size:smaller}main form div#extraRegWrap ul li span.indent{margin-left:3rem}main form div#extraRegWrap ul li span.date{font-weight:bold}main form div#extraRegWrap ul li input[type="checkbox"]{vertical-align:top;margin-top:.2rem}main form div#technicalTourWrap h3,main form div#technicalTourWrap h4,main form div#technicalTourWrap h5{margin:0 0 .5rem 0}main form div#technicalTourWrap h4,main form div#technicalTourWrap h5{color:#000}main form div#technicalTourWrap h4{font-weight:bold}main form div#technicalTourWrap div.technicalTour{margin:1rem 0 .5rem}main form div#technicalTourWrap div.technicalTour a{color:#1E5376;text-decoration:none}main form div#technicalTourWrap div.technicalTour a:hover{color:#288247}main form div#technicalTourWrap div.technicalTour div.tourDetail{background:rgba(40,130,71,0.07);padding:.5rem;font-size:smaller}main form div#technicalTourWrap div.technicalTour div.tourDetail div.description{margin-bottom:.7rem}main form div#technicalTourWrap div.technicalTour div.tourDetail ul{padding:0 0 0 1rem}main form div#technicalTourWrap div.technicalTour ul.tourRegistration{list-style:none}main form div#technicalTourWrap div.technicalTour ul.tourRegistration li{list-style:none;margin-left:1rem}main form div#technicalTourWrap div.technicalTour ul.tourRegistration li label{margin-left:.5rem}main form div#becomeCigreMemberWrap{border:1px solid #288247;background:#EBEBEB;margin:.25rem .5rem;padding:.2rem}main form div#becomeCigreMemberWrap span{font-size:85%;color:#999}main form ul.radioInput{display:block}main form ul.radioInput li.radioLst{display:inline-block}main form ul.radioInput li.radioLst label{margin:0 .75rem 0 .2rem}main form div.specification{background:#EAEAEA;padding:.5rem 1rem;margin-bottom:1rem}main form div.specification p{margin:.25rem 0}main form #ccIssueMention{color:#444;font-weight:lighter;font-size:smaller;margin-bottom:.3rem}main form #ccIssueMention a{font-weight:lighter;color:#444;text-decoration:none}main form #ccIssueMention a:hover{color:#000}main form #cigreCLAUSE input,main form #p4vCLAUSE input{margin-top:.35rem;float:left;display:block}main form #cigreCLAUSE label,main form #p4vCLAUSE label{display:flow-root;padding-left:.5rem}main form #cigreCLAUSE span.help-block,main form #p4vCLAUSE span.help-block{color:#C00;font-weight:bold;padding-left:.5rem}main form div#regFormButton{margin-top:1rem}main form div#regFormButton div#addActivity,main form div#regFormButton input{margin:.5rem 1rem;display:inline-block}main form span#ireqVideo{margin-left:1rem}main #confirmation{padding:1rem;display:none;border:2px solid #090;background:#F1F8E9;border-radius:.5rem;color:#090;font-weight:bold}main #confirmation p{margin:.25rem auto}main #confirmation.show{display:inline-block}main #confirmation span.mailFolder{font-style:italic;text-decoration:underline}main div#nearfull{font-style:italic}main span.fullBooked{font-weight:bold;padding-left:.5rem;font-size:smaller;font-style:italic;color:#288247}.tooltip-inner{width:28rem;max-width:none}div#card-element{background-color:#FFF}div#card-element *{font-family:Source Code Pro, Consolas, Menlo, monospace;font-size:16px;font-weight:500}div#card-element .row{display:-ms-flexbox;display:flex;margin:0 5px 10px}div#card-element .field{position:relative;width:100%;height:50px;margin:0 10px}div#card-element .field.half-width{width:50%}div#card-element .field.quarter-width{width:calc(25% - 10px)}div#card-element .baseline{position:absolute;width:100%;height:1px;left:0;bottom:0;background-color:#CFD7DF;transition:background-color 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)}div#card-element label{position:absolute;width:100%;left:0;bottom:8px;color:#CFD7DF;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform-origin:0 50%;cursor:text;pointer-events:none;transition-property:color, transform;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}div#card-element .input{position:absolute;width:100%;left:0;bottom:0;padding-bottom:7px;color:#32325D;background-color:transparent}div#card-element .input::-webkit-input-placeholder{color:transparent;transition:color 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)}div#card-element .input::-moz-placeholder{color:transparent;transition:color 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)}div#card-element .input:-ms-input-placeholder{color:transparent;transition:color 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)}div#card-element .input.StripeElement{opacity:0;transition:opacity 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:opacity}div#card-element .input.focused,div#card-element .input:not(.empty){opacity:1}div#card-element .input.focused::-webkit-input-placeholder,div#card-element .input:not(.empty)::-webkit-input-placeholder{color:#CFD7DF}div#card-element .input.focused::-moz-placeholder,div#card-element .input:not(.empty)::-moz-placeholder{color:#CFD7DF}div#card-element .input.focused:-ms-input-placeholder,div#card-element .input:not(.empty):-ms-input-placeholder{color:#CFD7DF}div#card-element .input.focused+label,div#card-element .input:not(.empty)+label{color:#AAB7C4;transform:scale(0.85) translateY(-25px);cursor:default}div#card-element .input.focused+label{color:#24B47E}div#card-element .input.invalid+label{color:#FFA27B}div#card-element .input.focused+label+.baseline{background-color:#24B47E}div#card-element .input.focused.invalid+label+.baseline{background-color:#E25950}div#card-element input,div#card-element button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border-style:none}div#card-element input:-webkit-autofill{-webkit-text-fill-color:#E39F48;transition:background-color 100000000s;-webkit-animation:1ms void-animation-out}div#card-element .StripeElement--webkit-autofill{background:transparent !important}div#card-element input,div#card-element button{-webkit-animation:1ms void-animation-out}div#card-element button{display:block;width:calc(100% - 30px);height:40px;margin:40px 15px 0;background-color:#24B47E;border-radius:4px;color:#FFF;text-transform:uppercase;font-weight:600;cursor:pointer}div#card-element .error svg{margin-top:0 !important}div#card-element .error svg .base{fill:#E25950}div#card-element .error svg .glyph{fill:#FFF}div#card-element .error .message{color:#E25950}div#card-element .success .icon .border{stroke:#ABE9D2}div#card-element .success .icon .checkmark{stroke:#24B47E}div#card-element .success .title{color:#32325D;font-size:16px !important}div#card-element .success .message{color:#8898AA;font-size:13px !important}div#card-element .success .reset path{fill:#24B47E}
/*# sourceMappingURL=visitors.css.map */
