a{color:#000}.social-networks a.instagram{background:url('../images/nos-insta.png') no-repeat -9999px -9999px;background-position:0 0}.social-networks .instagram:hover{background-position:0 -45px;opacity:.7}.social-networks a.google{background:url('../images/nos-google.png') no-repeat -9999px -9999px;background-position:0 0}.social-networks .google:hover{background-position:0 -45px;opacity:.7}.contribute-membership-amount{margin-bottom:10px;font-weight:900}.donate-amt-form.membership-form .canicontribute{margin-bottom:20px}.blog-landing-page .media-object .social-info{top:20px !important}.vacancies.older .accordion li a.opener:after{position:initial !important;display:inline-block}.vacancies.older .accordion .active a.opener:after{margin-top:8px}.sole-account-holder{width:initial !important;display:inline;margin-right:5px;margin-top:5px}span.sole-account-holder-text.error{color:red}.row.confirm-payment-details{display:none}.cancel-confirm-payment,.confirm-payment{display:none}.enter-payment-details .payment-start-date{margin-top:17px !important;margin-bottom:17px !important}.newsletter-error{color:red !important;font-size:18px;display:none}.communication-preferences .checkbox-wrapper{margin-bottom:5px}.find-a-group{background:transparent}.contacts-list{min-height:95px}.content-h2{font-size:22px;line-height:45px;font-weight:100}.home .slideshow{margin-bottom:20px}#main > .container-wrap{margin-top:13px}.donate-form p{word-wrap:break-word}.container-wrap .js-casestudy-item,.container-wrap .js-pressrelease-item,.container-wrap .js-ublogsypost-item,.container-wrap .js-video-item{padding-top:45px}.grid-container-wrap{padding:0 0 0 0}.grid-row-container-wrap{padding:0 0 0 10px}@media (max-width: 1023px){.grid-row-container-wrap{padding-right:10px}}.media-pack{margin-bottom:42px}.faq p{margin-top:10px}.filter-form{margin-bottom:40px}.col-md-4{width:33.33333333%;float:left}.col-md-8{width:66.66666667%;float:left}.doc-thumbnail{padding:5px}.exhibitors a{cursor:pointer}.comment-add .submitter .single-button{padding-left:0px;margin-top:10px}.logout .text{transition:visibility 0.3s, position 0.3s, width 0.3s, opacity 0.3s;display:block;font-size:12px;line-height:1.2;color:#969cac;max-width:60px;background:none;border:none;font-weight:bold;text-transform:uppercase}.sidebar-related-content .box{width:100%}.faq-block{margin-bottom:40px}.otheroffice{margin-top:0px}.otheroffice ul.contacts-list{margin:0px}.contact .headoffice{margin-bottom:30px}.speakers ul li{width:95%}.programme{margin-bottom:40px}.sidebar-green{margin-bottom:40px}.profile-block .jcf-file .jcf-fake-input{display:none}.validation-summary-errors ul{list-style:none;padding:0px}.show{display:block !important}.load-more{display:none}.failed-validation,.input-validation-error{border:2px solid red !important}.field-validation-error{display:none}a.btn-register{text-decoration:none}.register-form input[type=password]{font-weight:400}#usrform{position:relative}.col-md-6 .content-image{width:100%;margin-bottom:20px}.col-md-12 .content-image{width:100%;margin-bottom:20px}.side-block.grey h2,.side-block.grey p{position:relative}.socials-add.popup-state{left:100%}@media (max-width: 979px){.socials-add.popup-state{left:-70%}}.social-box > li{margin-right:0px}.box-wrap.content-page-block img{width:100%}.section-links ul li a{width:93%}.details strong{margin-bottom:10px;display:block}.details p{margin:0 0 2px 0}.details > p:nth-child(1n+3){margin-left:80px}.programme .umb-grid .col-md-4{padding:0}.sub-link,.sublink{padding:0px !important}.box .donate .tab-content > div:nth-of-type(2).active,.join-side.yellowbox.same-height-right{border-color:#e4bb27 !important;background:#faf1d4 !important}@media (min-width:981px){nav .opener,nav .sub-link,nav .sublink{display:none !important}}@media (max-width: 979px){header .r-block .btn{width:auto;border-radius:0}}.side-block.grey-oposite{border-top:16px solid #747d99;background:#c0c5ce;color:#000}.side-block.grey p,.side-block.grey-oposite p{font-size:15px}.side-block.yellow-box{background:#e3bb27;border-color:#f4e4a9}.side-block.yellow-box p{font-size:32px}.icon-download:hover{cursor:pointer}.otheroffice ul li{width:100%}.icon-heart:hover{opacity:0.6}h3.custom-title{border-bottom:#009eae solid 1px;padding-bottom:8px;font-weight:400;font-size:23px}.eventinfo .date{padding:0px}.donate{color:#000}.search-active .search-form [type="text"]{border:none \9}.media-object .text-box{min-height:150px}.box-wrap .box.blue-box .text-box{margin-top:10px}.media-object .media-title{margin:0 0 28px;clear:both}.media-object .title-1{margin-bottom:5px}@media (max-width: 767px){.media-object .image-box{padding-right:5% !important}}.video-playing{height:400px}.feedback .question .fake-input,.feedback .question .fake-label{cursor:pointer}::-webkit-input-placeholder{font-weight:100}:-moz-placeholder{font-weight:100}::-moz-placeholder{font-weight:100}:-ms-input-placeholder{font-weight:100}.js-ublogsypost-item img{width:217px !important}.show-more:hover{cursor:pointer}.show-more{position:absolute;bottom:32px;left:43%}.program .container-wrap .col-md-4 > div{height:100%}.program .container-wrap .col-md-4 .details{height:100%}.input-success input{border-color:green !important;background-position:right 5px top 0;background-color:#fff}.please-login{font-size:12px;color:green;font-weight:600}.step-donate-form .social a{font-size:10px}.step-donate-form .title{font-size:12px;margin:0 0px 16px 0px;display:block}.step-donate-form .social .login{font-size:14px;width:100%}input[type=password]{border:1px solid #9a9a9a;display:block;color:#000;width:100%;padding:3px 5px;margin:0;color:#000;font-size:12px;font-weight:700;height:25px;text-transform:capitalize}.group-block.no-image .description{width:100%}.group-block{overflow:hidden}@media (min-width:767px){.side-block{margin-bottom:40px}}.col-md-4 .progress-block .progress{text-align:center;display:table;margin:0 auto 21px;position:relative;float:none;padding:0px}.col-md-6 > div > .box{padding:0px}.two-cols input[type='text']{border:2px solid #fff !important;padding:5px 15px 5px 18px !important;border-radius:20px !important;background:#fff !important;font-size:14px !important;color:#343441 !important;height:37px !important;width:100% !important;margin:0 !important}.detailed-block .box-frame{margin-bottom:20px}#sidebar .progress-block .progress{text-align:center;display:table;margin:0 auto 21px;position:relative;float:none;padding:0px}.three-cols .btn-wrap .btn{width:100% !important}.block .tags{padding-top:20px;line-height:0;font-size:0;margin-bottom:0px}.three-cols .col.red-bar .txt{opacity:0.7}.membership-benefits h3,.membership-benefits li,.group-details p{color:#000}.umb-grid{width:100%}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{position:relative;min-height:1px}@media (min-width:980px){.col-md-6:first-of-type{padding-right:10px}.col-md-6:last-of-type{padding-left:10px}.col-md-4:nth-of-type(1){padding-right:10px}.col-md-4:nth-of-type(2){padding-right:10px;padding-left:10px}.col-md-4:nth-of-type(3){padding-left:10px}}@media (min-width: 980px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}@media (min-width:768px){.col-md-6,.col-md-3{float:left}.col-md-6{width:50%}.col-md-8{padding-right:15px}.col-md-3{width:25%}}@media (max-width: 768px){.col-md-11{width:100%}.col-md-10{width:100%}.col-md-9{width:100%}.col-md-8{width:100%}.col-md-7{width:100%}.col-md-6{width:100%}.col-md-5{width:100%}.col-md-4{width:100%}.col-md-3{width:50%;float:left}.col-md-2{width:100%}.col-md-1{width:100%}.umb-grid .latest-news.box-wrap .box{width:100% !important}.umb-grid .latest-news.box-wrap .box img,.umb-grid .sidebar-related .image-box img,.umb-grid .sidebar-toppicks,.umb-grid .sidebar-toppicks img{width:100%}}@media (max-width: 375px){.col-md-3{width:100%;float:none}.speakers ul li{width:100%}.show-more{bottom:58px}}.umb-grid .col,.umb-grid .box{width:100% !important}.umb-grid .latest-news .box{width:33.3333% !important}.umb-grid .latest-news .underline{width:100% !important}.media-object{float:none}.search-categories li.active a,ul.search-categories li.active .icon.icon-tag{color:#262b81}.search-active ul.autocomplete-content.dropdown-content{display:block}ul.autocomplete-content.dropdown-content{position:absolute;left:0;top:30px;z-index:10;background-color:white;width:180px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.75);display:none}ul.autocomplete-content.dropdown-content li{font-size:14px;line-height:1.2;text-align:left;float:left;width:100%;padding:8px 8px;border-bottom:solid 1px #eee}ul.autocomplete-content.dropdown-content li span.highlight{font-weight:600}ul.autocomplete-content.dropdown-content li a{display:block;padding:10px}ul.autocomplete-content.dropdown-content li:last-child{margin-bottom:4px;border-bottom:none}ul.autocomplete-content.dropdown-content li:hover{background-color:#262b81;color:#fff}ul.autocomplete-content.dropdown-content li a:hover{color:#fff}.search-term-holder ul.autocomplete-content.dropdown-content{position:absolute;left:30px;top:19px;z-index:10;background-color:white;width:210px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.75);list-style:none;padding:0}.search-term-holder ul.autocomplete-content.dropdown-content li{font-size:14px;line-height:1.2;text-align:left;float:left;width:100%;padding:8px 8px;border-bottom:solid 1px #eee}.search-term-holder ul.autocomplete-content.dropdown-content li:last-child{margin-bottom:4px;border-bottom:none}.search-term-holder ul.autocomplete-content.dropdown-content li:hover{background-color:#262b81;color:#fff}.search-term-holder ul.autocomplete-content.dropdown-content li a:hover{color:#fff}.reset-password{margin-bottom:40px}.reset-password form{width:50%}.reset-password input[type=text],.reset-password input[type=password]{margin:0 0 20px 0 !important}@media (max-width:768px){.reset-password form{width:100%}}.reset-password .field-validation-error{display:none}.reset-password .errors ul{padding:0px;list-style:none}.reset-password .errors li{padding:10px 10px 10px 20px}.load-more-holder{padding:0px}.comments .social-box{padding:0px}.author-follow .details strong{margin-bottom:0px}.blog-grid .col-md-6:first-of-type{padding-right:5px}.blog-grid .col-md-6:last-of-type{padding-left:5px}.filter-search .bottom-position{height:40px}.filter-search .archive{margin:10px 0 10px 0;height:40px}.filter-search .archive label{float:none}.image-box.video.hide-play{width:100%;height:100%;max-width:100%;padding:0px;z-index:1;max-height:100%;margin-bottom:15px}@media (max-width: 767px){.show-below-tablet{display:block !important}.filter-search .bottom-position{height:60px}.filter-search .archive{height:20px}}@media (max-width: 479px){.media-object .image-box{padding-right:0% !important}}.video:before{content:'';background:url(../images/play.png) no-repeat;display:block;position:absolute;top:54%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:55px;width:70px;pointer-events:none;z-index:1;opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}.video.hide-play:before{opacity:0;top:50%}.video.hide-play:before{background:url(../images/pause.png) no-repeat}.video.hide-play:hover:before{opacity:1}.video:hover{cursor:pointer}@media (max-width: 767px){.speakers img{width:100%}}#tab-register .errors ul,#tab-login .errors ul{list-style:none;padding:0px}#tab-register .errors li,#tab-login .errors li{text-align:left;padding-left:30px;color:#FFF;background-position:left 0 top 0px}.character-limit p{font-size:13px;color:red}.profile-block .twocol .textarea{width:50%;word-wrap:break-word}.price-wrap.js-radio-tabset{margin-top:10px !important}.donate-amt-form .block-wrap{padding:22px 27px 10px}.account-text{margin-top:1em}.slideshow .slide{min-height:400px}.findagroup .group{width:100%}.group .count + span{font-size:12px}.group .social-box > li:first-of-type{margin-right:10px}.findagroup .hide-group{display:none}.findagroup .load-more-button,.findagroup .spinner{margin-bottom:50px}.group.dont-show{display:none}.modalDialog{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.8);z-index:1000;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;pointer-events:none;display:none}.active .popup{z-index:200 !important}.modalDialog:target{opacity:1;pointer-events:auto}#event-signin.modalDialog > div,#event-ticket-modal.modalDialog > div{width:550px;position:relative;margin:10% auto;padding:25px 20px 13px 20px;background:#262b81;color:#fff}@media (max-width:767px){#event-signin.modalDialog > div,#event-ticket-modal.modalDialog > div{width:auto}table.event-ticket-details tr:nth-of-type(odd){background-color:transparent !important}}#event-signin.modalDialog input[type="text"],#event-ticket-modal.modalDialog input[type="text"],#event-signin.modalDialog input[type="email"],#event-ticket-modal.modalDialog input[type="email"],#event-signin.modalDialog input[type="password"],#event-ticket-modal.modalDialog input[type="password"]{font-size:16px;background:#fff;border-radius:20px;color:#000;height:35px;padding:8px 22px 6px 22px;width:100%}#event-ticket-modal.modalDialog .state-holder select,.event-ticket-creditcard select{font-size:16px;background:#fff;border-radius:20px;color:#000;height:35px;padding:6px 22px;width:100%}#event-signin .btn,#event-ticket-modal .btn{width:100%;float:right;height:36px;color:#fff;min-width:50px;font-size:16px;max-width:200px;overflow:hidden;line-height:1.2;position:relative;background:#009eae;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 0 rgba(0, 0, 0, 0.5);border-color:#009eae;text-decoration:none}#event-signin .btn:before,#event-ticket-modal .btn:before{background:#fff;color:#969cac}#event-signin .btn:hover,#event-ticket-modal .btn:hover{color:#969cac}#event-signin a:hover,#event-ticket-modal a:hover{color:#969cac}#event-signin a,#event-ticket-modal a{color:#fff;text-decoration:underline}#event-signin .close,#event-ticket-modal .close{display:block;width:23px;height:23px;position:absolute;right:13px;z-index:9;top:14px}#event-signin .close:before,#event-signin .close:after,#event-ticket-modal .close:before,#event-ticket-modal .close:after{left:-5px;top:11px;content:'';width:32px;height:1px;position:absolute;background:#fff;transition:transform .5s ease;transform:rotate(135deg)}#event-signin .close:after,#event-ticket-modal .close:after{transform-origin:center;transform:rotate(225deg)}#event-signin .close:hover:before,#event-signin .close:hover:after,#event-ticket-modal .close:hover:before,#event-ticket-modal .close:hover:after{transform:rotate(0)}#event-ticket-modal select.event-ticket-quantity{color:#969cac}.find-address-holder .box.state-holder{width:100%}.ticket-address .find-address-holder .box.state-holder,.ticket-find-address.box.select-address{padding:0 !important}#event-ticket-modal.modalDialog .find-address-holder input[type="text"].postcode{width:63%}#event-ticket-modal.modalDialog .form-box.find-address{width:36%;float:right}.event-ticket-creditcard input,.event-ticket-creditcard select,.event-ticket-step3 .contact-form input{margin-bottom:5px}.ticket-creditcard .jcf-select-text,.ticket-find-address .jcf-select-text{margin-left:22px !important}.ticket-creditcard .jcf-select{margin-bottom:5px}.ticket-accordion li{list-style:none}.ticket-accordion li a{text-decoration:none !important;font-size:20px;margin-left:-30px;margin-top:10px;line-height:30px;display:inline-block;margin-bottom:10px}.ticket-details-form .contour textarea{font-size:16px;background:#fff;border-radius:20px;color:#969cac;height:35px;padding:6px 22px;width:100%}#event-signin .jcf-select,#event-ticket-modal .jcf-select,.ticket-details-form .jcf-select{width:100%;border-radius:20px;height:35px}.ticket-find-address .jcf-select{width:353px !important}#event-signin .jcf-select .jcf-select-opener:after,#event-ticket-modal .jcf-select .jcf-select-opener:after,.ticket-details-form .jcf-select .jcf-select-opener:after{top:10px}#social-media-login-section{width:200px;height:300px;float:left}#umbraco-login-section{width:200px;height:300px;float:right}#login-section-container{position:relative;width:500px;padding:0px}.login-section-divider{position:absolute;left:50%;top:10%;bottom:10%;border-left:1px solid #FFF}.login-section-facebook{display:block;background:url("/images/charity/bg-btn-5.png") no-repeat scroll 0 0 transparent;color:#ffffff;cursor:pointer;font-weight:bold;text-align:center;height:50px;padding:20px;width:120px;margin-bottom:30px}.event-ticket-cell{padding-bottom:10px;padding-right:10px}.event-ticket-paymentType-container{list-style-type:none !important}.event-ticket-paymentType-container > li{padding:10px !important}.modal-edit-contact-container{height:350px;overflow-y:scroll}#modal-register-event-link,#modal-event-member-signup-link,.event-member-login-submit,.event-member-signup-submit,.marketplace-submit-review,.marketplace-delete-review,.marketplace-update-review,#marketplace-signin,.show-more{cursor:pointer}.register-event-contact-form{background:none}.register-event-contact-form .sectionswrapper:first-child{font-weight:bold}.register-event-contact-form .harmonyViewName,.harmonyViewDescription{display:none}.register-event-contact-form .stepswrapper .HarmonyStepView h3{display:none}.register-event-contact-form .sectionswrapper .row{padding:0 10px;display:inline-block;vertical-align:top;font-size:15px;line-height:1.2;width:50%}.register-event-contact-form .HarmonyField,.register-event-contact-form .harmonyNavigation{margin:19px 0 0}#overlay{opacity:0.7;background:#ffffff;width:100%;height:100%;z-index:99999;top:0;left:0;position:fixed}#loading{width:60px;height:60px;position:absolute;top:50%;left:50%;margin:-28px 0 0 -25px}.error-container-login,.error-container-signup,.error-container-review{display:none;border-radius:5px;background-color:#ffecec;padding:2px;color:red;width:100%}.error-container-login > p,.error-container-signup > p,.error-container-review > p{margin:0px !important}.facebook-auth-login{width:34px;height:45px;background:url(../images/charity/bg-btn-5.png) no-repeat repeat 100% 0;line-height:45px;display:inline-block;font-size:x-large;font-weight:800;color:#fff;text-align:center;text-decoration:none !important;margin-left:5px;margin-bottom:5px}.twitter-auth-login{width:34px;height:45px;background:url(../images/charity/bg-btn-1.png) no-repeat repeat 100% 0;line-height:45px;display:inline;font-size:x-large;font-weight:800;color:#fff;text-align:center;text-decoration:none !important;margin-left:5px;margin-bottom:5px}.google-auth-login{width:34px;height:45px;background:url(../images/charity/bg-btn-9.png) no-repeat repeat 100% 0;line-height:49px;display:inline-block;font-size:large;font-weight:700;color:#fff;text-align:center;text-decoration:none !important;margin-left:5px;margin-bottom:5px}.event-ticket-order-submit,.event-ticket-order-confirm,.event-ticket-address-confirm,.event-ticket-details-submit,.event-ticket-card-confirm{display:block;background:url("/images/charity/bg-btn-2.png") no-repeat scroll 0 0 transparent;color:#ffffff;cursor:pointer;font-size:medium;font-weight:bold;text-align:center;height:50px;padding:10px 20px;float:right;margin-top:10px}.activate-event-ticketing,.event-register-notickets{cursor:pointer;float:right}.event-ticket-step2{display:none}.event-ticket-step3{display:none}.event-ticket-step4{display:none}.event-ticket-creditcard{display:none}.event-already-registered{color:#000;pointer-events:none}.socialbuttonsholder{display:inline}.select-address{float:right}.hide{display:none !important}.HarmonyField .error-message-inline{display:block;margin-top:3px}.contact-form .HarmonyField .error,.profile-form .HarmonyField .error,.memberships .HarmonyField .error,.donations .HarmonyField .error{box-shadow:0 0 5px 2px rgba(255, 0, 0, .5)}.contact-form .HarmonyField input::-webkit-input-placeholder,.profile-form .HarmonyField input::-webkit-input-placeholder,.memberships .HarmonyField input::-webkit-input-placeholder,.donations .HarmonyField input::-webkit-input-placeholder{color:lightgray !important;text-transform:none}.contact-form .HarmonyField input:-moz-placeholder,.profile-form .HarmonyField input:-moz-placeholder,.memberships .HarmonyField input:-moz-placeholder,.donations .HarmonyField input:-moz-placeholder{color:lightgray !important;opacity:1;text-transform:none}.contact-form .HarmonyField input::-moz-placeholder,.profile-form .HarmonyField input::-moz-placeholder,.memberships .HarmonyField input::-moz-placeholder,.donations .HarmonyField input::-moz-placeholder{color:lightgray !important;opacity:1;text-transform:none}.contact-form .HarmonyField input:-ms-input-placeholder,.profile-form .HarmonyField input:-ms-input-placeholder,.memberships .HarmonyField input:-ms-input-placeholder,.donations .HarmonyField input:-ms-input-placeholder{color:lightgray !important;text-transform:none}table.event-ticket-details{width:100%}table.event-ticket-details .col1{text-align:left;width:25%}table.event-ticket-details .col2{text-align:left;width:20%}table.event-ticket-details .col3{text-align:left;width:10%}table.event-ticket-details .col4{text-align:left;width:15%}table.event-ticket-details .col5{text-align:left;width:15%}table.event-ticket-details .col6{text-align:left;width:15%}@media screen and (max-width: 767px){.modalDialog > div{width:90%}table.event-ticket-details,table.event-ticket-details thead,table.event-ticket-details tbody,table.event-ticket-details tfoot,table.event-ticket-details th,table.event-ticket-details td,table.event-ticket-details tr{display:block}table.event-ticket-details thead tr{display:none}table.event-ticket-details td{border:none;position:relative;padding-left:50%}table.event-ticket-details td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}table.event-ticket-details tr:nth-of-type(odd){background:#eee}table.event-ticket-details td.col1:before{content:"Ticket Type"}table.event-ticket-details td.col2:before{content:"Sales End"}table.event-ticket-details td.col3:before{content:"Price"}table.event-ticket-details td.col4:before{content:"Quantity"}table.event-ticket-details td.col5:before{content:"VAT"}table.event-ticket-details td.col6:before{content:"Total"}.ticket-accordion{padding-left:0px}.ticket-accordion .contourFieldSet{padding-left:0px !important;padding-right:0px !important}}.map-main-holder .map-content,.map-main-holder .map-block,.map-main-holder .map-canvas{height:100%;width:100%}.marker-opener{background:url(/images/mappin.png);width:20px;height:40px;border-radius:0;left:50%;position:absolute;overflow:hidden;text-indent:-9999px;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:100;background-repeat:no-repeat}.popup{padding:7px;width:318px;position:absolute;left:50%;bottom:100%;visibility:hidden;opacity:0;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#fff;box-shadow:5px 5px 5px rgba(0, 0, 0, .17);margin:0 0 30px;cursor:default}.popup:before{content:"";position:absolute;border-style:solid;border-width:13px 11px 0;border-color:#fff transparent transparent transparent;position:absolute;left:50%;margin-left:-11px;bottom:-13px;box-shadow:5px 5px 5px rgba(0, 0, 0, .17)}.active .js-custom-marker.active .popup{visibility:visible;opacity:1;z-index:100}.map-canvas{height:100%;position:relative;overflow:hidden}.map-canvas .js-custom-marker{position:absolute;width:0;height:0}.map-canvas .js-custom-marker .visual-holder{float:left;margin:0 17px 0 0}.map-canvas .js-custom-marker .visual-holder img{display:block}.map-canvas .js-custom-marker .text-holder{overflow:hidden;padding:6px 0 30px}.map-canvas .js-custom-marker h3{font-size:18px;color:#72b449;font-weight:900;font-family:"museo", "Times", "Baskerville", "Georgia", serif}.blue-theme .map-canvas .js-custom-marker h3{color:#009fe3}.pink-theme .map-canvas .js-custom-marker h3{color:#c24892}.yellow-theme .map-canvas .js-custom-marker h3{color:#c7bd19}.brown-theme .map-canvas .js-custom-marker h3{color:#9f4a0a}.map-canvas .js-custom-marker .more{font-size:15px;color:#000;text-decoration:none;position:absolute;right:12px;bottom:15px;letter-spacing:.07em;font-family:"museo", "Times", "Baskerville", "Georgia", serif;font-weight:500}.map-canvas .js-custom-marker .more:hover{color:#72b449}.blue-theme .map-canvas .js-custom-marker .more:hover{color:#009fe3}.pink-theme .map-canvas .js-custom-marker .more:hover{color:#c24892}.yellow-theme .map-canvas .js-custom-marker .more:hover{color:#c7bd19}.brown-theme .map-canvas .js-custom-marker .more:hover{color:#9f4a0a}.map-canvas .js-custom-marker .icon-arrow-right{display:inline-block;vertical-align:middle;color:#72b449;font-size:9px;margin:-1px 0 0 3px}.blue-theme .map-canvas .js-custom-marker .icon-arrow-right{color:#009fe3}.pink-theme .map-canvas .js-custom-marker .icon-arrow-right{color:#c24892}.yellow-theme .map-canvas .js-custom-marker .icon-arrow-right{color:#c7bd19}.brown-theme .map-canvas .js-custom-marker .icon-arrow-right{color:#9f4a0a}.input-wrap.search-box [type="text"]{border:none \9}.input-wrap.search-box .placeholdersjs{visibility:hidden}.search-active .input-wrap.search-box .placeholdersjs{visibility:visible}.col-md-8.column:first-of-type{margin-bottom:20px}.main-block.map-main-holder{height:100% !important}.events-wrap{width:100%}.support-block .h2{text-transform:uppercase}.event-details #content{padding-right:10px}.landing-1 .inner-box-wrap{overflow:hidden}.events-load-more{text-align:center;padding:10px;cursor:pointer;font-size:16px}.accordion-content{padding:10px 42px 20px 42px}@media (max-width: 979px){.accordion-content{padding:14px 13px 9px}.icon-list .print-download{width:120px}}@media (max-width: 767px){.accordion-content{padding:9px 19px}}.no-results-message{display:none}.ticket-creditcard .jcf-select-text,.ticket-address .jcf-select-text{color:#000;font-size:19px !important;text-transform:none;line-height:1.6em}.ticket-address .select-address{float:none;width:274px;margin-top:6px}upcoming{width:100%}.upcoming .btn-white-t{max-width:110px}#event-ticket-modal .ticket-error{border-color:#F00;border-width:2px}@media print{.event-banner,.opener{display:none}.event-details{display:block}}@media (max-width:555px){#login-section-container{width:100%;height:600px}#umbraco-login-section{float:none}.login-section-divider{display:none}}.events.older .event.active{padding:15px}.event .event-register{min-width:100px}.event .btn-wrp{position:absolute;bottom:16px;right:15px}@media (max-width:767px){.event-banner .tab-content .twocol .leftcol{width:100%}.event-banner .tab-content .twocol .rightcol{width:100%}.event-banner .tab-content #search .leftcol:after{content:'';display:none}}@media (max-width:759px){.event-banner .tab-content{padding-top:92px}}@media only screen and (min-width:479px) and (max-width: 759px){.event-banner .tabset li{min-width:100%}}.vacancy{width:100%}.blog-landing-page .social-box .social-item > [class*="icon-"]{margin-right:0px}.blog-landing-page .social-box > li:first-child{margin-right:10px}.liked > i{color:#000}.event-banner .tabset li a{padding:10px 9px 8px}.social-icons{margin:0 auto;clear:both;border-top:solid 1px #fff;text-align:center;padding-top:1em}.social-icons ul{margin:0 auto;width:50%}.social-icons li{list-style-type:none;float:left}table.event-ticket-details.free-event .col3,table.event-ticket-details.free-event .col5,table.event-ticket-details.free-event .col6,table.event-ticket-details.free-event tfoot{display:none}table.event-ticket-details.free-event .col1{width:55%}table.event-ticket-details.free-event .col2{width:25%}input[type=checkbox]{display:block !important;opacity:1 !important}.vacancies .accordion > li{margin-bottom:20px}.applyonline .span6 input[type=text]{width:100%}@media (max-width:979px){.applyonline .span6 input[type=text]{width:95%}}@media (max-width:767px){.contour .span6{width:100% !important}.applyonline .span6 input[type=text]{width:100%}}.applyonline .application-form{padding:10px}.multiplechoice label{margin-bottom:5px;display:block}.multiplechoice br{display:none}.contour .checkbox input + label:before{content:'';background:#fff;border:1px solid #009eae;display:inline-block;vertical-align:middle;line-height:1em;width:20px;height:20px;margin-right:10px;text-align:center}.contour .checkbox input:checked + label:before{background:#009eae;display:inline-block;text-align:center;content:'✔';color:#fff}.vacancies.older .accordion li a.opener:after{width:20px;height:17px}.contourField .help-block{margin-bottom:5px;display:block}.contour .contourNavigation input:hover{background:#009eae;border-color:#009eae;color:#fff}.applyonline .contour .jcf-fake-input{background:#e8f5f7}.applyonline .jcf-file .jcf-fake-input{width:250px;font-weight:700}.opener p{font:15px/1.33 "Open Sans", "Arial", "Helvetica Neue", "Helvetica", sans-serif}.vacancies.older .accordion li a.opener p:after{width:12px;height:12px;position:inherit;top:14px;content:"\e902";cursor:default;margin-left:10px;font-family:'icomoon' !important}.vacancies.older .accordion .active a.opener p:after{transform:rotate(180deg);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:initial !important;display:inline-block;height:20px}.vacancies.older .accordion .active .more{display:none}.vacancies.older .accordion .active .less{display:block}.login-forgot form{width:50%;float:left}.login-forgot form:first-of-type{padding-right:10px}.login-forgot form:last-of-type{padding-left:10px}.login-forgot .or,.login-forgot .forgot-toggle,.login-forgot .back,.login-forgot .txt-signin,.login-forgot .btn-register{display:none}.login-forgot input{width:100% !important;margin-bottom:20px !important}@media (max-width:767px){.login-forgot form{width:100%;float:none}}.applyonline{background-color:#e8f5f7;padding:30px 0 45px;margin-bottom:43px;position:relative;width:99.427vw;left:calc(-50vw + 50%)}.application-form{max-width:963px;margin:0 auto;padding:10px 30px 20px}.applyonline h2{margin-bottom:30px}.applyonline ul{list-style:none;padding:0}.applyonline ul.exhibitor-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -10px 0}@media (max-width: 479px){.applyonline ul.exhibitor-list{margin:0 -5px 0}}.applyonline ul li{width:16.6%;padding:10px;overflow:hidden}@media (max-width: 479px){.applyonline ul li{width:50%;padding:5px}}.applyonline .twocol{float:none;width:100%}.contour .span6{width:50%;float:left}@media (max-width: 479px){.contour .span6{width:100%}}.contour .span6 [type="text"],.contour .span6 [type="email"],.contour .span6 .jcf-select{width:50%}@media (max-width: 479px){.contour .span6 [type="text"],.contour .span6 [type="email"],.contour .span6 .jcf-select{width:100%}}.contour input[type=text],.contour input[type=password],.contour textarea{border:1px solid #9a9a9a;background:#fff;display:block;color:#000;width:100%;padding:3px 5px;margin:0;color:#000;font-size:12px;font-weight:700;height:25px}.contour .contourField{margin-bottom:17px;min-height:50px}@media (max-width: 479px){.contour textarea{width:100%}}.contour p{font-size:12px;color:#009eae;font-weight:700}.contour p .icon{margin-right:10px}.contour .contourNavigation{text-align:right}.contour .contourNavigation input{display:inline-block;vertical-align:top;text-align:center;font-size:16px;line-height:1.2;color:#000;font-weight:700;min-width:163px;padding:5px 10px;position:relative;border-radius:20px;text-decoration:none;-webkit-transform:translateZ(0);transform:translateZ(0);white-space:normal;border:2px solid #000;text-transform:uppercase;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:color 0.3s ease-out;transition:color 0.3s ease-out;background:#fff;border:solid 1px #009eae;color:#009eae}.contour .fieldLabel{display:none}.contour .failed-validation{border-color:#f00 !important}.contour .field-validation-valid{display:none}@media (max-width: 479px){.contour .contourNavigation{text-align:left}}.applyonline .inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.applyonline .inputfile + label{text-overflow:ellipsis;cursor:pointer;overflow:hidden;text-transform:uppercase}.contour [type="checkbox"],.contour [type="radio"]{position:absolute;z-index:-1;opacity:0;width:0.1px;height:0.1px}textarea{min-height:80px}.contour .checkboxlist input + label:before,.contour .radiobuttonlist input + label:before{content:'';background:#fff;border:1px solid #009eae;display:inline-block;vertical-align:middle;line-height:1em;width:20px;height:20px;margin-right:10px;text-align:center}.contour .checkboxlist input:checked + label:before{background:#009eae;display:inline-block;text-align:center;content:'✔';color:#fff}.contour .radiobuttonlist input + label:before{border-radius:50%}.contour .radiobuttonlist input:checked + label:before{background:#009eae;box-shadow:inset 0px 0px 0px 4px #fff}.errors ul li{width:100%;color:#f00;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+) no-repeat;background-position:left 0 top 8px;background-size:16px;padding-left:18px}.jcf-range{display:inline-block;margin:0;width:100%}.jcf-range .jcf-range-track{margin:0 18px 0 0;position:relative;display:block;height:2px}.jcf-range .jcf-range-wrapper{position:relative;background:#9aa2b9;display:block;margin:0;border-radius:10px}.jcf-range .jcf-range-display{position:absolute;background:#fff;height:2px;border-radius:10px}.jcf-range .jcf-range-handle{position:absolute;z-index:1;top:0;left:0;width:0;height:0;border-bottom:18px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;margin-top:-10px}.jcf-range .jcf-active-handle{z-index:2}.jcf-file{display:inline-block;white-space:nowrap;position:relative;overflow:hidden;background:#fff}.jcf-file .jcf-real-element{position:absolute;font-size:200px;height:200px;margin:0;right:0;top:0;cursor:pointer}.jcf-file .jcf-fake-input{display:inline-block;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;overflow:hidden;line-height:28px;height:28px;width:125px;color:#009eae}.jcf-file .jcf-upload-button{display:none}.jcf-radio{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;background:#fff;border:1px solid #777;border-radius:9px;margin:0 3px 0 0;height:16px;width:16px}.jcf-radio span{display:none;position:absolute;top:3px;left:3px;right:3px;bottom:3px;background:#777;border-radius:100%}.jcf-radio input[type="radio"]{position:absolute;height:100%;width:100%;border:0;margin:0;left:0;top:0}.jcf-radio.jcf-checked span{display:block}.jcf-checkbox{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;background:#fff;border:1px solid #777;margin:0 3px 0 0;height:16px;width:16px}.jcf-checkbox span{position:absolute;display:none;height:4px;width:8px;top:50%;left:50%;margin:-7px 0 0 -6px;border:3px solid #777;border-width:0 0 3px 3px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')"}:root .jcf-checkbox span{margin:-4px 0 0 -5px}.jcf-checkbox input[type="checkbox"]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-checkbox.jcf-checked span{display:block}.jcf-select{display:inline-block;vertical-align:top;position:relative;border:1px solid #777;background:#fff;margin:0 0 0;width:100%;height:26px}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;font-size:13px;margin:0 35px 0 8px}.jcf-select .jcf-select-opener{position:absolute;text-align:center;border-left:solid 1px #aaa;width:26px;bottom:0;right:0;top:0}.jcf-select .jcf-select-opener:after{width:10px;height:10px;border-right:3px solid #009eae;border-bottom:3px solid #009eae;position:absolute;content:" ";top:5px;left:7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block}