*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sidebar .widget .widget-wrap{margin-bottom:2.4rem}.sidebar .widget .widget-wrap .widget-title{margin:0 0 4px;font-weight:600}.widget-event{background-size:cover;background-position:50%;text-align:center}.widget-event .title{display:block;width:100%;background:#01355d;color:#fff;font-weight:700;padding:10px}.widget-event .desc{display:block;width:100%;background:hsla(0,0%,100%,.25);color:#fff;margin-bottom:20px;font-size:1.6rem;line-height:1.6rem;font-weight:500;padding:8px 0}.widget-event .buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px}.widget-event .buttons a{display:block;width:35%;background:#fff;color:#d92528;padding:6px 0;text-align:center;margin-bottom:15px}.widget-event .buttons a:last-child{background:#d92528;color:#fff}.widget-event.last-event .buttons>a{width:60%;padding:0}.widget-event.last-event .buttons>a>span{display:inline-block}.widget-event.last-event .buttons>a>span.price{background:#fff;color:#d92528;padding:5px;width:40%}.widget-event.last-event .buttons>a>span.text{width:60%;padding:5px;text-align:center}.widget_searchwp_live_search form{display:-ms-flexbox;display:flex;position:relative}.widget_searchwp_live_search form>label{width:calc(100% - 50px)}.widget_searchwp_live_search form>label .search-field{width:100%;padding:10px}.widget_searchwp_live_search form .search-submit{background:#d92528;text-indent:-9999px;width:50px;height:50px}.widget_searchwp_live_search form:after{position:absolute;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f002";color:#fff;right:15px;top:11px;font-size:25px}.searchwp-live-search-result .live-search-result{display:-ms-flexbox;display:flex;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #eee}.searchwp-live-search-result .live-search-result .post-image{width:25%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:3px}.searchwp-live-search-result .live-search-result .post-image img{display:block}.searchwp-live-search-result .live-search-result .post-content{padding:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:75%}.searchwp-live-search-result .live-search-result .post-content .post-title{color:#000;font-size:15px;white-space:normal;display:block}.searchwp-live-search-result .live-search-result .post-content .post-date{font-weight:700;font-size:12px}.searchwp-live-search-result .live-search-result:hover{background:#f3f3f3}.gform_widget form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gform_widget form .gform_body{width:70%}.gform_widget form .gform_body .gfield_label{display:none}.gform_widget form .gform_body .ginput_container input{padding:5px 10px}.gform_widget form .gform_footer{width:30%}.gform_widget form .gform_footer .gform_button{background:#d92528;padding:7px 12px;font-weight:400;width:100%}.gform_widget form.advertise-on-wifinow{position:relative;background:hsla(0,0%,93%,.2);background-image:url(../images/background-advertise-on-wifinow.jpg);background-size:cover}.gform_widget form.advertise-on-wifinow .gform_heading{width:100%;padding:15px;background:#01355d;line-height:2.4rem}.gform_widget form.advertise-on-wifinow .gform_heading .gform_description{color:#fff;font-size:1.6rem}.gform_widget form.advertise-on-wifinow .gform_body{width:60%;padding:15px 0 15px 15px}.gform_widget form.advertise-on-wifinow .gform_footer{width:40%;padding:15px 15px 15px 0;padding-bottom:70px}.gform_widget form.advertise-on-wifinow .gform_footer .more-information{background:#d92528;color:#fff;display:block;position:absolute;margin-top:20px;text-align:center;width:160px;right:15px;padding:5px}.gform_widget form.advertise-on-wifinow .validation_error{margin:10px}.gform_widget form.advertise-on-wifinow .gfield_description.validation_message{background:#fff;margin-bottom:20px;font-size:10px}.gform_widget form.advertise-on-wifinow .gform_ajax_spinner{right:20px;top:25px}.rp4wp-related-posts h4{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.rp4wp-related-posts .more-news-button{font-weight:400;font-size:1.4rem;color:#bbb}.rp4wp-related-posts>ul{margin-top:5px}.rp4wp-related-posts>ul>li{display:-ms-flexbox;display:flex;background:#fff;padding-bottom:0;margin-bottom:10px}.rp4wp-related-posts>ul>li>.rp4wp-related-post-image{width:25%}.rp4wp-related-posts>ul>li>.rp4wp-related-post-image a img{display:block;height:100%}.rp4wp-related-posts>ul>li>.rp4wp-related-post-content{width:75%;padding:5px 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rp4wp-related-posts>ul>li>.rp4wp-related-post-content a{color:#000}.rp4wp-related-posts>ul>li>.rp4wp-related-post-content a .post-date{color:#d92528;font-weight:700;font-size:1.4rem}.gform_widget{position:relative}.gform_widget form .gform_heading{line-height:1.2rem;margin-bottom:.8rem}.gform_widget form .gform_description{color:#a2a2a2;font-size:1.2rem}.gform_widget form .gform_body .ginput_container>input{font-size:1.4rem;padding:8px 10px}.gform_widget form .gform_body li:last-child{padding-bottom:0}.gform_widget .gform_footer{position:relative}.gform_widget .gform_confirmation_message{background:#d92528;color:#fff;padding:15px}.gform_widget .validation_error{background:#fff;border:1px solid #d92528;padding:5px 10px;margin-bottom:5px}.gform_widget .gfield_description.validation_message{color:#d92528}.gform_widget .gform_ajax_spinner{position:absolute;right:5px;top:10px}img.gform_ajax_spinner{margin-left:5px;border:4px solid hsla(0,0%,100%,.3);border-left:4px solid #d92528;animation:spinner 1.1s infinite linear;border-radius:50%;width:20px;height:20px;position:absolute;top:5px}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.partners-bar{width:100%;margin:2rem 0}.partners-bar ul,.partners-bar ul li{display:-ms-flexbox;display:flex}.partners-bar ul li{width:calc(100% / 6 - 6rem / 5);background:#fff;margin-right:1rem;border:1px solid rgba(0,0,0,.35);position:relative;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.partners-bar ul li a{display:block;width:100%}.partners-bar ul li a .image{margin:1rem auto;height:70px;width:80%;background-size:contain;background-position:50%;background-repeat:no-repeat;transition:all .3s ease-in}.partners-bar ul li a .extra-sponsor-info{width:100%;font-size:1rem;font-weight:700;text-align:center;text-transform:uppercase;padding:2px 0;transition:all .3s ease-in;background:rgba(1,53,93,.85);color:#fff}.partners-bar ul li:last-child{margin-right:0}body.single-webinar .entry-header{padding-bottom:0}body.single-webinar .entry-header .entry-title{color:#000;border-bottom:0}body.single-webinar .entry-content{padding-top:0}.video-wrapper{position:relative;margin-bottom:1rem}.video-wrapper .webinar-video{width:100%;height:100%;min-height:420px}.video-wrapper .register-form{position:absolute;top:0;left:0;right:0;bottom:0;width:100%}.video-wrapper .register-form .gform_wrapper{height:100%;background:hsla(0,0%,93%,.9)}.video-wrapper .register-form .gform_wrapper form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.video-wrapper .register-form .gform_wrapper form .gform_heading{width:100%}.video-wrapper .register-form .gform_wrapper form .gform_heading .gform_title{background:#01355d;padding:15px 20px;color:#fff;text-transform:uppercase;margin:0}.video-wrapper .register-form .gform_wrapper form .gform_body{width:85%;-ms-flex:1;flex:1;padding:20px}.video-wrapper .register-form .gform_wrapper form .gform_body>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.video-wrapper .register-form .gform_wrapper form .gform_body>ul>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:1rem}.video-wrapper .register-form .gform_wrapper form .gform_body>ul>li .ginput_complex{display:-ms-flexbox;display:flex}.video-wrapper .register-form .gform_wrapper form .gform_body>ul>li .ginput_complex span{margin-right:1rem}.video-wrapper .register-form .gform_wrapper form .gform_body>ul>li>label{width:120px}.video-wrapper .register-form .gform_wrapper form .gform_body>ul>li.hidden_label .gfield_label{display:none}.video-wrapper .register-form .gform_wrapper form .gform_body>ul>li input,.video-wrapper .register-form .gform_wrapper form .gform_body>ul>li select{padding:5px 10px;border:1px solid #d92528;font-size:1.4rem}.video-wrapper .register-form .gform_wrapper form .gform_body>ul>li select{font-size:1.6rem}.video-wrapper .register-form .gform_wrapper form .gform_body>ul>li .gfield_checkbox label{margin-left:5px}.video-wrapper .register-form .gform_wrapper form .gform_footer{width:15%;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.video-wrapper .register-form .gform_wrapper form .gform_footer input{margin-top:auto;background:#d92528;padding:5px 20px}.video-wrapper .register-form .gform_wrapper form .gform_footer .gform_ajax_spinner{margin-top:13px}.video-wrapper .register-form .validation_error{background:#d92528;color:#fff;width:100%;padding:20px 5px}.video-wrapper .register-form .validation_message{color:#d92528;padding:5px}.video-wrapper .register-form .gform_confirmation_wrapper{background:#01355d;color:#fff;padding:20px}main.content>article .entry-content>ul.webinar-participants{margin-top:20px;display:-ms-flexbox;display:flex;margin-left:0;width:100%}main.content>article .entry-content>ul.webinar-participants>li{width:23.66667%;margin-right:2%;list-style-type:none;background:#fff}main.content>article .entry-content>ul.webinar-participants>li .person-image{display:block;width:100%}main.content>article .entry-content>ul.webinar-participants>li .person-image .image{background-size:cover;background-position:50%;width:100%;min-height:200px}main.content>article .entry-content>ul.webinar-participants>li .person-image .extra-info{background:#eee;color:#01355d;padding:10px;text-align:center}main.content>article .entry-content>ul.webinar-participants>li .person-image .extra-info .name{font-weight:700}main.content>article .entry-content>ul.webinar-participants>li .person-image .extra-info .company-position{font-size:1.2rem}main.content>article .entry-content>ul.webinar-participants>li:last-child{margin-right:0}.entry-content .access-via-email{background:#01355d;padding:2.5rem 2rem;color:#fff;margin-bottom:50px}.entry-content .access-via-email h3{margin-bottom:.2rem}.entry-content .access-via-email .gform_wrapper form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.entry-content .access-via-email .gform_wrapper .gform_heading{width:100%}.entry-content .access-via-email .gform_wrapper .gform_heading .gform_description{font-size:1.6rem}.entry-content .access-via-email .gform_wrapper .gform_body{margin-top:1.4rem;width:50%}.entry-content .access-via-email .gform_wrapper .gform_body li.gfield input{width:100%;padding:.8rem 1.5rem;font-size:1.6rem}.entry-content .access-via-email .gform_wrapper .gform_body li.gfield .gfield_label{color:#fff;display:none}.entry-content .access-via-email .gform_wrapper .gform_footer{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.entry-content .access-via-email .gform_wrapper .gform_footer .gform_button{background:#d92528;padding:.9rem 1.5rem;margin-left:1.4rem;font-size:1.6rem}.entry-content .access-via-email .cookie-notice{margin-top:.6rem;font-style:italic;font-size:1.4rem;margin-bottom:0}body.page .rcp_form{margin-bottom:40px}body.page .rcp_form fieldset{border:none;padding:0}body.page .rcp_form input[type=password],body.page .rcp_form input[type=text]{width:100%;padding:.8rem 1.5rem;font-size:1.6rem}body.page .rcp_form .rcp-button{color:#fff;background:#d92528;padding:.9rem 1.5rem;font-size:1.6rem;display:inline-block;width:auto}body.single .rcp_header{background:#01355d;padding:2.5rem 2rem 1rem;color:#fff;margin:0}body.single .rcp_form{background:#01355d;padding:0 2rem 2.5rem;color:#fff;margin-bottom:50px}body.single .rcp_form fieldset{border:none}body.single .rcp_form .rcp_login_link a{text-decoration:underline;color:#fff}body.single .rcp_form input[type=email],body.single .rcp_form input[type=password],body.single .rcp_form input[type=text]{width:100%;padding:.8rem 1.5rem;font-size:1.6rem}body.single .rcp_form .rcp_user_fieldset{border:none;padding:0}body.single .rcp_form .blockUI{display:none!important}body.single .rcp_form .rcp-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}body.single .rcp_form .rcp-wrap>p{width:49%}body.single .rcp_form .rcp-wrap>p,body.single .rcp_form>p{margin-bottom:1rem}body.single .rcp_form #rcp_submit_wrap{margin-top:1rem;overflow:hidden}body.single .rcp_form #rcp_submit_wrap input{background:#d92528;padding:.9rem 1.5rem;font-size:1.6rem;display:inline-block;margin:0;width:auto;float:right}body.single .rcp_form input#rcp_mailchimp_pro_signup{margin-right:5px}body.single .rcp_form .rcp_lost_password a{color:#fff}body.single .rcp_form .rcp-button{background:#d92528;padding:1rem 2rem}body.single .rcp_form#rcp_login_form{padding:2rem 3rem}.sidebar .widget.wifinow_my_account .widget-wrap{margin-bottom:1.4rem}.sidebar .widget.wifinow_my_account .widget-wrap .widget-title a{color:#fff}.login-state-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background:#fff;font-weight:400;font-size:1.4rem}.login-state-bar .loggedin-as{color:grey;padding-left:10px}.login-state-bar .loggedin-as .name{font-weight:600}.login-state-bar a{background:#d92528;color:#fff;padding:10px}.wp-caption{margin:0 0 12px}.wp-caption .wp-caption-text{text-align:left}