:root{--purple-extralight:#edebf7}.forum_category{border-radius:16px;border:1px solid;border-color:var(--pri)}.forum_category .expandable{margin-bottom:0}.forum_category .expandable_title a{padding:5px 20px}.forum_category .expandable_body{padding:0}.forum_category_title{padding:5px 15px;background:var(--pri)!important;color:#fff;font-size:1.2rem;border-radius:12px;border-color:var(--pri-darker);transition:border-radius .3s ease}.forum_category_title:not(.collapsed){border-radius:12px 12px 0 0}.forum,.topic{padding:5px 20px}.topic,.topic_alternate{border-top:0;background:var(--purple-extralight);border-radius:15px;margin-bottom:5px;padding:10px 20px;font-size:.9em}.topic_sticky{background:#e9eff3}.forum_title{color:var(--pri)}.topic_title{font-weight:600;margin-bottom:5px;color:#444;font-size:17px}.forum_title .glyphicon,.topic_title .glyphicon{margin:0 5px 0 0}.latest_post{font-size:.9em;line-height:1.4em}.topic_header_row{background:var(--pri);color:white;font-weight:600;margin-bottom:5px;padding:5px 15px;border-radius:4px}.thread{padding:15px;border-radius:15px;background:#f9f9f9}.post{background:var(--gray-hint);padding:15px;border-radius:15px}.post_light{background:var(--purple-extralight);padding:15px}.post_author_column{text-align:center}.post_author_column img.image_author{border-radius:50%;width:70px;height:70px}.author_details{font-weight:600;margin:5px 0;text-align:center;font-size:.9em;line-height:1.3em}.opening_post{border-radius:15px;background:var(--purple-extralight)}.opening_post .post_author_column img.image_author{width:110px;height:110px}#reply{padding:15px 20px;border-radius:15px;background:#f9f9f9}#reply .form-control{border-color:var(--pri)}.post_links a{margin-left:10px}.new_posts{color:var(--pri);font-weight:500;font-size:.9em}.forum_section{margin:45px 0 20px 0}.page_forum .btn.btn-primary{background:#00a7c1;border-color:transparent;color:#fff;text-align:center;text-shadow:none;margin-bottom:0}.view_topic_button{float:right;margin:10px 0 0 0}.username_ok,.email_ok,.mc_number_ok,.mc_type_ok{color:#359746}.username_bad,.email_bad,.mc_number_bad,.mc_type_bad{color:#c30}.tb_username_addon,.tb_email_addon,.mc_number_addon,.mc_type_addon{visibility:hidden}#content .addresses .expandable_body{padding-top:0;padding-bottom:0}#content .address{position:relative;padding:15px;background:#EFEFEF}a.remove_address{position:absolute;top:10px;right:10px;color:#666!important;z-index:10}.medical_student_show,.trainee_show{display:none}body.medical_student .medical_student_show,body.trainee .trainee_show{display:initial}body.medical_student .medical_student_hide,body.trainee .trainee_hide{display:none}.payment_method_descriptions,.payment_frequency_descriptions{font-size:.9em;line-height:1.4em}.gift_aid{margin:20px 0 30px 0;padding:14px;background-color:#F5F5F7;border:1px solid #CCC}.gift_aid img{float:right;margin-left:30px;width:200px}@media screen and (max-width:767px){.gift_aid img{display:block;float:none;margin-left:0;margin-bottom:14px}}.certificate_btn,.alert_btn{display:block;margin-bottom:15px;padding:7px 10px;color:#FFF!important;text-align:center;border-radius:5px;transition:background-color .3s ease;-moz-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;-ms-transition:background-color .3s ease;-o-transition:background-color .3s ease}.certificate_btn{background-color:var(--sec)}.certificate_btn:hover{background-color:var(--sec-darker)}.alert_btn{background-color:#CE2029}.alert_btn:hover{background-color:#AE0009}@media screen and (max-width:991px){.certificate_btn,.alert_btn{margin-top:20px}}@media screen and (min-width:768px) and (max-width:991px){.certificate_btn,.alert_btn{display:inline-block}}.membership_number{float:right;margin:4px 0 15px 15px;padding:6px 15px;color:#FFF;background-color:#646464}.page_subscription .payment_result,.page_payment_history .payment_result{margin:20px 0;padding:14px;background-color:#EEE;border:1px solid #CCC;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.page_subscription .payment_result p:last-child,.page_payment_history .payment_result p:last-child{margin-bottom:0}.page_subscription .membership_status{margin:20px 0;padding:15px;color:#FFF;font-size:1.2em;line-height:1.3em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.page_subscription .membership_status strong{white-space:nowrap}.page_subscription .membership_active{background-color:#5CB85C}.page_subscription .membership_pending_cancellation{background-color:#4E90AF}.page_subscription .membership_expiring{background-color:#F0AD4E}.page_subscription .membership_overdue{background-color:#D9534F}.page_subscription .membership_suspended{background-color:#CA2824}.page_subscription .membership_ended{background-color:#4E90AF}.page_subscription .membership_terminated{background-color:#222}.page_subscription .gift_aid{margin-top:40px}.profile_links{margin-top:0;margin-bottom:6px}.profile_links a{color:var(--gray)}.profile_links a:focus,.profile_links a:hover{color:var(--gray-dark)}.members_nav_blocks{margin-top:30px}.members_nav_blocks .row{margin-left:-4px;margin-right:-4px}.members_nav_blocks section{margin-bottom:20px;padding-left:4px;padding-right:4px;height:75px}.members_nav_blocks section a{position:relative;display:flex;align-items:center;padding:10px 10px 10px 110px;width:100%;height:100%;text-decoration:none;vertical-align:middle;background-color:#1A5EAF;background-repeat:no-repeat;background-position:10px bottom;border-radius:10px;transition:background-color .1s ease;-moz-transition:background-color .1s ease;-webkit-transition:background-color .1s ease;-ms-transition:background-color .1s ease;-o-transition:background-color .1s ease}.members_nav_blocks .top section:nth-of-type(2n) a:hover,.members_nav_blocks .bottom section:nth-of-type(2n+1) a:hover,.members_nav_blocks section a:hover,.members_nav_blocks section:first-of-type a:hover,.members_nav_blocks section:last-of-type a:hover{background-color:#0A4E9F}.members_nav_blocks section a.working_groups{background-color:#5CA4D8;background-image:url('../../images/members_nav_blocks/nav_working_groups.png')}.members_nav_blocks .top section:nth-of-type(2n) a.working_groups:hover,.members_nav_blocks .bottom section:nth-of-type(2n+1) a.working_groups:hover,.members_nav_blocks section a.working_groups:hover,.members_nav_blocks section:first-of-type a.working_groups:hover,.members_nav_blocks section:last-of-type a.working_groups:hover{background-color:#4C94C8}.members_nav_blocks section a.ipr_register{background-image:url('../../images/members_nav_blocks/nav_ipr_register.png')}.members_nav_blocks section a.board_agm{background-color:#8EA6D2;background-image:url('../../images/members_nav_blocks/nav_board_agm.png')}.members_nav_blocks .top section:nth-of-type(2n) a.board_agm:hover,.members_nav_blocks .bottom section:nth-of-type(2n+1) a.board_agm:hover,.members_nav_blocks section a.board_agm:hover,.members_nav_blocks section:first-of-type a.board_agm:hover,.members_nav_blocks section:last-of-type a.board_agm:hover{background-color:#7E96C2}.members_nav_blocks section a.member_resources{background-image:url('../../images/members_nav_blocks/nav_member_resources.png')}.members_nav_blocks section a.interoperability_test_reports{background-image:url('../../images/members_nav_blocks/nav_interoperability_test_reports.png')}.members_nav_blocks section a.ccw_2026{background-image:url('../../images/members_nav_blocks/nav_ccw_2026.png')}.members_nav_blocks section a span{display:block;color:#FFF;text-transform:uppercase;font-weight:normal;font-size:1.15em;line-height:1.15em;font-family:"myriad-pro",Arial,Helvetica,sans-serif;vertical-align:middle}.sidebar_welcome{margin-bottom:14px;color:var(--sec);font-weight:bold;font-size:1.2em}.members_article_inline>h3{margin:0;padding:14px 30px;color:#FFF;text-align:left;text-transform:uppercase;background-color:var(--pri);background-repeat:no-repeat;background-position:15px center}.members_article_inline.events>h3{padding-left:60px;background-image:url('../../images/members_events.png')}.members_article_inline.news>h3{padding-left:60px;background-image:url('../../images/members_news.png')}.members_article_inline .image{display:block;width:100%;height:128px;background-repeat:no-repeat;background-size:cover;background-position:center}.members_article_inline a.image:focus,.members_article_inline a.image:hover{text-decoration:none}.members_article_inline .inner{padding:12px;min-height:190px}.members_article_inline .date{margin-bottom:10px;font-size:1.1em;line-height:1.25em;color:var(--gray-dark)}.members_article_inline h4{font-size:1.3em;line-height:1.25em;margin-bottom:10px}.members_article_inline h4 a{color:var(--sec)}.members_article_inline h4 a:focus,.members_article_inline h4 a:hover{color:var(--sec-darker)}.members_article_inline .snippet{font-size:.95em;line-height:1.4em}.members_article_inline>p.text-right:last-child{margin-bottom:12px}@media(min-width:992px){.members_tiles_row{display:flex;align-items:stretch}.members_tiles_row>div{display:flex}.members_tiles_row .members_article_inline{display:flex;flex-direction:column;width:100%}.members_tiles_row .members_article_inline .inner{flex:1}.members_tiles_row .members_article_inline>p.text-right:last-child{margin-top:auto;margin-bottom:12px}}