html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:inherit;line-height:normal;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}select::-ms-expand{display:none}a,a:active,a:focus,a:hover,a:target{text-decoration:none}.owl-carousel .owl-item img{width:unset;width:auto}textarea:focus,input:focus{outline:none}input::-webkit-calendar-picker-indicator{display:none}html,body{font-size:10px;font-family:'Open Sans',sans-serif;color:#7b6e66}body{font-size:1.4rem;background-color:#e8e8e8}h1,h2,h3,h4{font-family:'Exo 2',sans-serif}p,li{font-weight:500;font-size:1.4rem;line-height:1.6em}em{font-style:italic}p:not(:last-child){margin-bottom:1.5rem}a{color:#0080a4;font-weight:700}a:hover,a:active,a:focus{color:#48caed;text-decoration:none}a,button,input[type="submit"]{cursor:pointer}h1,h2,h3,h4{color:#0080a4;font-weight:400;line-height:1.4em}h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child){margin-bottom:1.5rem}h1{font-size:4rem}h2{font-size:3rem}h3{font-size:2rem}h4{font-size:1.8rem}strong{font-weight:700}small{font-size:1.2rem}ol{padding-left:2rem}ul{padding-left:1.5rem;margin-bottom:1.5rem}ul>li::before{position:relative;top:3px;font-size:2rem;width:1.5rem;content:'•';display:inline-block;color:#0080a4;margin-left:-1.5rem}fieldset small{color:#b1b1b1}input,select,textarea{color:#7b6e66;padding:1rem;font-size:1.6rem;line-height:2rem;border:1px solid #e8e8e8}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b1b1b1}input:-moz-placeholder,textarea::-webkit-input-placeholder{color:#b1b1b1}input::-moz-placeholder,textarea::-webkit-input-placeholder{color:#b1b1b1}input:-ms-input-placeholder,textarea::-webkit-input-placeholder{color:#b1b1b1}input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #e8e8e8;border-radius:0;width:1.6rem;height:1.6rem;margin-right:.5rem;vertical-align:text-bottom}input[type="checkbox"]:checked::after{content:"";font:normal normal normal 14px/1 FontAwesome;color:#0080a4;border:none;background-color:none;font-size:1.8rem;line-height:1.6rem;position:relative;left:-2px;vertical-align:top;text-align:center}input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border-radius:.8rem;width:1.6rem;height:1.6rem;margin-right:.5rem;vertical-align:text-bottom}input[type="radio"]:checked::after{content:"";font:normal normal normal 14px/1 FontAwesome;color:#0080a4;border:none;background-color:none;font-size:.8rem;position:absolute;text-align:center;line-height:.8rem;padding:.3rem .3rem;vertical-align:top;text-align:center}select{color:#7b6e66;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;padding-right:4rem;background-image:url(../Images/Icons/downArrow.svg);background-repeat:no-repeat;background-position:center right;background-size:1rem auto;background-position-x:calc(100% - 1rem)}select::-ms-expand{display:none}img{max-width:100%}table{width:100%;overflow-x:scroll;text-align:left}table:not(:last-child){margin-bottom:3rem}table thead tr,table foot tr{background-color:#7b6e66;color:#fff}table tbody tr:nth-child(even){background-color:#f0f0f0}table tbody tr:nth-child(odd){background-color:#fff}table td,table th{padding:1rem 2rem}table th{background-color:#7b6e66;color:#fff}table th p,table thead p{font-weight:600}.clickable{cursor:pointer}.flexContainer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.flexContainer>*{flex:1 1 auto;margin-right:1.5rem;margin-left:0;display:inline-block}.flexContainer>*:last-child{margin-right:0}.flexContainer.flexMiddle{align-items:center}.flexContainer.flexContigious>*{margin:0}.flexShrink{flex:0 1 auto;width:auto;width:unset}label+input.fullWidth,label+select.fullWidth{margin-top:3px}input.fullWidth+.field-validation-error,select.fullWidth+.field-validation-error{margin-top:3px}.field-validation-error{color:#f00;font-size:1.2rem}.button{font-family:'Exo 2',sans-serif;font-weight:600;border-radius:0;background-color:#e5f7fc;padding:1rem 1rem;color:#0080a4;border:none;outline:none;display:inline-block;font-size:1.6rem;line-height:2rem;text-align:center;cursor:pointer;min-width:100px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button:focus{background-color:#e5f7fc;color:#0080a4;border:none;outline:none;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button:hover,.button:active{color:#fff;background-color:#0080a4}.buttonDarkGrey,.buttonDarkGrey:focus{background-color:#b1aba7;color:#fff}.buttonDarkGrey:hover,.buttonDarkGrey:active{background-color:#7b6e66}.buttonBlue,.buttonBlue:focus{color:#fff;background-color:#0080a4}.buttonBlue:hover,.buttonBlue:active{background-color:#48caed;color:#fff}.buttonPurple,.buttonPurple:focus{background-color:#6d3a5d;color:#fff}.buttonPurple:hover,.buttonPurple:active{background-color:#864973;color:#fff}.buttonYellow,.buttonYellow:focus{background-color:#eedc00;color:#7b6e66}.buttonYellow:hover,.buttonYellow:active{background-color:#eedc00;color:#000}.buttonGreen,.buttonGreen:focus{background-color:#97d700;color:#fff}.buttonGreen:hover,.buttonGreen:active{background-color:#b7f427;color:#fff}.inlineElementContainer>*{margin-right:1.5rem;display:inline-block}.inlineElementContainer>*:last-child{margin-right:0}ul.bulletList li::before{content:"•";color:#0080a4;margin-right:.5rem}.emphasis,.featuredReason{background-color:#eedc00;color:#4a4a4a;padding:.8rem 1rem;font-weight:700}.featuredReason{display:block;text-align:center;font-size:1.8rem;margin-bottom:1.5rem}.logoContainer{max-height:100px;max-width:250px;display:flex;flex-direction:column;justify-content:center}.agreementLogo{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle}.frequentlyAskedQuestion .question>div{padding:1rem 0}.frequentlyAskedQuestion .answer>div{padding:.5rem 0 1rem 0}.frequentlyAskedQuestion .question .expandCollapseIcon::after{content:"";font-size:2rem;color:#0080a4}.frequentlyAskedQuestion .question.collapsed .expandCollapseIcon::after{content:""}.frequentlyAskedQuestion .question p{margin-bottom:0;font-weight:700}.frequentlyAskedQuestion .question:not(.collapsed) p{color:#0080a4}.frequentlyAskedQuestionGroup:not(:last-child){margin-bottom:3rem}.frequentlyAskedQuestionGroup:last-child{margin-bottom:1.5rem}.agreementLogoContainer{float:left;width:100%;height:100px;margin-top:1.5rem;margin-bottom:1.5rem}.agreementSummary .agreementAvailability{margin-bottom:1rem}.agreementSummary{border:1px solid #e8e8e8;padding:1.5rem;background-color:#fff;min-height:435px;position:relative}.agreementSummary h4{font-weight:600;margin-bottom:0;font-size:2.1rem}.agreementSummary .button{padding:1rem;width:50%}.labelAboveInput{line-height:1em;margin-bottom:.5rem;display:block}.agreementSummaryCtaContainer{position:absolute;width:calc(100% - 30px);bottom:15px}.lineBreak{width:100%;border-bottom:1px solid #e8e8e8}.spacer{padding-top:30px}.spacer5{padding-top:5px}.backgroundWhite{background-color:#fff}.backgroundRed{background-color:#fb3044}.container{max-width:100%}.container.no-margin,.container-fluid.no-margin{padding-left:0;padding-right:0}section.titleSection{background-color:#0080a4;color:#fff}section.titleSection .container{padding:30px 15px;background-repeat:no-repeat;background-position:right center;background-position-x:95%;background-size:contain;padding-top:4.5rem;padding-bottom:7.5rem}section.titleSection h2,section.titleSection h1,section.titleSection h3,section.titleSection a,section.titleSection a:hover,section.titleSection a:active{color:#fff}section.bodySection{padding-top:30px}.grid-section .container{background-color:#fff;padding:3rem}.whitePageBodyContainer{background-color:#fff;padding:1.5rem 1.5rem}.whitePageBodyContainer input,.whitePageBodyContainer select{border:1px solid #e8e8e8}.umb-grid>.container{width:100%;padding:0}.tabContainer{background-color:#faf9f9}.tabContainer .tabNavContainer{flex:0 0 200px}.tabPanelContainer{background-color:#fff;border-left:5px solid #0080a4}.tabNavContainer li a{font-size:1.6rem;padding:1.5rem;border-bottom:1px solid #e8e8e8;width:100%;display:block}.tabNavContainer li.active a,.tabNavContainer li.active a:hover{background-color:#0080a4;color:#fff}.tabPanelContainer .tabPanel{padding:3rem;display:none}.tabPanelContainer .tabPanel.active{display:block}.tabPanelContainer .tabPanel .tabTitle{line-height:1em;font-size:4rem}.tabBar{margin-bottom:2rem;padding:0}.tabBar .button{color:#010101;background-color:#e5f7fc;font-weight:400;font-style:normal;font-size:13px}.tabBar .button.active{color:#fff;background-color:#0080a4}.agreementSummaryCarouselContainer{padding:30px 15px 0 15px}.owl-nav{margin-top:15px;padding-top:15px;border-top:1px solid #e8e8e8}.owl-nav{color:#0080a4;font-size:2rem}.owl-nav .owl-prev{float:left;padding-left:200px}.owl-nav .owl-next{float:right;padding-right:200px}.owl-dots{margin:0 auto;display:block;min-width:0;text-align:center}.owl-dots .owl-dot{position:inherit;border:none;border-radius:5px;width:10px;height:10px;background-color:#e5f7fc;display:inline-block}.owl-dots .owl-dot:not(:last-child){margin-right:2px}.owl-dots .owl-dot.active{background-color:#0080a4}.employee{border:1px solid #e8e8e8;padding:15px;margin-bottom:30px;min-height:375px}.employee .employeeHeadshot{max-width:100%;padding-bottom:50%;margin-bottom:1rem;background-size:cover;background-position:center center}.employee .employeeName{font-size:2.1rem;font-weight:700;margin-bottom:0}.employee .employeeJobTitle{font-weight:600;margin-bottom:1rem}.ctaLink{background-color:#7b6e66;padding:1rem;min-width:200px}.ctaLink>*{vertical-align:middle}.ctaLink img{max-height:3rem;max-width:3rem}.ctaLink a{line-height:3rem;padding-right:3rem;color:#fff;font-weight:500;font-size:1.6rem}.ctaLink a::after{content:"";font:normal normal normal 14px/1 FontAwesome;position:relative;top:.2rem;left:1.5rem;font-size:2.1rem}.mapContainer{position:relative}#Map{position:absolute !important;float:left;width:100%;height:100%}.eventThumbnailImage{max-width:100%;max-height:100px}.eventSummary{padding:15px;border:1px solid #e8e8e8}.eventSummary>*:not(:last-child){margin-bottom:1rem}.eventSummary .eventTimeLocation{margin-bottom:0;line-height:1em;font-weight:600}.eventSummary h4{font-weight:700}.eventSummary .button{padding:1rem;width:50%;vertical-align:middle}.eventSummary .missedEvent,.agreementSummary .featuredReason,.agreementSummary .expiredAgreement{margin-top:-10px;margin-left:-10px;margin-right:-10px;padding:7px 5px;font-family:'Exo 2',sans-serfif}.missedEvent,.expiredAgreement{color:#fff;font-size:1.8rem;font-weight:600;margin-bottom:-5px}.productGroup+.productGroup{margin-top:15px}.productGroup h4{margin-bottom:0}.productGroupFilter{margin-top:2rem}.productGroupFilter h3{color:#333;padding:5px;margin-bottom:5px}.productGroupFilter h4{color:#333;padding:5px}.productGroupFilter select{width:100%}.productGroupFilter>div{background-color:#e5f7fc;padding:1rem 3rem 2rem 3rem;margin-bottom:2rem}.productGroupFilter>div>div{margin:1rem}.productGroupTable select{margin-top:-1rem;border:1px solid #e8e8e8;background-color:#fff}table.productGroupTable th{font-size:1.6rem;font-weight:600;color:#0080a4;padding:1rem 0;background-color:#fff;text-align:left}table.productGroupTable th p{font-size:1.6rem;font-weight:600;color:#0080a4}table.productGroupTable>*:not(thead) tr{border-top:1px solid #e8e8e8}table.productGroupTable tr:last-child{border-bottom:1px solid #e8e8e8}table.productGroupTable tr td{padding:1.3rem 0}table.productGroupTable tbody tr:nth-child(even){background-color:#fff}table.productGroupTable tbody tr:nth-child(odd){background-color:#fff}.productGroupTableRow input[type=number]{width:100px}.productGroupTableRow input[type=checkbox]{margin-right:1rem}#UserFeedback{padding:15px;color:#fff}#UserFeedback p{margin-bottom:0}#UserFeedback .userFeedbackIcon,#DynamicUserFeedbackModal .userFeedbackIcon{font-size:2rem}.new-feedback-content{width:60%;margin:auto}.new-feedback-body{padding:2px;border-radius:0 0 4px 4px;background-color:#fff}.new-feedback-body p{font-size:1.4em;color:#808080}.new-feedback-header{border-radius:4px 4px 0 0;padding:4px}.chest-alert .chest-alert-header{color:#fff !important}.chest-alert .chest-alert-body{background-color:#fff;border-bottom:4px solid #97d700}.chest-alert.userFeedbackWarn .chest-alert-body{border-bottom:4px solid #ff5b35}.chest-alert.userFeedbackError .chest-alert-body{border-bottom:4px solid #f00}#UserFeedback.userFeedbackInfo .new-feedback-content .new-feedback-header,#UserFeedback,#DynamicUserFeedbackModal .modal-content .modal-header,.chest-alert .chest-alert-header{background-color:#97d700}#UserFeedback.userFeedbackWarn .new-feedback-content .new-feedback-header,#DynamicUserFeedbackModal .modal-content.userFeedbackWarn .modal-header,.chest-alert.userFeedbackWarn .chest-alert-header{background-color:#ff5b35}#UserFeedback.userFeedbackError .new-feedback-content .new-feedback-header,#DynamicUserFeedbackModal .modal-content.userFeedbackError .modal-header,.chest-alert.userFeedbackError .chest-alert-header{background-color:#f00}#UserFeedback{background-color:#e8e8e8}#DynamicUserFeedbackModal .modal-header,.chest-alert-header{border-radius:0;border:none;color:#fff}.orderSummarySection{padding:30px 0;margin:0}.orderSummarySection p{margin-bottom:0}.tAndC p{margin-bottom:1.5rem}.orderSummarySection ul{margin-top:-18px;margin-bottom:10px}.orderSummarySection h4{font-weight:500;font-size:1.4rem;margin-bottom:0}.orderSummarySection .contact{margin-bottom:15px}.orderSummarySection .productSummary{margin-bottom:10px}.orderSummarySection .productGroupSummary h4{margin-bottom:10px}.orderSummarySection .productGroupSummary:not(:last-child){margin-bottom:10px}.input-validation-error{border:1px solid #f00}.valid{border:1px solid #a7cd1e}.whitePanel{padding:3rem 0;background-color:#fff}.greyBorderTop{border-top:1px solid #e8e8e8;padding-top:2rem;margin-top:2.5rem}#FulfilledSuggestionsContainer{background-color:#fff;padding:15px}.fulfilledSuggestion .iconContainer{width:30px;font-size:30px}.fulfilledSuggestion a .fa{font-weight:700;color:#7b6e66;padding-left:5px}.fulfilledSuggestion{padding:10px 0}.fulfilledSuggestion:not(:last-child){border-bottom:1px solid #e8e8e8}.fulfilledSuggestion:last-child{padding-bottom:0}.fulfilledSuggestion:first-child{padding-top:0}.suggestion{background-color:#fff;margin-bottom:30px}.suggestion .suggestionMain{min-height:200px}.suggestion .isNewLabel{font-weight:800}.suggestion .iconContainer{width:30px;font-size:30px}.suggestion .suggestedProductName{font-weight:600}.suggestion>*{padding:15px}.suggestion .suggestionMain>*{margin-bottom:10px;line-height:1em}.suggestion .suggestionMain a{font-weight:500;margin-top:30px;display:block}.suggestion .suggestionMain a .fa{font-weight:700;color:#7b6e66;padding-left:5px}.suggestion .suggestionVotes{background-color:#0080a4;padding-top:10px;padding-bottom:10px;padding-left:10px;color:#fff;min-height:45px}.suggestion .suggestionVotes .countContainer{font-size:2rem}.suggestion .suggestionVotes .starContainer{padding-left:5px}.suggestion .suggestionVotes .starContainer::before{content:"";font-size:2rem}.suggestion .suggestionVotes .starContainer.memberHasVotedFor::before{content:"";color:#eedc00}.suggestion .suggestionVotes .button{min-width:0;padding:5px 15px;font-size:1.4rem;line-height:1em}.suggestion .suggestionStatus{padding:10px}.suggestion .suggestionStatus p{line-height:1em}.suggestion .suggestionStatus p:not(:last-child){margin-bottom:.5em}.suggestion .suggestionStatus .statusReason p{font-size:1.2rem}.suggestion .suggestionStatus .statusReason a{color:inherit}.ragGreen{background-color:#05ac51;color:#fff}.ragAmber{background-color:#eedc00;color:#7b6e66}.ragRed{background-color:#fb3044;color:#fff}.paginatedList{padding-top:1.5rem;padding-bottom:1.5rem}.paginatedList li{display:inline-block;padding:2px}.paginatedList li span{color:#7b6e66}.paginatedList li span.fa{color:#0080a4}.pagination ul{display:inline-block}.pagination ul li{display:inline-block}.pagination ul li *{position:relative;display:inline-block;font-weight:bold;text-align:center;width:1.5rem;height:1.5rem;font-size:1.2rem;line-height:1.5rem}.pagination ul li a i{font-size:1.125rem}.pagination ul li::before{content:none}.pagination ul li a.active{color:#000}#SiteNavigationContainer li{font-size:1.6rem;font-weight:500}#SiteNavigationContainer li a{font-weight:600}#AccountNavigationContainer li{font-size:1.5rem}#AccountNavigationContainer li a{font-weight:600}#AccountNavigationContainer .button{height:35px;line-height:14px}#AccountNavigationContainer .button span{margin-top:-5px;position:relative;top:2px}.modal,.modal-dialog,.modal-content{border-radius:0}.modal-header{color:#0080a4;border:0;border-radius:0}.modal-header h3,.modal-header .close{margin-bottom:0;font-size:2rem}.fullWidth{width:100%;box-sizing:border-box}.halfWidth{width:50%}.textCenter{text-align:center}.textRight{text-align:right}.noBottomMargin{margin-bottom:0 !important}.listStyleNone{list-style:none;padding-left:unset;padding-left:0}.listStyleNone li{text-indent:0}.listStyleNone li::before{font-size:inherit;width:auto;text-indent:inherit;content:none;display:normal;color:inherit}.blue{color:#0080a4}.container.containerWithoutPadding,.container-fluid.containerWithoutPadding{padding-left:0;padding-right:0}.titanic{float:none}.absoluteBottom{position:absolute;bottom:0}.clearBoth{clear:both}.marginTopAuto{margin-top:auto}.noScroll{overflow:hidden}.inputSpacingBottom{margin-bottom:1rem}.inputMarginTop{margin-top:1rem}@media(min-width:767px){.mobile{display:none}}.noMarginContainer>*:not(:last-child){margin:0}#CookiePolicyPrompt{background-color:#e8e8e8;padding:1.5rem 0}header{background-color:#fff;padding:1.5rem 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header nav{float:right;clear:both}header nav a{color:#7b6e66}header nav a.active{font-weight:600;color:#0080a4}#StickyElements.stuck{position:fixed;top:0;width:100%;z-index:999}#AccountNavigationContainer{margin-bottom:1.5rem}#AccountNavigationContainer li{padding-right:1.5rem;margin-right:0}#AccountNavigationContainer li:last-child{padding-right:0}#AccountNavigationContainer li:not(:last-child):after{content:"|";padding-left:1.5rem}#AccountNavigationContainer li a.active{color:#0080a4}#accessMethodTab fieldset{margin-bottom:15px}.chestLogo{margin-top:1rem;height:60px;margin-right:3rem}#Footer .chestLogo{margin-top:0}#AccountNameButton{float:right}#AccountNameButton .fa.expandCollapseIcon::after{content:"";font-size:2rem;color:#fff;padding-left:.5rem}#AccountMenu{background-color:#6d3a5d;position:absolute;right:1.5rem;top:45px;width:25%;z-index:9999}#AccountMenu li{padding:0 1.5rem}#AccountMenu li a{color:#fff;padding:1rem 1.5rem;display:block;border-bottom:1px solid #8a617d}#AccountMenu li a:hover{color:#c8a8be}#AccountMenu li:not(:last-child):after{content:none;padding:0}#SiteSearchBar{border-top:5px solid #eedc00;background-color:#eedc00}#SiteSearchBar>*{display:none}#SiteSearchBar.active{padding:1rem;border:none}#SiteSearchBar.active>*{display:inherit}#SiteSearchBar input[type="text"]{background-color:transparent;border:none;font-size:2rem;font-weight:600}#SiteSearchBar input[type="text"]::-webkit-input-placeholder{color:#7b6e66}#SiteSearchBar input[type="text"]:-moz-placeholder{color:#7b6e66}#SiteSearchBar input[type="text"]::-moz-placeholder{color:#7b6e66}#SiteSearchBar input[type="text"]:-ms-input-placeholder{color:#7b6e66}#MailingListPrompt{background-color:#7b6e66;color:#fff;padding:1.5rem}#MailingListPromptText{font-size:2rem;line-height:1.2em;font-family:'Exo 2',sans-serif}#MailingListPrompt .labelAboveInput{font-size:1.6rem}#EmailAddress-error{padding-top:1rem}.mailingListEmail{color:initial}.mailingCheckboxContainer{font-size:1.3rem;font-weight:600}footer{background-color:#0080a4;color:#fff;padding:1.5rem}footer a,footer a:hover,footer a:active{color:#fff}footer .companyDetails{font-size:1.2rem;font-weight:400}footer p:not(:last-child){margin-bottom:1rem}.primaryFooterNavigation{padding-top:2.5rem}#AgreementOverview{background-color:#0080a4;padding:5rem 0}#AgreementOverview h1{color:#fff;margin-bottom:1.5rem;line-height:1em}#AgreementOverview .emphasis{padding:.5rem 2rem}#AgreementOverview .agreementLogo,#LicenceOrderTitleSection .agreementLogo{max-height:100px}.agreementIntroduction{font-size:1.6rem}#scrollTop{height:0;opacity:0;padding:0}#scrollTop.active{height:unset;opacity:1;padding:10px 30px;transition:height 1s,opacity 1s}#MadeByWattle{float:right}#MadeByWattle a,#MadeByWattle a:hover,#MadeByWattle a:active,#MadeByWattle a:focus{font-weight:normal;color:#fff}#NoMoreResults{height:40px;line-height:40px;display:block}#AgreementDescription{padding:3rem 0;background-color:#fff}#AgreementDescription .button{width:100%;font-weight:500;font-size:1.8rem}#AgreementDescription .button:not(:last-child){margin-bottom:.5rem}#AgreementDetailsArea{padding-top:3rem}#AgreementCta{background-color:#0080a4;padding:15px;width:100%;display:none}#AgreementCta.active{display:block}#AgreementCta.active .button{padding-left:3rem;padding-right:3rem}#AgreementDetailsAreaTabContainer .tabPanelContainer{max-width:100%}#TabPanelContainer .tabPanel .tabTitle{line-height:1em}#RelatedAgreements{padding-top:3rem}#RelatedAgreementsCarousel{margin-top:3rem}p.agreementAvailability{margin-bottom:0}#MemberLogin{background-color:#0080a4;height:calc(100vh - 315px);min-height:500px;background-repeat:no-repeat;background-position:bottom right;background-position-x:85%}#LoginContainer{padding:2rem 2rem;margin-top:20%;margin-bottom:25%}#LoginContainer h2{font-size:4rem;line-height:4rem}#LoginContainer fieldset input[type="text"],#LoginContainer fieldset input[type="password"]{margin-bottom:5px;width:100%}#LoginContainer fieldset input[type="submit"]{width:33%}#LoginContainer span{font-size:1.6rem}#ForgotSubmit{margin-top:15px}#AdHocSection{padding-top:30px}#AdHocSection>.container{background-color:none;background-color:unset;background-color:transparent}#AdHocSection .logoContainer{display:inline-block;max-height:none}.relatedLinkContainer{padding:1rem 0}.relatedLinkContainer:first-child{padding-top:0}.relatedLinkContainer:not(:last-child){border-bottom:1px solid #e8e8e8}#ContactTitleSectionContainer section.titleSection .container{padding-top:3rem;padding-bottom:4.5rem}.chestContactInfo{font-weight:500;font-size:1.8rem;line-height:3rem;float:left;color:inherit;margin-right:1.5rem;text-decoration:none}.chestContactInfo.blue{color:#0080a4}.chestContactInfo.chestContactInfoAddress{width:calc(100% - 48px);font-size:1.5rem}.contactPanelCopy{margin-top:1.5rem;min-height:8rem}#contactMap{margin-top:3rem;min-height:400px}#ContactUsMainContainer{margin-top:3rem}#ContactUsMainContainer .whitePageBodyContainer{min-height:260px}#MeetTheTeam{background-color:#fff;padding:3rem}#TeamEmployeesContainer{padding-top:30px}#AboutUsCtaLinks+#AboutUsContent{padding-top:15px}#AboutUsCtaLinks{padding-top:30px;text-align:right}.relatedAgreementExpiration{font-size:1.4rem;color:#7b6e66;font-weight:600;margin-top:1rem}.relatedAgreementDescription{margin-top:1rem}#AnnouncementTitleContainer{background-color:#0080a4;padding:3rem 0}#AnnouncementTitleContainer h1,#AnnouncementTitleContainer span{color:#fff}#AnnouncementTitleContainer span{font-size:2.1rem}#AnnouncementMainContainer{padding:3rem 0}#AnnouncementMainContainer .logoContainer{margin-top:15px;max-height:none;display:inline-block}.latestAnnouncementsContainer h3{margin-bottom:0;font-size:2.1rem;font-weight:600}.latestAnnouncementsContainer .button{margin-top:1rem}.latestAnnouncementDate{font-size:1.2rem;font-weight:600;color:#7b6e66}.latestAnnouncementTitle{display:block;width:100%;font-weight:700;color:#0080a4}.latestAnnouncementsContainer li{width:100%;border-bottom:1px solid #e8e8e8}.latestAnnouncementsContainer li a{padding:1rem 0;width:100%;float:left}.latestAnnouncementsContainer li:last-child{border-bottom:none}.announcementCtaLinkContainer{padding:3rem;text-align:center}#AnnouncementMainContainer .agreementSummary:not(:last-child){margin-bottom:15px}#AnnouncementMainContainer .agreementSummary{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;min-height:0}#AnnouncementMainContainer .agreementSummary .agreementLogoContainer{max-height:200px;max-width:200px;width:auto;margin:0;flex-shrink:1;margin-right:30px}#AnnouncementMainContainer .agreementSummary .agreementSummaryCtaContainer{position:inherit;bottom:0}#AnnouncementMainContainer .agreementSummary .agreementSummaryCtaContainer>*{flex-shrink:1;flex-grow:0}#AnnouncementMainContainer .agreementSummary .agreementSummaryCtaContainer>*:not(:last-child){margin-right:15px}#AnnouncementMainContainer .agreementSummary .button{width:auto;width:unset;padding:1rem 3rem}#AnnouncementMainContainer .agreementSummary agreementSummaryDescription{padding-bottom:40px}#EventOverview *{line-height:1em}#EventOverview .eventTime{margin:.5rem;font-size:1.8rem;font-weight:400}#EventOverview .eventName{margin-bottom:1rem}#EventOverview .eventCtaLink{width:100%;padding-top:1.5rem;padding-bottom:1.5rem;margin-top:2.5rem}#EventPageContent .eventDetail h4{font-size:1.6rem;font-weight:600;margin:0}#EventDetails{margin-top:0}#ExpiredWarning+#EventPageContent{margin-top:15px}#ExpiredWarning+#AgreementDescription{margin-top:48px}#EventDetails>*:not(:last-child){margin-bottom:15px}#EventDetails .mapContainer{width:100%;height:250px}#EventDetails+#EventAdditionalInfo{margin-top:30px}.eventDetail.eventDateTime{width:50%;display:inline-block;float:left;margin-left:0;margin-right:0}.eventPageBodyContainer{background-color:#fff;padding:1.5rem}#LicenceOrderTitleSection.titleSection h1,#LicenceOrderTitleSection.titleSection h3{line-height:1em}#OrderOfflinePrompt .buttonContainer .button:not(:last-child){margin-bottom:1rem}#LicenceOrderForm .contactInputGroup h4{margin-bottom:0}#LicenceOrderForm .contactInputGroup h4+*:not(p){margin-top:1.5rem}.contactInputGroup{margin-top:15px;margin-bottom:15px}.contactInputGroup>.row{margin-top:15px;margin-bottom:15px}#LicenceOrderForm .productContinuePrompt p{margin:0;font-size:2rem}#LicenceOrderForm .productContinuePrompt{padding:1rem 0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin-bottom:45px}.orderSectionLabel{color:#0080a4;float:left;width:100%;margin-bottom:.5rem}input[type="checkbox"].inputSpacingBottom{margin-right:1rem}#LicenceOrderForm label{line-height:1.6rem}#LicenceOrderFormNavigation{border-top:1px solid #7b6e66;margin-top:1.5rem;padding-top:1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#LicenceOrderFormNavigation div{display:inline-block;text-align:center}#LicenceOrderFormNavigation div a{text-align:center;background-color:#e8e8e8;display:inline-block;width:15px;height:15px;border-radius:50%}#LicenceOrderFormNavigation div a.active{background-color:#0080a4}#AddAdditionalContact span{color:#7b6e66}#AddAdditionalContact i{color:#0080a4;font-size:1.8rem;line-height:1.4rem}#LicenceOrderForm .validation-summary-errors{padding:10px;border:1px solid #f00;color:#f00}#LicenceOrderForm .validation-summary-errors ul{list-style:disc;margin-left:30px}.removeAdditionContact{float:right;line-height:2.8rem}.orderSummaryAgreementDetails h3{margin-bottom:0}.orderSummaryAgreementDetails img{width:100px}.orderConfirmationCtaContainer{margin-top:15px}.licenceOrderConfirmationContact{min-height:140px}.licenceOrderErrorList{display:block;width:100%;list-style:disc;color:#f00;padding-left:15px}.licenceOrderErrorList:not(:first-child){margin-top:10px}.licenceOrderErrorList:not(:last-child){margin-bottom:30px}#OrderSummaryDownloadLink{line-height:1.8rem}#OrderSummaryDownloadLink img{filter:brightness(90%);margin-right:10px;height:2.6rem;margin-top:-.4rem;margin-bottom:-.4rem}#AgreementsTitleSection{padding-bottom:0}#AgreementsTitleSection .container{padding-top:6rem;padding-bottom:7.5rem;margin-bottom:1.5rem}#AgreementsSearchSection{margin-top:-50px;color:#fff}#AgreementsSearchFormContainer{background-color:#ff5b35;padding:10px;font-family:'Exo 2',sans-serif}#AgreementsSearchFormContainer input,#AgreementsSearchFormContainer select{border-color:#fff}#AgreementsSearchFormContainer input{font-size:2.1rem}#AgreementsSearchFormContainer .lineBreak{margin:8px 0;margin-top:12px;border-bottom:1px solid #ffad9a}#AgreementsSearchFormContainer .row{margin-left:-5px;margin-right:-5px}#AgreementsSearchFormContainer [class*="col-"]{padding-left:5px;padding-right:5px}#AgreementsListSection{padding-top:30px}#AgreementsListSection .agreementSummary{margin-bottom:30px}#AgreementsListSection .agreementSummary .missedEvent{margin-bottom:1.5rem}#AgreementsLoadMoreButton{min-width:150px}#ShowExpiredAgreements{margin-top:12px}.agreementTabInnerContainer{width:100%;display:block}.agreementTabInnerContainer ul li p{width:calc(100% - 25px);display:inline-block}.noResultSpacer{padding-bottom:2.5rem}.clearFilters{margin-top:12px}#StartDate{background-image:url('../Images/Icons/calendarIcon.png');background-repeat:no-repeat;background-position:right center;background-position-x:calc(100% - 10px)}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{text-align:center;line-height:1.6rem;font-weight:bold;border:2px solid #fff}.ui-widget-header .ui-state-highlight,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background-color:#0080a4;color:#fff;border:2px solid #6d3a5d}.ui-state-highlight,.ui-widget-content .ui-state-highlight{background-color:#f6f6f6;color:#333}#HeroBanner{background-color:#0080a4;color:#fff;padding:3rem 0 4rem 0}#HeroBanner .container{padding-top:9rem;background-repeat:no-repeat;background-size:contain;background-position-x:4.5rem;background-position-y:calc(100% - 6rem)}#HeroBanner h1{color:#fff;line-height:normal}a.homeCtaLink{display:block;width:100%;color:#fff;font-size:1.6rem;font-weight:600;padding-bottom:3rem}a.homeCtaLink:hover{color:#fff}a.homeCtaLink .findOutMoreChevron{color:#eedc00;position:relative;top:1px;left:3px}#HomeSiteSearch{padding-top:3rem;float:left;width:100%}#HomeAgreementSearch{font-size:2.1rem}#HomeFeatures{background-color:#fff;padding:3.9rem 0}.homeFeature{font-family:'Exo 2',sans-serif;text-align:center}.homeFeature img{min-height:170px;min-width:180px}.homeFeatureCaption{font-size:2.1rem;color:#0080a4;display:block;width:100%;padding-top:1rem}.homeFeatureSubText{font-size:1.6rem;padding-top:1.2rem;display:block}#Products,#FeaturedAgreements,#Testimonials{padding-top:3rem}.homePanelTitle{color:#0080a4;font-size:4rem;padding-top:1rem;text-align:center;display:block;width:100%}.homeProduct{display:block;width:100%;text-align:center;padding-top:2rem;padding-bottom:2rem}.homeProduct img{display:block;width:100%;max-height:200px;object-fit:contain}.productTypeButton{color:#fff;display:block;width:100%;text-align:center;padding:1.5rem 0;background-color:#0080a4;margin-top:1.5rem;font-size:1.8rem;font-weight:600;font-family:'Exo 2',sans-serif}.productTypeButton span{color:#eedc00;position:relative;top:2px;left:3px}.productTypeButton:hover,.productTypeButton:active,.productTypeButton:focus{color:#fff}.featuredAgreementSummaryCarousel .owl-nav{padding-top:2rem;margin-top:2.5rem}.agreementCarouselLink{display:block;text-align:center;font-size:1.6rem;font-weight:bold}.agreementCarouselLinkContainer{margin-top:20px}.testimonialCarousel{padding-top:10px}.testimonialCarousel .owl-dots{padding-top:.5rem}.testimonialCarousel .owl-nav{width:30%;display:block;margin:30px auto 0 auto;margin-top:4rem;padding-top:2rem}.testimonialCarousel .owl-next{padding-right:25%}.testimonialCarousel .owl-prev{padding-left:25%}.testimonialImage{display:block;margin-left:auto;margin-right:auto}.testimonialTestimony{display:block;padding-top:2rem}.testimonialReferee,.testimonialInstitution{color:#0080a4;font-weight:600;width:100%;display:block}.testimonialInstitution{padding-top:.5rem}.testimonialQuote{padding-top:2.5rem}.announcementSummary{width:100%;background-color:#fff;padding:2rem 1.5rem;margin-top:1rem}.announcementSummary .announcementThumbnail{max-height:150px}.announcementSummary:first-child{margin-top:0}.announcementSummaryDate{font-weight:600;font-size:1.4rem}h3.announcementSummaryTitle{font-size:2.1rem;font-weight:600;padding-top:.5rem;margin-bottom:0}#AnnouncementsPage .ctaLink{width:100%;max-width:100%}#AnnouncementsPage .ctaLink:not(:first-child){width:100%;max-width:100%;margin-top:1rem}.announcementSummaryButton{margin-top:1.5rem;padding:1rem 3rem}.announcementSummary p+.announcementSummaryButton{margin-top:0}#EventsTitleSection{padding-bottom:50px}#EventsFilterSection{margin-top:-30px;color:#fff}#EventsFilterSection .container{background-color:#ff5b35;padding:10px}#EventsFilterSection input,#EventsFilterSection select{border-color:#fff;min-width:150px}#EventsFilterSection a,#EventsFilterSection p,#EventsFilterSection a:hover{color:#fff;font-weight:600;font-size:1.4rem}#EventsListSection{padding-top:30px}.eventsGroup{background-color:#fff;padding:30px}.eventsGroup:not(:last-child){margin-bottom:1rem}.eventSummary{margin-top:30px;color:#008080;color:#808080;min-height:435px;position:relative}.eventSummary .flexContainer.flexContigious{position:absolute;bottom:15px;width:calc(100% - 30px)}.eventSummary .eventDescription{padding-bottom:40px}.upcomingEventContainer{padding:3rem 1.5rem}#EventOverview .missedEvent .container,#ExpiredWarning .missedEvent .container{padding:1.5rem}#EventOverview .container{padding-bottom:4.5rem}.eventStart,.eventEnd{width:114px;display:inline-block}#SearchResultContainer+.row .searchPagination{margin-top:15px}h1.searchTitle{margin-bottom:0}.searchTerm{font-size:2.1rem}.searchAgreementLink{color:#eedc00}.searchAgreementLink:hover{color:#6d3a5d}.searchAgreementLink span{font-size:1.8rem;position:relative;left:5px;top:1px}.searchResult{position:relative;margin-top:1.5rem;float:left;width:100%;background-color:#fff}.searchResultInfo{padding:1.5rem;width:calc(100% - 44px);display:inline-block}.searchResultLink{padding:1.5rem;background-color:#0080a4;width:45px;height:calc(100% - 6px);position:absolute;right:0;text-align:center;margin:3px}.searchResultLink:hover{background-color:#48caed}.searchResultLink span{position:relative;top:50%;transform:translateY(-50%);color:#eedc00;font-size:2rem}.searchResultType{display:block;padding:.5rem 1rem;font-weight:600;float:left;text-transform:capitalize}.searchResultType.agreement{color:#7b6e66;background-color:#eedc00}.searchResultType.announcement{color:#fff;background-color:#97d700}.searchResultType.event{color:#fff;background-color:#ff5b35}.searchResultType.adHoc{color:#fff;background-color:#6d3a5d}h3.searchResultTitle{display:block;width:100%;float:left;padding-top:1rem;margin-bottom:0}.searchResultDescription{display:block;width:100%;float:left;font-size:1.4rem;padding-top:1rem}.searchNoResultsContainer{margin-top:3rem;float:left;width:100%;padding:3rem}.searchNoResults{font-size:3rem;line-height:normal}a.searchSuggestAgreement{padding-left:2rem;padding-right:3rem}a.searchSuggestAgreement span{color:#eedc00;font-size:2.1rem;position:relative;top:1px;left:5px}.eventsGroup .eventSummary{margin-top:30px}#ArchivedEventsFilterSection{padding-top:30px}#BackToEvents .fa{color:#eedc00;margin-right:15px;font-weight:800}#MakeASuggestionBodySection{padding-top:30px}#MakeASuggestionFormContainer{background-color:#fff;padding:15px}#MakeASuggestionFormContainer .row:not(:last-child)>*{margin-bottom:15px}#SuggestionsBodySection,#SuggestionsFilterSection,#MakeASuggestionCtaSection{padding-top:30px}#MakeASuggestionCta .fa,#SuggestionsCta .fa{font-weight:700;color:#eedc00;padding-left:5px}#SuggestionsCta{margin-top:30px}#RegistrationSubmit .fa{color:#eedc00;margin-left:15px;font-weight:800}#RegistrationFormSection{padding-top:30px}#RegistrationFormContainer .row:not(:last-child){margin-bottom:30px}#RegistrationFormContainer .row>*:not(:last-child){margin-bottom:10px}#RegistrationFormContainer .lineBreak{margin-top:0}#RegistrationFormContainer h2{margin-bottom:.5rem}#RegistrationFormContainer .contactUsPromptText{font-size:1.6rem;font-weight:600}#RegistrationFormContainer fieldset+fieldset{margin-top:1rem}.manageableLicenceOrder{background-color:#fff;width:100%}.manageableLicenceOrder:not(:first-child){margin-top:30px}.manageableLicenceOrder .associatedMemberDetails{background-color:#e5f7fc;color:#0080a4;padding-top:10px;padding-bottom:10px}.manageableLicenceOrder .associatedMemberDetails p{font-size:1.4rem;font-weight:600}.manageableLicenceOrder .manageableLicenceOrderSummary{padding-top:15px;padding-bottom:15px}.manageableLicenceOrder .manageableLicenceOrderSummary h3{font-size:2rem;font-weight:600}.manageableLicenceOrder .manageableLicenceOrderSummary .manageableLicenceOrderActionContainer .button:not(:last-child){margin-bottom:.5rem}.manageableLicenceOrder .manageableLicenceOrderFooter{background-color:#e5f7fc}.manageableLicenceOrder .manageableLicenceOrderFooter>*{padding-top:15px;padding-bottom:15px;line-height:1.8rem;max-height:calc(1.8rem + 30px);overflow:hidden}.manageableLicenceOrder .manageableLicenceOrderFooter .licenceOrderStatus{background-color:#6d3a5d;text-align:center;color:#fff;font-size:1.8rem;font-weight:600}.manageableLicenceOrder.licenceOrderStatusAwaitingOrderForm .manageableLicenceOrderFooter .licenceOrderStatus{background-color:#fb3044}.manageableLicenceOrder .manageableLicenceOrderFooter .downloadLicence img{max-height:2.4rem;margin-top:-.3rem;margin-bottom:-.3rem;padding-right:10px}.manageableLicenceOrder .manageableLicenceOrderFooter .licenceOrderDetailButton{padding:0 15px;border-right:2px solid #e8e8e8}.manageableLicenceOrder .manageableLicenceOrderFooter .licenceOrderDetailButton:last-child{padding-right:0;border-right:0}.licenceOrderOverviewContainer{padding-top:15px;padding-bottom:15px;background-color:#fff}.filterManagedLicencesLabel{font-size:1.8rem;font-weight:600;color:#0080a4}.retrieve-submitted-licences-label{font-size:1.6rem;font-weight:600;color:#0080a4;margin-bottom:.5rem;margin-top:.5rem;display:inline-block}#LicenceOrderForm ul{list-style:none}#LicenceOrderForm ul>li::before{color:#f00}#manageable-licence-order-retrieval-form-container{margin-bottom:3rem}#manageable-licence-order-retrieval-results-container .pagination-container{text-align:right;padding:1.5rem 0}#AccountManagementSection{padding-top:30px}#EditPersonalInformationFormContainer{margin-top:15px}#EditPersonalInformationFormContainer .flexShrink{flex:0 1 100px}#EditPersonalInformationFormContainer .row:not(:last-child),#EditPreferencesFormContainer .row:not(:last-child),#ChangePasswordFormContainer .row:not(:last-child),#ChangePrimaryEmailAddressFormContainer .row:not(:last-child){margin-bottom:15px}#EditPersonalInformationFormContainer .lineBreak,#EditPreferencesFormContainer .lineBreak,#ChangePasswordFormContainer .lineBreak,#ChangePrimaryEmailAddressFormContainer .lineBreak{margin-top:15px}#MemberListTable td{padding:10px 0;vertical-align:middle}#MemberListTable .memberStatus small{color:#f00;font-size:1rem;text-align:right;display:block}#MemberListTable tr:not(:last-child){border-bottom:1px solid #e8e8e8}#MemberListTable tbody tr:nth-child(even){background-color:#fff}#MemberListTable .memberRoleContainer .fa-user{color:#0080a4;margin-right:.5rem}#MemberListTable .memberRoleContainer .fa-close{color:#f00}#CreateNewMemberModal .submitButtonContainer{margin-top:15px}#ManageMembersTabPanel>*:not(last-child){margin-bottom:45px}.memberSummary{margin-bottom:15px}#AccountManagementCtaLinks{padding-top:30px;text-align:right}.chestLogo--primary{margin-top:1rem;height:60px;margin-right:1rem !important}.footer_nav--action-container{display:flex;justify-content:space-between;align-items:end}.footer_nav--action-logo{display:none;margin:0 !important;height:72px;min-width:144px}.footer_nav--logo-container{display:flex;justify-content:center;align-items:center;padding-top:15px}.footer_nav--logo{height:72px;min-width:144px}@media(min-width:768px){.footer_nav--action-logo{display:inline-block}.footer_nav--logo-container{display:none}.footer_nav--details{margin-top:10px}}