.easl-mz-crm-view{position:relative}.easl-mz-hide{opacity:0;visibility:hidden}.easl-mz-loader{display:none;text-align:center;position:absolute;height:32px!important;width:32px!important;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.easl-mz-loading .easl-mz-loader{display:block}.mzms-highlight-fields-area{padding:20px 15px 0;background:#f1f1f1;border-top:1px solid #004b87;border-bottom:1px solid #004b87;margin-bottom:25px}.mzms-field-wrap .select2-container--default .select2-selection--multiple{border-radius:0!important;border:1px solid #d1d0d0!important}body .mzms-field-wrap .select2-container .select2-selection--single,body .mzms-field-wrap .select2-container--default .select2-selection--single .select2-selection__arrow,.acf-input select{height:40px;border-radius:0!important;border-color:#d1d0d0!important}body .mzms-field-wrap .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-input select{line-height:40px}.acf-field-text .acf-input input,.acf-field-select .acf-input select,.acf-field-date-picker .acf-input input{max-width:500px}.mzms-field-wrap.easl-mz-field-has-error .select2-container--default .select2-selection--multiple,.mzms-field-wrap.easl-mz-field-has-error .select2-container--default .select2-selection--single{border-color:#de2a57!important}.mzms-field-wrap .select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:12px}.mzms-field-has-privacy .select2-container--default .select2-selection--single .select2-selection__arrow{right:38px}.mzms-field-has-privacy .select2-container .select2-selection--single .select2-selection__rendered{padding-right:58px}.ui-datepicker .ui-datepicker-header{background:#62cff5;border-radius:0;border:0 none}.ui-widget-content{border-radius:0!important}.ui-datepicker-calendar tr td .ui-state-default{border:1px solid #d1d0d0!important;color:#004b87;text-align:center}.ui-datepicker-calendar tr td .ui-state-hover{background:#62cff5;color:#fff!important}.ui-datepicker-calendar tr td .ui-state-active{background:#004b87;color:#fff!important}.ui-datepicker .ui-datepicker-prev{color:#fff!important;cursor:pointer}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-prev-hover{border-radius:0!important;border:0 none!important;background:#fff!important;color:#62cff5!important;left:2px!important;top:2px!important}.ui-datepicker .ui-datepicker-prev span{display:none!important}.ui-datepicker .ui-datepicker-prev::after{content:"\f104";display:inline-block;font-family:ticons;font-size:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:opacity .25s}.ui-datepicker .ui-datepicker-next{color:#fff!important;cursor:pointer}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-next-hover{border-radius:0!important;border:0 none!important;background:#fff!important;color:#62cff5!important;right:3px!important;top:2px!important}.ui-datepicker .ui-datepicker-next span{display:none!important}.ui-datepicker .ui-datepicker-next::after{content:"\f105";display:inline-block;font-family:ticons;font-size:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:opacity .25s}body .ui-datepicker .ui-datepicker-title select{color:#666;font-size:1em;margin:0 2px}body .mzms-button{background-color:#62cff5;border:none;border-radius:0;color:#fff;font-weight:700;font-size:12px;line-height:1.2em;padding:10px 24px 10px 12px;position:relative;display:inline-block;text-decoration:none}body .mzms-button.mz-input-submit-wrap{padding:0}body .mzms-button.mz-input-submit-wrap input[type="submit"]{padding:10px 24px 10px 12px;background:transparent;border:0;border-radius:0;display:block;min-width:140px;text-align:left;font-size:inherit}body .mzms-button:hover,body .mzms-button:active,body .mzms-button:focus{background-color:#004b87;text-decoration:none;outline:none}body .mzms-button.mz-input-submit-wrap:hover input[type="submit"],body .mzms-button.mz-input-submit-wrap:active input[type="submit"]{background-color:transparent;text-decoration:none}body .mzms-button::after{content:"\f105";color:#fff;display:inline-block;font-family:ticons;font-size:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:opacity .25s}.easl-mz-header-member-card a{transition:background-color .3s,color .3s}.mz-loggedout-buttons.header-aside-buttons{position:relative;overflow:hidden;padding-top:60px;width:630px}.mz-loggedout-buttons.header-aside-buttons .easl-mz-header-login-button{background-color:#004b87;color:#fff;border-radius:5px;padding:6px 10px}.mz-loggedout-buttons.header-aside-buttons .easl-mz-header-login-button:hover{background-color:#71c5e8}.easl-header-sticky-active .mz-loggedout-buttons.header-aside-buttons{height:62px;padding-top:15px}.easl-mz-login-form{position:absolute;right:0;top:0;background:#454545;width:510px;padding:5px;height:61px;visibility:hidden;transform:translateY(-100%);transition:all .3s}.easl-mz-login-form.easl-active{transform:translateY(0);visibility:visible}.easl-mz-login-form.mz-login-form-has-error{padding-left:120px;background:#d0011b;color:#fff;width:100%}.mz-login-row.mz-login-errors{position:absolute;left:0;top:0;bottom:0;width:110px;line-height:1.4em;text-align:left;font-size:12px;padding:4px 0 0 12px}.mz-login-row{margin:0 10px 0 0;float:left}.mz-login-row:last-child{margin-right:0}.mz-login-row input{background:#fff;border:0 none;width:160px;border-radius:0;display:block;height:26px;font-size:13px;padding-left:6px;padding-right:6px}.mz-login-row input[name="mz_member_login"]{width:220px}.mz-login-row .easl-generic-button{display:block;padding:0;text-align:center;font-size:14px;line-height:30px;width:100px;height:26px}.mz-forgot-pass-fields{display:none}.easl-mz-login-form.mz-show-reset-form form{display:none}.easl-mz-login-form.mz-show-reset-form .mz-forgot-pass-fields{display:block}.mz-forgot-pass-fields input[type="text"]{background:#fff;border:0 none;width:350px;border-radius:0;display:block;height:26px;font-size:13px;padding-left:6px;padding-right:6px;margin-right:10px;float:left}.mz-forgot-pass-fields .easl-generic-button{display:block;padding:0;text-align:center;font-size:14px;line-height:26px;width:140px;height:26px;float:left}.mz-forgot-pass-row{clear:both;margin-top:10px;color:#fff;line-height:12px;text-align:left}.mz-forgot-pass-row a{color:#fff!important;font-size:12px;line-height:12px;margin:0!important}.mz-reset-pass-processing.easl-mz-login-form::after{content:"Resetting! Please wait...";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.9);color:#80c4e5;text-align:left;padding:9px 0 0 12px;font-size:14px}.easl-mz-header-member-card{display:flex;flex-wrap:nowrap;align-items:center;margin:7px 0;height:103px}.easl-mz-header-buttons{display:flex;flex-direction:column;align-items:stretch;text-align:center;justify-content:flex-end;min-width:180px;max-width:220px}.easl-mz-header-member-card .easl-mz-header-buttons a{background:#62cff5;color:#005499;padding:5px;font-weight:700;font-size:16px;line-height:20px;margin:0 0 15px}.easl-mz-header-member-card .easl-mz-header-buttons a:last-child{margin-bottom:0}.easl-mz-header-member-card .easl-mz-header-buttons a:hover,.easl-mz-header-member-card .easl-mz-header-buttons a:active{background-color:#005499;color:#fff;text-decoration:none}.easl-mz-membercard{padding:0;margin:0;min-width:32px}.mz-member-welcome-block{padding:15px 17px;margin:0;min-width:255px;background:#d0d0d0;border-radius:15px;text-align:right;font-size:16px;line-height:16px;color:#454545;font-weight:700}.mz-member-welcome-block p{margin:0 0 10px}.mz-member-welcome-block p:last-child{margin-bottom:0}.mz-member-welcome-block .mz-member-duration-row{color:#008001}.mz-member-welcome-block.mz-membership-status-active .mz-member-duration-row{color:#008001}.mz-member-welcome-block.mz-membership-status-expired .mz-member-duration-row{color:#de2a57}.mz-member-welcome-block .mz-member-buttons-row a{color:#004b87}.mz-member-welcome-block .mz-member-buttons-row .mz-buttonsep{color:inherit}.easl-header-sticky-active .mz-member-welcome-block{padding:4px 10px;border-radius:5px}.easl-header-sticky-active .mz-member-welcome-block p{margin-bottom:3px}.easl-header-sticky-active .mz-member-welcome-block p:last-child{margin-bottom:0}.easl-member-banner{color:#004b87;border-radius:3px;box-shadow:0 0 4px 0 rgba(0,0,0,.2);font-size:28px;padding:20px 30px;margin-bottom:16px;overflow:hidden;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-image:url(../../../../../../../../plugins/easl-member-zone/assets/images/dashboard-member-banner.jpg);font-weight:700}.easl-application-submitted-notice{padding:10px 15px;margin-bottom:16px;color:#004b87;border-radius:3px;box-shadow:0 0 4px 0 rgba(0,0,0,.2);background-color:#d0d0d0;font-weight:700}.easl-mz-applications-widget .easl-member-banner{font-size:14px;padding:8px}.easl-mz-applications-widget .easl-member-banner a{font-size:14px;line-height:14px}.mz-member-avatar{width:83px;height:83px;margin-right:17px;overflow:hidden}.mz-member-avatar a{display:block!important;margin:0!important}.mz-member-welcome-block{flex:1 1 0%;text-align:left;font-weight:700;font-size:15px;line-height:15px;color:#666}.mz-member-welcome-block .mz-member-welcome-row{white-space:nowrap;margin:0 0 8px}.mz-member-welcome-block .mz-member-welcome-button{white-space:nowrap;margin:0;padding-top:8px}.mz-member-welcome-block .mz-member-welcome-row a,.mz-member-welcome-block .mz-member-welcome-row a:visited{color:#004b87;text-decoration:none;margin:0}.mz-member-welcome-block .mz-member-welcome-button a,.mz-member-welcome-block .mz-member-welcome-button a:visited{font-size:14px;line-height:14px;color:#fff;background-color:#004b87;display:block;padding:5px;text-align:center}.mz-member-welcome-block .mz-member-welcome-button a:hover,.mz-member-welcome-block .mz-member-welcome-button a:active{text-decoration:none;background:#62cff5}.easl-member-banner a{font-weight:700;padding:7px 40px;display:inline-block}.mz-member-welcome-block .mz-seperator{display:inline-block;margin:0 5px}.easl-header-sticky-active .easl-mz-header-member-card{height:48px}.easl-header-sticky-active .easl-mz-header-buttons{flex-direction:row;align-items:center;max-width:100%}.easl-header-sticky-active .easl-mz-header-buttons .easl-header-mz-buttons{padding-left:25px;padding-right:25px;margin:0 0 0 10px;white-space:nowrap}.easl-header-sticky-active .easl-mz-header-buttons .easl-header-mz-buttons:last-child{margin-right:0}.easl-header-sticky-active .easl-mz-membercard{border-bottom:0 none}.easl-header-sticky-active .mz-member-avatar{height:40px;width:40px;margin-right:12px}.easl-member-zone-container{padding-top:32px}.page-template-member-zone #wrap,.easl-mz-member-logged-in #wrap{padding-top:157px}.page-template-member-zone.admin-bar.easl-header-sticky-active #wrap{padding-top:102px}.easl-mz-container-inner .vc_row,.easl-mz-container-inner .easl-news-container .easl-row{margin-left:-5px;margin-right:-5px}.easl-mz-container-inner .vc_column_container>.vc_column-inner,.easl-mz-container-inner .easl-news-col{padding-left:5px;padding-right:5px;margin-bottom:10px}.easl-mz-container-inner .mz-page-heading{font-size:26px;line-height:1.2em;font-weight:700;margin:0 0 15px;padding:0}.easl-mz-page-menu{background:#004b87;padding:15px;margin-bottom:25px}.easl-mz-page-menu .easl-mz-page-menu-title{color:#fff;font-size:22px;line-height:1em;margin:0 0 12px;padding:0}.easl-mz-page-menu ul{list-style:none;padding:0 0 20px;margin:0;font-weight:700;font-size:14px}.easl-mz-page-menu a.theme-txt-link,.easl-mz-page-menu a.theme-txt-link:hover{position:relative;text-decoration:none}.easl-mz-page-menu li a{display:block;position:relative;line-height:20px;padding:8px 25px 8px 0;color:#fff;font-weight:700;transition:all 0.25s ease;border-bottom:1px solid #336f9f;text-decoration:none}.easl-mz-page-menu li.current-menu-item a,.easl-mz-page-menu li a:hover{color:#62cff5}.disabled.mz-panel-button{pointer-events:none}.easl-mz-page-menu li a.disabled,.disabled .easl-icon-widget-link,.disabled .mz-panel-button-icon,.disabled .mz-panel-button-title{pointer-events:none;opacity:.5}.easl-mz-page-menu li a::after{content:"\f105";color:#fff;display:inline-block;font-family:ticons;font-size:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);visibility:hidden;opacity:0;transition:opacity .25s}.easl-mz-page-menu li.current-menu-item a::after,.easl-mz-page-menu li a:hover::after{visibility:visible;opacity:1}.easl-mz-sb-banner{margin-bottom:25px}.easl-mz-sb-banner img{display:block}.wpb_easl_mz_featured_members{padding:30px 20px 60px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.mz-featured-member-title{margin:0 0 20px}.mz-featured-member-title h3{font-weight:700;color:#004b87;font-size:19px;line-height:1em;margin:0;padding:0}.easl-mz-featured-members-slider.easl-mz-loading{min-height:151px}.mz-featured-member-carousel{border-bottom:1px solid #cbcbcb;padding-bottom:28px}.mz-featured-member-carousel .owl-nav{position:absolute;right:0;bottom:-42px}.mz-featured-member-carousel .owl-dots{position:absolute;left:0;bottom:-42px}.mz-featured-member-carousel button.owl-dot.active{background-color:#004b87}.wpex-carousel.mz-featured-member-carousel .owl-prev,.wpex-carousel.mz-featured-member-carousel .owl-next{background:transparent;color:#004b87}.mz-featured-member-carousel-item{position:relative;padding-left:142px;min-height:122px}.mz-featured-member-image{position:absolute;left:0;top:2px;width:122px}.mz-featured-member-image img{width:100%!important;height:auto;display:block!important}.mz-featured-member-details h5{color:#004b87;font-size:16px;line-height:16px;margin:0 0 15px}.mz-featured-member-details p{color:#666;font-weight:700;font-size:14px;line-height:19px;margin:0 0 15px}.mz-featured-member-details a,.mz-featured-member-details a:visited{display:inline-block;position:relative;padding-right:12px;font-weight:700;font-size:14px;line-height:14px;color:#004b87;text-decoration:none}.mz-featured-member-details a:hover,.mz-featured-member-details a:active{color:#62cff5;text-decoration:none}.mz-featured-member-details a::after{content:"\f105";color:#62cff5;display:inline-block;font-family:ticons;font-size:18px;line-height:18px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.easl-member-zone-container .wpb_easl_events .wpb_easl_events_heading,.easl-mz-member-benefits-heading{font-size:21px;border:0 none;padding-bottom:0;margin:0 0 15px}.easl-mz-member-benefits-heading{border-bottom:1px solid #202c5c}.easl-member-zone-container .mz-section-heading,.easl-member-zone-container .wpb_easl_news_list .wpb_easl_news_heading{font-size:28px;line-height:1.2em;border-bottom:1px solid #202c5c;padding:0 0 10px;margin:0 0 18px}.easl-mz-member-benefits-content *{font-weight:400;font-family:inherit!important}.easl-mz-member-benefits-button a{text-align:center;position:absolute;bottom:30px;left:20px;right:20px}.wpb_easl_events.wpb_content_element.mz-easl-events,.easl-mz-member-benefits-widget{box-shadow:0 0 4px 0 rgba(0,0,0,.2);padding:15px 20px 35px}.mz-easl-events .easl-events-list-wrap ul{display:flex;flex-wrap:wrap;justify-content:space-between}.mz-easl-events .easl-events-li{width:calc((100% - 30px)/2)}.easl-member-zone-container .wpb_easl_events .easl-events-all-link{background:transparent;color:#004b87;font-size:14px;line-height:14px;padding:0 8px;margin:0}.easl-member-zone-container .wpb_easl_events .easl-events-all-link:hover{color:#62cff5}.easl-member-zone-container .wpb_easl_events .easl-events-all-link::after{color:#62cff5}.vc_row-o-equal-height .wpb_wrapper{height:100%}.vc_row-o-equal-height .wpb_wrapper .easl-mz-member-benefits-widget{height:calc(100% - 5px);position:relative}.easl-mz-member-benefits-widget{margin-bottom:5px}.easl-mz-container-inner .easl-icon-widget-title{margin-top:10px}.easl-mz-publicaitons-inner.easl-row{margin:0 -5px}.easl-mz-publicaitons-inner .easl-col{padding:0 5px}.easl-mz-publicaitons-inner .easl-col-inner{box-shadow:0 0 4px 0 rgba(0,0,0,.2);padding:20px}.easl-mz-publicaiton-item-title{color:#004b87;font-size:19px;line-height:1.2em;font-weight:700;margin:0 0 16px;padding:0}.easl-mz-publicaiton-item-image{background-repeat:no-repeat;background-position:left top;background-size:auto 100%;width:100%;padding-top:135%;overflow:hidden;position:relative;height:0;margin-bottom:20px}.easl-mz-publicaiton-item-image a{opacity:0;position:absolute;left:0;right:0;top:0;bottom:0}.easl-mz-publicaiton-item-link a{color:#004b87;display:inline-block;font-size:14px;font-weight:700;line-height:14px;text-decoration:none;position:relative;padding-right:10px}.easl-mz-publicaiton-item-link a:hover,.easl-mz-publicaiton-item-link a:active{color:#62cff5}.easl-mz-publicaiton-item-link a::after{content:"\f105";color:#62cff5;display:inline-block;font-family:ticons;font-size:15px;line-height:15px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.easl-mz-container-inner .easl-news-item h3{font-size:16px;line-height:22px}.wpb_easl_mz_directory .mz-page-heading{background-image:url(../../../../../../../../plugins/easl-member-zone/assets/images/icon-user-group-blue.jpg);padding-left:75px;padding-top:9px;background-repeat:no-repeat;background-size:63px auto;background-position:left center;min-height:50px}.easl-mz-directory-filters{position:relative}.easl-mz-filter-or{color:#004b87;font-weight:700;font-size:14px;line-height:14px;margin:0 0 10px}.easl-mz-letter-filter{font-weight:700;font-size:15px;line-height:15px;margin:20px 0 35px;display:flex;justify-content:space-between}.easl-mz-letter-filter a{color:#004b87;text-decoration:none;display:inline-block;padding:5px}.easl-mz-letter-filter a.mz-active{color:#71c5e8}.easl-mz-filter-clear-wrap{position:relative;height:1px;overflow:visible}.easl-mz-filter-clear-wrap .easl-mz-clear-filters{font-weight:700;font-size:14px;line-height:14px;position:absolute;right:0;bottom:0;transform:translateY(20px);color:#004b87;white-space:nowrap}.easl-mz-members-direcoty-content{border-top:2px solid #004b87;border-bottom:2px solid #004b87;position:relative;padding:0;margin-top:36px;margin-bottom:35px;min-height:172px}.easl-mz-members-direcoty-content-inner{position:relative;z-index:1;visibility:visible;opacity:1;padding:30px 0;transition:opacity .3s,visibility .3s}.mz-md-loading .easl-mz-members-direcoty-content-inner{visibility:hidden;opacity:0}.easl-mz-members-direcoty-content .easl-mz-loader{display:block;visibility:hidden;opacity:0;z-index:-1;top:45px;left:50%;transform:translateX(-50%)}.mz-md-loading .easl-mz-loader{visibility:visible;opacity:1;z-index:2}.easl-mz-pagination-top{margin-bottom:11px;position:absolute;left:0;right:100px;top:-38px}.easl-mz-pagination-bottom{position:absolute;left:0;right:0;bottom:-37px}.easl-mz-pagination .easl-mz-pagination-list{list-style:none;margin:0;padding:0}.easl-mz-pagination-list li{display:inline-block;padding:0;margin:0 5px 0 0}.easl-mz-pagination-list li .page-numbers{background:#e4e4e4;color:#004b87;display:inline-block;font-weight:700;font-size:15px;line-height:24px;padding:0 10px;text-decoration:none;height:25px;vertical-align:top}.easl-mz-pagination-list li .page-numbers-breaks{background:#e4e4e4;color:#004b87;display:inline-block;font-weight:700;font-size:15px;line-height:23px;padding:0 10px;text-decoration:none;height:25px;vertical-align:top}.easl-mz-pagination-list li .page-numbers.prev,.easl-mz-pagination-list li .page-numbers.next{color:#004b87;display:inline-block;height:25px;font-size:24px;line-height:25px;width:10px;padding:0;vertical-align:top;background:transparent}.easl-mz-pagination-list li .ticon{font-size:30px;line-height:25px}.easl-mz-directory-members-wrap{padding:0;margin:0}.easl-mz-md-item{position:relative;padding-left:110px;min-height:95px;margin-bottom:10px}.md-item-image{width:95px;height:95px;overflow:hidden;position:absolute;left:0;top:0}.md-item-image img{width:100%;display:block}.md-item-details .md-item-name{color:#004b87;line-height:1.5em;font-size:19px;font-weight:700;margin:0;padding:0}.md-item-name a{color:#004b87;display:inline-block;position:relative;padding-right:10px}.md-item-name a span::after{content:"\f105";color:#71c5e8;display:inline;font-family:'ticons';font-size:16px;position:relative;left:6px}.md-item-details .md-item-text{color:#9c9c9c;font-weight:700;font-size:15px;line-height:1.3em;margin:0;padding:0}.md-item-country{color:#71c5e8;display:inline-block;font-weight:700;font-size:14px;line-height:14px}.wpb_easl_mz_directory{position:relative}.easl-mz-directory-inner{position:relative;z-index:1}.easl-mz-mp-show-details.easl-mz-container-inner{position:relative}.easl-mz-mp-show-details.easl-mz-container-inner::before{content:"";background:#fff;display:block;position:absolute;left:0;top:0;bottom:0;right:0;z-index:2}.easl-mz-member-profile-wrap{position:absolute;left:0;top:0;width:100%;display:none;z-index:3;min-height:320px}.easl-mz-mp-show-details .easl-mz-member-profile-wrap{display:block}.easl-mz-member-profile-wrap.mz-mpd-loading .easl-mz-member-profile-con{display:none}.easl-mz-member-profile-wrap .easl-mz-loader{display:none;top:72px;transform:translateX(-50%)}.easl-mz-member-profile-wrap.mz-mpd-loading .easl-mz-loader{display:block}.easl-mz-back-link-wrap{margin:0 0 15px}.easl-mz-back-link-wrap .easl-mz-back-link{color:#004b87;line-height:1.5em;font-weight:700;font-size:15px;text-decoration:none}.easl-mz-back-link-wrap .easl-mz-back-link::before{content:"\f104";color:#71c5e8;display:inline-block;font-family:ticons;margin-right:5px}.easl-mz-back-link-wrap .easl-mz-back-link:hover,.easl-mz-back-link-wrap .easl-mz-back-link:active{color:#71c5e8}.easl-easl-mz-member-profile{position:relative;padding-right:270px}.easl-easl-mz-mp-contacts{position:absolute;right:0;top:0;width:225px}.easl-easl-mz-mp-email{border-bottom:1px solid #004b87;position:relative;padding:3px 0 4px;margin:0 0 10px}.easl-easl-mz-mp-telmob{display:flex;justify-content:space-between;flex-wrap:nowrap;border-bottom:1px solid #004b87;position:relative;padding:0 0 4px;margin:0 0 10px}.easl-easl-mz-mp-contact-item{margin:0}.easl-easl-mz-mp-contact-item strong{display:block;font-weight:700;text-transform:uppercase;color:#004b87;line-height:1em;margin-bottom:6px}.easl-easl-mz-mp-contact-item a{color:inherit}.easl-easl-mz-mp-header{position:relative;padding-left:130px;min-height:120px;margin-bottom:30px}.easl-easl-mz-mp-image{position:absolute;left:0;top:0;width:120px;height:120px;overflow:hidden}.easl-easl-mz-mp-title h3{font-size:30px;line-height:1.4em;border-bottom:1px solid #004b87;padding:4px 0;margin:0 0 10px}.easl-easl-mz-mp-title h4{margin:0;font-family:inherit;font-weight:700;font-size:14px}.easl-easl-mz-mp-excerpt{color:#666;font-size:14px}.easl-easl-mz-mp-speciality{margin-bottom:20px;font-size:14px;font-weight:700}.easl-easl-mz-mp-speciality strong{color:#004b87}.easl-easl-mz-mp-speciality span{color:#cc3d59}.easl-easl-mz-mp-intro p{margin-bottom:20px}.easl-easl-mz-mp-intro p:last-child{margin-bottom:0}.easl-mz-membership-inner .mz-page-heading{background-image:url(../../../../../../../../plugins/easl-member-zone/assets/images/icon-avatar-blue.png);padding-left:67px;padding-top:9px;padding-bottom:0;margin-bottom:0;background-repeat:no-repeat;background-size:47px auto;background-position:left center;min-height:50px}.easl-mz-membership-inner{display:flex}.wpb_easl_mz_membership.easl-mz-form-processing,.wpb_easl_mz_new_member_form.easl-mz-form-processing{position:relative}.wpb_easl_mz_membership>.easl-mz-membership-loader,.wpb_easl_mz_new_member_form>.easl-mz-membership-loader{display:none;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.85);z-index:5}.wpb_easl_mz_membership.easl-mz-form-processing>.easl-mz-membership-loader,.wpb_easl_mz_new_member_form.easl-mz-form-processing>.easl-mz-membership-loader{display:block}.wpb_easl_mz_membership>.easl-mz-membership-loader .easl-mz-loader,.wpb_easl_mz_new_member_form>.easl-mz-membership-loader .easl-mz-loader{display:block;top:200px}.easl-mz-membership-inner.easl-mz-loading{display:block;min-height:420px}.easl-mz-membership-fields{width:calc((100% - 30px) * 2 / 3);margin-right:30px}.easl-mz-membership-sidebar{width:calc((100% - 30px) / 3)}.mzms-fields-row,.acf-form-submit{margin-bottom:25px}.mzms-fields-separator{height:1px;font-size:0;line-height:0;background:#004b87;margin-bottom:15px}.easl-mz-membership-header{position:relative;padding-right:180px;margin-bottom:20px}.easl-mz-membership-header .mzms-field-wrap-public{position:absolute;right:0;top:17px;white-space:normal}.easl-mz-membership-header .mzms-field-wrap-public label{line-height:20px}.mzms-field-wrap-public label span{color:#004b87;font-weight:700;font-size:14px}.mzms-field-wrap-public .easl-custom-checkbox::before,.mzms-field-wrap .easl-custom-checkbox::before{background:transparent;border:1px solid #d1d0d0}.mzms-field-wrap-public .easl-custom-checkbox::after,.mzms-field-wrap .easl-custom-checkbox::after{color:#004b87}.easl-mz-membership-checkout-form{position:relative}.mz-checkout-form-loader{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(255,255,255,.75)}.mz-checkout-loading .mz-checkout-form-loader{display:flex;flex-direction:column;align-items:center}.mz-checkout-form-loader-text{width:100%}.mz-checkout-form-loader-icon{width:100%;position:relative;flex:1}.mz-checkout-form-loader .easl-mz-loader{display:block}.mzms-fields-con{transition:visibility .25s,opacity .25s}.mzms-fields-con .easl-custom-select{background:transparent;border:1px solid #d1d0d0;color:#666}.easl-mz-membership-top{display:flex;align-items:flex-end;justify-content:space-between}.mzms-image-wrap{width:120px}.mzms-image-wrap img{display:block;width:100%}.mzms-image-button-wrap{text-align:left}.mzms-change-password{text-align:center}.mzms-form-button-wrap{text-align:right}.mzms-sub-unsub-button>.ticon,.mzms-disable-auto-renew-button>.ticon{display:none}.mzms-sub-unsub-button.easl-button-processing>.ticon,.mzms-disable-auto-renew-button.easl-button-processing>.ticon{display:inline-block;;margin-right:4px}.mzms-fields-con .mzms-field-label,.mzms-fields-con .easl-custom-checkbox span,.acf-fields .acf-field .acf-label label{color:#004b87;font-size:14px;font-weight:700;line-height:14px;display:block;margin:0 0 8px}.mzms-fields-con .easl-custom-checkbox{padding-left:0;min-height:52px}.mzms-inline-checkbox .easl-custom-checkbox{padding-left:30px;min-height:10px}.mzms-fields-con .easl-custom-checkbox::before{top:22px;height:40px;width:40px}.mzms-inline-checkbox .easl-custom-checkbox::before{top:0;height:20px;width:20px}.mzms-fields-con .easl-custom-checkbox span{display:block;margin:0}.mzms-inline-checkbox .easl-custom-checkbox span{display:inline-block}.mzms-fields-con .easl-custom-checkbox::after{top:32px;left:9px;font-size:22px}.mzms-inline-checkbox .easl-custom-checkbox::after{top:0;left:0;font-size:13px}.mzms-field-wrap{position:relative}.mzms-field-wrap .mzms-field-error-msg,.acf-input .acf-notice.acf-error-message{color:#de2a57;font-size:12px;width:100%;margin:0;padding:0}.mzms-field-wrap .mzms-field-error-msg{transform:translateY(100%);position:absolute;bottom:-4px;left:0;transition:opacity .25s,visibility .25s;visibility:hidden;opacity:0}.acf-field .acf-input .acf-notice.acf-error-message{background-color:transparent}.mzms-field-wrap.easl-mz-field-has-error .mzms-field-error-msg{visibility:visible;opacity:1}.acf-form .acf-fields>.acf-field{padding-left:0;padding-right:0;border-top:none}.mzms-fields-con input[type="text"],.mzms-fields-con input[type="email"],.mzms-fields-con input[type="password"],.acf-input .acf-input-wrap input[type="text"],.acf-input .acf-input-wrap input[type="email"],.acf-input .acf-input-wrap input[type="password"]{border-radius:0;display:block;border:1px solid #d1d0d0;height:40px;color:#666;font-size:14px;padding:13px 12px;width:100%}.mzms-fields-con textarea,.acf-input .acf-input-wrap textarea{border-radius:0;display:block;border:1px solid #d1d0d0;height:100px;color:#666;font-size:14px;padding:8px 12px;width:100%;resize:vertical}.mzms-field-wrap.easl-mz-field-has-error input[type="text"],.mzms-field-wrap.easl-mz-field-has-error input[type="email"],.mzms-field-wrap.easl-mz-field-has-error textarea{border-color:#de2a57}.mzms-field-has-privacy input[type="text"],.mzms-field-has-privacy input[type="email"],.mzms-field-has-privacy textarea{padding-right:40px}.mzms-field-has-privacy .mzms-fields-privacy-icon{position:absolute;top:0;right:0;bottom:0;padding-right:10px;font-size:22px;cursor:pointer;color:#004b87}.mzms-field-has-privacy .mzms-fields-privacy-icon .mzms-fields-privacy-tooltip{border-radius:1px;background:#004b87;color:#fff;font-size:14px;padding:7px 13px;position:absolute;right:0;top:0;white-space:nowrap;opacity:0;visibility:hidden;z-index:1;transform:translateY(-100%);transition:visibility .25s,opacity .25s}.mzms-field-has-privacy .mzms-fields-privacy-icon .mzms-fields-privacy-tooltip::after{content:"";position:absolute;right:11px;width:0;height:0;border-top:8px solid #004b87;border-left:10px solid transparent;border-right:10px solid transparent;top:100%}.mzms-field-has-privacy .mzms-fields-privacy-icon:hover .mzms-fields-privacy-tooltip{opacity:1;visibility:visible}.mzms-field-has-privacy .mzms-fields-privacy-icon .ticon{position:relative;z-index:2}.mzms-field-has-privacy.mzms-privacy-enabled .mzms-fields-privacy-icon .ticon{position:relative;z-index:2;opacity:.20}.mzms-submit-row,.acf-form-submit{text-align:right}.mzms-submit-row .mzms-submit,.acf-form-submit .mzms-submit{background-color:#004b87;border-radius:0;color:#fff;font-size:14px;font-weight:700;line-height:1.2em;padding:10px 40px 10px;position:relative;display:inline-block;text-decoration:none}.mzms-submit-row .mzms-submit:hover,.mzms-submit-row .mzms-submit:active{background-color:#62cff5}.easl-mz-membership-sidebar-inner{padding-top:19px}.mzms-sbitem{margin-bottom:15px}.mzms-sbitem-category{border-bottom:1px solid #004b87;padding-bottom:9px}.mzms-sbitem-category strong,.mzms-sbitem-number strong{color:#004b87;display:block;font-size:14px;line-height:1.4em;font-weight:700;text-transform:uppercase}.mzms-sbitem-category span,.mzms-sbitem-number span{color:#555;display:block;font-size:14px;font-weight:400}.mzms-sbitem-delete a{color:#004b87;font-size:14px;font-weight:700;line-height:14px;text-decoration:none}.mzms-sbitem-delete a:hover,.mzms-sbitem-delete a:active{color:#62cff5}.mzms-icon-cta{margin-bottom:10px}.mzms-icon-cta:last-child{margin-bottom:0}.easl-icon-cta-link{display:flex;align-items:center;flex-wrap:nowrap;padding:15px;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.easl-icon-cta-link .easl-icon-cta-icon{width:47px;margin-right:10px;position:relative}.easl-icon-cta-icon img{width:47px;height:auto;transition:all .3s}.easl-icon-cta-icon .easl-icon-cta-icon-normal{position:relative}.easl-icon-cta-icon .easl-icon-cta-icon-hover{position:absolute;opacity:0;visibility:hidden;top:0;left:0}.easl-icon-cta-link:hover,.easl-icon-cta-link:active{text-decoration:none;background-color:#62cff5}.easl-icon-cta-link:hover .easl-icon-cta-icon-normal,.easl-icon-cta-link:active .easl-icon-cta-icon-normal{opacity:0;visibility:hidden}.easl-icon-cta-link:hover .easl-icon-cta-icon-hover,.easl-icon-cta-link:active .easl-icon-cta-icon-hover{opacity:1;visibility:visible}.easl-icon-cta-text{flex:1 1 0%}.easl-icon-cta-title{color:#004b87;display:block;font-size:19px;font-weight:700;line-height:1.2em;position:relative}.easl-icon-cta-title::after{content:"\f105";color:#62cff5;display:inline-block;font-family:ticons;font-size:18px;position:relative;margin-left:4px;transition:opacity .25s}.easl-icon-cta-subtitle{color:#666;display:block;font-size:14px;font-weight:700;line-height:1.2em}.easl-icon-cta-link:hover .easl-icon-cta-title,.easl-icon-cta-link:hover .easl-icon-cta-subtitle,.easl-icon-cta-link:hover .easl-icon-cta-title::after{color:#fff}.mzms-birthday-box{background-color:#004b87;background-image:url(../../../../../../../../plugins/easl-member-zone/assets/images/icon-bd-cake-white.png);background-position:8px 15px;background-size:38px auto;background-repeat:no-repeat;padding:15px 10px 15px 58px;min-height:74px;color:#fff}.mzms-birthday-box strong{font-size:14px;font-weight:700;line-height:20px;display:block}.mzms-birthday-box span{font-size:15px;font-weight:700;line-height:20px;display:block}.easl-mz-membership-fields{position:relative}.easl-mz-membership-modal-wrap{position:absolute;top:71px;left:0;right:0;bottom:0;background:#fff;z-index:12;padding:20px 0 0;display:none;visibility:hidden}.mz-show-picture-change-form .easl-mz-picture-change-wrap,.mz-show-password-change-form .easl-mz-password-change-wrap,.mz-show-mb-category-form .easl-mz-membership-category-form-wrap{display:block;visibility:visible}.mzms-modal-cancel-wrap{text-align:left}.easl-mz-membership-modal-inner .mzms-button{min-width:110px;text-align:left}.mzms-modal-submit-wrap{text-align:right}.easl-mz-membership-modal-inner{position:relative}.easl-mz-membership-modal-inner::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.85);visibility:hidden;opacity:0;z-index:-1;transition:visibility .25s,opacity .25s}.easl-mz-modal-processing .easl-mz-membership-modal-inner::after{visibility:visible;opacity:1;z-index:1}.easl-mz-membership-modal-inner .easl-mz-loader{margin-top:-36px}.easl-mz-modal-processing .easl-mz-membership-modal-inner .easl-mz-loader{display:block}.mzms-field-file-wrap{display:block;position:relative;height:40px;border:1px solid #d1d0d0}.easl-mz-field-has-error .mzms-field-file-wrap{border-color:#de2a57}.mzms-field-file-wrap input[type="file"]{width:.1px}span.mzms-field-file-label{position:absolute;left:0;top:0;bottom:0;line-height:40px;padding:0 10px;right:80px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#666;font-size:14px;font-family:Arial,Helvetica,sans-serif}span.mzms-field-file-button{position:absolute;right:0;top:0;bottom:0;background:#004b87;line-height:40px;padding:0 20px;color:#fff;cursor:pointer;width:110px;text-align:center}#mzf_eilf_amount_wrapper{visibility:hidden;opacity:0;transition:opacity .25s}#mzf_eilf_amount_wrapper.easl-active{visibility:visible;opacity:1}#mzf_eilf_amount_wrapper>.easl-col-inner{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between}#mzf_eilf_amount_wrapper>.easl-col-inner>.mzms-fields-con{transition:width .25s}#mzf_eilf_amount_pd_wrapper{width:100%}#mzf_eilf_amount_other_wrapper{width:0;overflow:hidden}#mzf_eilf_amount_wrapper.easl-other-active #mzf_eilf_amount_pd_wrapper,#mzf_eilf_amount_wrapper.easl-other-active #mzf_eilf_amount_other_wrapper{width:calc((100% - 30px) / 2)}#mzf_eilf_amount_other_wrapper input{padding-right:25px}#mzf_eilf_amount_other_wrapper span{position:absolute;right:8px;bottom:8px}.easl-mz-mydocs-inner{min-height:220px}.mz-docs-loading .easl-mz-membership-docs-con{display:none}.easl-mz-mydocs-inner .easl-mz-loader{top:72px;transform:translateX(-50%)}.mz-docs-loading .easl-mz-loader{display:block}.mzmd-expiry-notice{background-color:red;color:#fff;display:flex;font-weight:700;margin:0 0 30px;padding:15px 20px;align-items:center}.mzmd-expiry-time{padding-right:12px;border-right:1px solid #fff;margin-right:20px}.mzmd-expiry-notice .mzmd-expiry-time-label{font-size:15px;line-height:1.2em;margin:0 0 2px}.mzmd-expiry-notice .mzmd-expiry-time-value{margin:0}.mzmd-expiry-notice .mzmd-expiry-time-value strong{font-size:46px;line-height:1em}.mzmd-expiry-notice .mzmd-expiry-time-value span{font-size:24px;line-height:1em}.mzmd-expiry-message{flex:1 1 0%;margin-right:20px}.mzmd-expiry-renew a{color:#fff;display:inline-block;padding:10px 25px;background:#004b87;font-size:18px;line-height:18px;white-space:nowrap}.mzmd-expiry-renew a:hover,.mzmd-expiry-renew a:active{background:#62cff5;text-decoration:none}.easl-mz-mydocs-inner .mz-page-heading{font-size:24px}.mzmd-docs-table{display:table;width:100%;font-size:15px;font-weight:700;line-height:1.2em;color:#666}.mzmd-docs-table-row{display:table-row;border-bottom:1px solid #cfcfcf}.mzmd-docs-table-row:last-child{border-bottom:0 none}.mzmd-docs-table-head{color:#fff;background-color:#555}.mzmd-docs-table-col{display:table-cell;padding:10px 13px;border-top:1px solid #cfcfcf}.mzmd-docs-table-head .mzmd-docs-table-col{border-top:0 none}.mzmd-docs-table-col-name{width:calc(100% - 400px)}.mzmd-docs-table-col-duration{width:210px}.mzmd-docs-table-col-type{width:210px}.mzmd-docs-table-col-download{width:190px;text-align:left}.mzmd-docs-table-col-download .mzmd-download-link{color:#004b87;font-size:14px;line-height:14px;display:inline-block;position:relative;padding-left:25px;text-align:left}.mzmd-docs-table-col-download .mzmd-download-link:hover,.mzmd-docs-table-col-download .mzmd-download-link:active{color:#62cff5;text-decoration:none}.mzmd-docs-table-col-download .mzmd-download-link::after{content:"\f019";color:#62cff5;display:inline-block;font-family:ticons;font-size:20px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.mz-statistics-inner{position:relative}.mz-stats-container{position:relative;z-index:1;padding:30px 0}.mz-ms-loading .mz-stats-container{display:none}.mz-statistics-inner .easl-mz-loader{display:none;position:relative;margin-left:55px;left:0;transform:none;top:0;z-index:2}.mz-ms-loading .easl-mz-loader{display:block;z-index:2}.mz-country-stat-count{display:none}.mz-country-stat-count.mz-ms-active{display:block}.mz-statistics-inner .mz-page-heading{background-image:url(../../../../../../../../plugins/easl-member-zone/assets/images/icon-stat-blue.png);padding-left:57px;padding-top:13px;background-repeat:no-repeat;background-size:42px auto;background-position:left center;min-height:47px;margin-bottom:20px}.mz-statistics-inner .mz-subheading{font-size:24px;line-height:1.2em;margin-bottom:20px}.mz-stat-filters{display:flex;align-items:center;padding-bottom:30px;border-bottom:1px solid #004b87;margin-bottom:36px}.mz-country-filter{width:405px;margin-right:20px}.mz-country-filter .easl-custom-select::after{color:#62cff5}.mz-country-stats{flex:1 1 0%}.mz-country-stats{color:#004b87;flex:1 1 0%;font-size:36px;font-weight:700;line-height:36px}.mz-wordlwide-stats{padding-bottom:30px;border-bottom:1px solid #004b87;margin-bottom:36px}.mz-wordlwide-stats-categories{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-3px;margin-right:-3px;margin-bottom:32px}.mz-wordlwide-stats-categories .mz-stat-block{width:20%;padding:0 3px;margin-bottom:6px}.mz-worldwide-stats-speciality{display:flex;min-height:1px;flex-wrap:wrap;align-items:stretch;margin-left:-14px;margin-right:-14px}.mz-worldwide-stats-speciality .mz-stat-block{width:33%;padding:0 14px}.mz-stat-block{display:flex;align-items:stretch;min-height:1px}.mz-stat-block-inner{width:100%;display:flex;min-height:1px;justify-content:center;align-items:center;text-align:center;font-weight:700}.mz-wordlwide-stats-categories .mz-stat-block-inner{border:2px solid #e1e1e1;padding:20px}.mz-worldwide-stats-speciality .mz-stat-block-inner{padding:14px 0;text-align:left;justify-content:left}.mz-stat-block-inner strong{display:block;font-size:32px;line-height:32px}.mz-stat-block-inner span{display:block;font-size:16px;line-height:16px}.mz-wordlwide-stats-categories .mz-stat-block-inner strong{color:#004b87}.mz-wordlwide-stats-categories .mz-stat-block-inner span{color:#62cff5;margin-bottom:3px}.mz-worldwide-stats-speciality .mz-stat-block-inner strong{margin-bottom:3px}.mz-stat-block{color:#7e6a73}.mz-stat-top-countries-wrap h4{font-size:21px;text-align:center}.mz-stat-country{display:flex;align-items:center;margin-bottom:5px}.mz-country-flag{width:33px;margin-right:10px}.mz-country-flag img{display:block}.mz-country-name{color:#004b87;font-size:16px;line-height:1.2em;font-weight:700;text-transform:uppercase}.mz-stat-top-countries-map{margin-bottom:20px}#easl-mz-stat-map{height:360px}.easl-mz-new-membership-form{min-height:420px}.easl-mz-new-membership-form-inner{position:relative;min-height:200px}.easl-mz-new-membership-form-inner form{position:relative;z-index:1}.easl-mz-new-membership-form-inner .easl-mznm-loader{position:absolute;left:0;right:0;bottom:0;top:0;display:none;z-index:2;transform:none;background-color:rgba(255,255,255,.75);align-items:center;justify-content:center}.easl-mz-new-membership-form-inner.easl-mz-nm-form-submitted .easl-mznm-loader{display:flex}#mzf_auto_renew_wrap,#mz-membership-other-address-wrap,#mzf_jhephardcopy_recipient_wrapper,#mz-membership-jhe-pother-address-wrap,#mzms-support-docs-wrap{display:none}#mzf_auto_renew_wrap.easl-active,#mz-membership-other-address-wrap.easl-active,#mzf_jhephardcopy_recipient_wrapper.easl-active,#mz-membership-jhe-pother-address-wrap.easl-active,#mzms-support-docs-wrap.easl-active{display:block}#mzms-membership-pi-heading{position:relative}#mzms-membership-pi-heading::after{content:"\f107";color:inherit;display:inline-block;font-family:ticons;font-size:28px;position:absolute;right:0;top:50%;transform:translateY(-50%)}#mzms-membership-pi-heading.easlmz-active::after{content:"\f106"}#mzms-membership-pi-inner{max-height:0;overflow:hidden;transition:max-height .2s}.mz-info-ps p{margin-bottom:8px}.mz-info-ps p span:first-child{margin-right:7px;font-weight:600}.mzcheckout-summery{display:table;width:100%;background:#f0f0f0;border-collapse:collapse;margin-bottom:30px}.mzcheckout-summery-row{display:table-row}.mzcheckout-summery-label,.mzcheckout-summery-value{display:table-cell;padding:4px 10px;border:1px solid #aaa}.mzcheckout-summery-label{width:165px}.mz-checkout-submit-row{display:flex;align-items:flex-start;justify-content:space-between}.mz-checkout-submit-row .mz-checkout-back{padding-left:25px;padding-right:12px}.mz-checkout-submit-row .mz-checkout-back::after{content:"\f104";left:10px;right:auto}.membership-pages-login-wrap{width:360px;margin:0 auto 44px;border:1px solid #ededed;padding:20px}.membership-pages-login-wrap .mz-login-row{display:block;float:none;margin:0 0 15px}.membership-pages-login-wrap input,.membership-pages-login-wrap .mz-forgot-pass-fields .mz-reset-pass-email{display:block;width:100%!important;border:1px solid #b0b0b0;height:40px;font-size:16px;padding:0 10px}.membership-pages-login-wrap .mz-forgot-pass-fields .mz-reset-pass-email{margin-bottom:15px}.membership-pages-login-wrap .easl-generic-button{display:block;width:100%;padding:10px;line-height:1em;height:auto;font-size:16px}.membership-pages-login-wrap .mz-forgot-pass-row a{color:#666!important}.membership-pages-login-wrap .mz-become-member-link{float:left}.membership-pages-login-wrap .mz-forgot-password{float:right}.easl-mz-login-form-wrapper.membership-pages-login-wrap{position:relative}.membership-pages-login-wrap.mz-show-reset-form form{display:none}.membership-pages-login-wrap.mz-show-reset-form .mz-forgot-pass-fields{display:block}.membership-pages-login-wrap.mz-reset-pass-processing::after{content:"";display:block;position:absolute;width:100%;left:0;top:0;height:100%;background-color:rgba(255,255,255,.85);z-index:1}.membership-pages-login-wrap.mz-reset-pass-processing .easl-mz-loader{display:block}.membership-pages-login-wrap .mz-login-row.mz-login-errors{position:relative;width:auto;margin-bottom:15px;padding:0;color:#d0011b;font-size:14px}.mz-expiring-message-wrap{background:#004b87;padding:0;height:0;overflow:hidden;transition:height .25s}.mz-expiring-message-wrap.easl-active{height:auto}.mz-expiring-message-wrap .container{position:relative;padding:10px 0}.mz-expiring-message{color:#fff;font-size:22px}.mz-expiring-message-wrap .mz-expiring-message-close{font-size:24px;color:#fff;position:absolute;right:10px;top:50%;transform:translateY(-50%)}#mz-panel-outer-wrapper{position:fixed;top:0;left:0;right:0;z-index:9999;transform:translateY(calc(-100% - 44px));transition:transform .3s}.admin-bar #mz-panel-outer-wrapper{top:32px}#mz-panel-outer-wrapper.mz-show-panel{transform:translateY(0)}.mz-panel-wrap{background:#004b87;padding:14px 0;box-shadow:0 3px 11px 0 rgba(0,0,0,.8)}.mz-panel-inner{position:relative;padding-left:160px;padding-right:60px}.mz-panel-title{position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;color:#fff;font-size:34px;font-weight:700;line-height:1em;width:140px}.mz-panel-inner .mz-panel-close{position:absolute;top:2px;right:0;font-size:32px;color:#fff;width:20px;height:20px}.mz-panel-inner .mz-panel-close::after,.mz-panel-inner .mz-panel-close::before{content:"";position:absolute;background:#fff;height:2px;width:28px;transform-origin:center center;top:50%;left:0;margin-top:-1px;margin-left:-4px}.mz-panel-inner .mz-panel-close::before{transform:rotate(45deg)}.mz-panel-inner .mz-panel-close::after{transform:rotate(-45deg)}.mz-panel-buttons-wrap{display:flex;align-items:stretch;justify-content:space-around}.mz-panel-buttons-wrap .mz-panel-button{flex:1 1 0%;max-width:175px;margin:0 3px;background:#fff;padding:10px;text-align:center;border-left:1px solid #688ba7;border-right:1px solid #688ba7;text-decoration:none!important}.mz-panel-buttons-wrap .mz-panel-button:hover{background:#71c5e8}.mz-panel-buttons-wrap .mz-panel-button-icon{height:42px;overflow:hidden;display:block;position:relative;margin-bottom:12px}.mz-panel-button-icon img{display:block;position:absolute;width:auto;max-height:42px;left:50%;top:50%;transform:translate(-50%,-50%)}.mz-panel-button-icon .mz-panel-button-icon-hover{display:none}.mz-panel-buttons-wrap .mz-panel-button.has-hover-icon:hover .mz-panel-button-icon-normal{display:none}.mz-panel-buttons-wrap .mz-panel-button.has-hover-icon:hover .mz-panel-button-icon-hover{display:block}.mz-panel-button .mz-panel-button-title{color:#004b87;font-size:14px;font-weight:700;line-height:1em;display:block}.mz-panel-button:hover .mz-panel-button-title{color:#fff}#easl-mz-modal-wrap{position:fixed;z-index:-100;left:0;right:0;bottom:0;top:0;visibility:hidden;opacity:0;transition:opacity .25s}#easl-mz-modal-wrap.easl-mz-modal-shown{z-index:9999;visibility:visible;opacity:1}.easl-mz-modal-backdrop{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.45);z-index:1}.easl-mz-modal{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);background:#fff;max-width:640px;min-width:320px;text-align:center;padding:25px 15px}.easl-mz-modal-content{color:#3f7cbf;font-size:16px;font-weight:700;line-height:1.4em;margin-bottom:20px}.easl-mz-modal-no-close .easl-mz-modal-content{margin-bottom:0}.easl-mz-modal-no-close .easl-mz-modal-buttons{display:none!important}.easl-mz-modal-buttons a{background:#71c5e8;color:#fff;display:inline-block;padding:8px 15px;font-size:16px;line-height:16px;margin:0 5px;text-decoration:none}.easl-mz-modal-buttons a:hover{text-decoration:none}.easl-mz-modal-buttons .easl-mz-modal-close{width:108px;text-align:center}.easl-mz-modal-hidden{display:none}.easl-mz-modal-shown{display:block}.easl-mz-modal-transitioning{transition:opacity .35s cubic-bezier(.11,.2,.86,.18)}.easl-mz-tabs .tabs-nav{display:flex}.easl-mz-tabs .tabs-nav .tab{margin:0 20px 0 0;background-color:#f0f0f0;border-bottom:none;color:#004b87;font-weight:700}.easl-mz-tabs .tabs-nav .tab.active,.easl-mz-tabs .tabs-nav .tab:hover{background-color:#004b87;color:#fff;text-decoration:none}.easl-mz-tabs .tab-pane,.easl-mz-tabs .tabs-nav .tab{padding:10px 20px}.easl-mz-applications-widget .easl-mz-tabs .tab-pane,.easl-mz-applications-widget .easl-mz-tabs .tabs-nav .tab{padding:10px 15px}.easl-mz-tabs .tab-pane{box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.easl-mz-tabs .tab-pane{display:none}.easl-mz-tabs .tab-pane.active{display:block}.applications-widget-programme{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.applications-widget-programme:first-child{margin-top:0}.applications-widget-programme .programme-title{width:calc(100% - 320px);font-weight:700}.applications-widget-programme-buttons{display:flex;width:310px}.applications-widget-programme-buttons .easl-generic-button{width:150px;margin-right:10px;font-size:12px}.applications-widget-programme-buttons .easl-generic-button:last-child{margin-right:0}.applications-widget-closed{color:#333;background-color:#f5f5f5}.applications-widget-closed:hover{color:#333;background-color:#f5f5f5;cursor:default}.application-submitted-message{margin:20px 0;padding:10px;background-color:#f0f0f0;color:#004b87;font-weight:700;border:1px solid #aaa}.review-submission-table th{width:40%}.review-programmes-table td a.programme-name{font-weight:700}.review-programmes-table td a.easl-generic-button{float:right}li.menu-item.review-applications{display:none}.sp-modal-overlay{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;display:none;z-index:1000}.sp-modal{background-color:#fff;padding:30px;margin-bottom:35px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);display:none;position:fixed;left:50%;top:25vh;width:600px;margin-left:-300px}.sp-modal .sp-modal-close{position:absolute;top:10px;right:10px;display:block;width:30px;height:30px;text-align:center;font-size:30px;font-weight:700;color:#444}.sp-modal-close:hover{text-decoration:none}.login-form-active .sp-modal-content{display:none}.sp-modal-login-form{display:none}.login-form-active .sp-modal-login-form{display:block}.acf-actions .acf-icon.-cancel::before{content:"\f00d";font-family:'ticons'}@media (max-width:767px){.s-modal{width:100vw;left:0;top:0;right:0;bottom:0;margin-left:0}}.sp-modal-overlay .sp-modal ul{margin:0 0 20px 20px}.sp-modal-overlay.active,.active .sp-modal{display:block}.mzmd-docs-cards{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.mzmd-docs-card{width:calc((100% - 30px)/2);border:1px solid #eee;border-radius:0;margin-bottom:30px;display:block;font-size:14px;font-weight:700;line-height:16px;text-decoration:none;-webkit-box-shadow:0 0 4px 0 rgb(0 0 0 / 20%);box-shadow:0 0 4px 0 rgb(0 0 0 / 20%)}.mzmd-docs-card>h3{padding:8px 20px;background-color:#eee}.mzmd-docs-card>ul{margin:0;padding:0 20px 20px;list-style:none}.mzmd-docs-card>ul li{margin:0 0 12px}.mzmd-docs-card>ul li:last-child{margin-bottom:0}.mzmd-docs-card>ul li a{display:flex;width:100%;justify-content:space-between}.mzmd-docs-card>ul li a span:last-child{position:relative;padding-left:22px;text-align:left}.mzmd-docs-card>ul li a span:last-child::after{content:"\f019";color:#62cff5;display:inline-block;font-family:ticons;font-size:13px;position:absolute;left:0;top:0}.mzmd-docs-card>ul li a.mz-doc-processing span:last-child::after{content:"\f021";animation:ticon-spin 2s infinite linear}#payment-iframe-lightbox{position:fixed;z-index:-10;left:0;right:0;bottom:0;top:0;display:flex;width:100%;justify-content:center;align-items:center;background:rgba(0,0,0,.45);visibility:hidden;opacity:0;transition:opacity .2s}#payment-iframe-lightbox.easl-active{z-index:999998;visibility:visible;opacity:1}#payment-iframe-lightbox iframe{border:0;border-radius:5px;box-shadow:0 0 10px 3px rgba(0,0,0,.5);margin:0;padding:0;width:960px;max-width:90%;max-height:90vh}.easl-disable-with-overlay.easl-mz-crm-view::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background-color:rgba(255,255,255,.75)}.easl-input-readonly{pointer-events:none!important}