.paymentStats{display:none;overflow:hidden}html{font-size:16px;-ms-text-size-adjust:none}body{background:#f9f8f6;font-family:Arial,Helvetica,sans-serif;font-size:16px;min-width:992px;color:#000;margin:0}h1,h2,h3{font-weight:400;color:#000}#main h1.top-bordered,h1.top-bordered{padding-top:36px;margin-top:26px;border-top:1px solid #ccc}h2.basic-font{font-family:Arial,Helvetica,sans-serif}b,strong{font-weight:700}input,textarea{font-family:Arial,Helvetica,sans-serif;font-size:16px}sup{position:relative;font-size:11px;bottom:.5em}sup span{font-weight:700}em{font-style:italic}h1,h2,h3,h4,h5,h6,ol,p,ul{margin-bottom:10px}li,p{line-height:16px;color:#000;font-weight:400}p,ul{margin-bottom:16px}h1{font-size:26px}h2{font-size:22px;margin:10px 0}h3{font-size:19px;margin:10px 0}h4{font-size:18px;color:#ce4553;font-weight:700;margin-top:10px;margin-bottom:5px}div#custompage h2.underline,h1,h2{margin:0 0 10px;padding:15px 0 10px;background-image:url(../../../images/blackline-thin.png);background-repeat:repeat-x;background-position:-1px bottom}h1{background-image:url(../../../images/black-line-transparent.png);background-repeat:no-repeat}.buttonaslink,.ui-dialog-content a,a{text-decoration:none;color:#009390}.buttonaslink:hover,a:hover{color:#ce4553}.pcolour{color:#ce4553}.scolour{color:#009390}.back-primary{background-color:#ce4553;background-image:none}.back-secondary{background-color:#009390;background-image:none}strong{font-weight:700}ul.spaced li{margin-bottom:10px}ul.ticked li{background-image:url(../../../images/blacktick.png);background-position:left 3px;background-repeat:no-repeat;padding-left:15px}ol.numbers{list-style:decimal outside none;margin-left:40px;margin-bottom:1.286em}ol.numbers li{margin-bottom:10px}table td.middle{vertical-align:middle}h2 a.simple{color:#000}hr.divider{width:95%;display:block;height:1px;border:0;border-top:1px solid #cbc6c1;margin-bottom:10px;margin-top:10px}img.floatleft{border:0;padding:0 10px 10px 0;float:left}img.floatright{border:0;padding:0 0 10px 10px;float:right}img.imgcentre{border:0;padding:10px 10px 10px 10px;display:block;margin:0 auto}.greytext{color:#757371}span.little{font-weight:400;font-size:12px;line-height:1em}.horizontal-spacing label{margin-right:30px}.horizontal-spacing label.fixedlabel{display:inline-block;width:150px}::-webkit-input-placeholder{font-style:italic;color:#777}::-moz-placeholder{font-style:italic;color:#000}:-ms-input-placeholder{font-style:italic;color:#000}input:-moz-placeholder{font-style:italic;color:#000}#header-wrapper{background-image:url(../../../images/header-bg.png);background-repeat:repeat;border-top:3px solid #ce4553;-webkit-box-shadow:inset 0 2px #d2d2d2;box-shadow:inset 0 2px #d2d2d2;position:relative}body.ie6 #header-wrapper,body.ie7 #header-wrapper{z-index:15}body.ie6 #content-wrapper,body.ie7 #content-wrapper{z-index:10}#header{height:121px;position:relative;z-index:1002}#logo{position:absolute;left:0;top:25px}#logo:hover{opacity:.8;filter:Alpha(Opacity=80)}#header .site-controls{position:absolute;right:0;top:30px}#header .site-controls>span{line-height:36px}.site-controls a.control-button{margin-left:6px;vertical-align:top}#header .site-controls form{vertical-align:top;width:178px;margin-left:10px;text-align:right;display:inline}#header .site-controls form .styled-text{outline:0}ul.nav.topbar{position:absolute;right:5px;top:100px;list-style:none;margin:0;padding:0;z-index:998}@media only screen and (max-width:480px){ul.nav.topbar{font-size:16px}}#navigation #nav_search{display:none}#close_responsive_block{display:none}.responsive-only{display:none}#responsive-site-controls{display:none}ul.nav.topbar li{display:inline;padding-left:4px;position:relative;font-size:13px}ul.nav.topbar li.first{margin-left:0;padding-left:0;border-left:none}ul.nav.topbar li a{color:#000;font-weight:700;padding:5px 0}ul.nav.topbar>li:hover>a{color:#009390}ul.nav.topbar>li.active>a{color:#009390}ul.nav div.child-container.responsive-only{display:none!important}ul div.child-container{background-image:url(../../../images/tip-arrow-top.png);background-position:32px top;background-repeat:no-repeat;display:none;padding-top:12px;position:absolute;z-index:999;min-width:150%;top:14px;left:-5px}body ul.nav li:hover div.child-container{display:block}ul.child-nav{white-space:nowrap;padding:0 5px;margin:0;background-image:url(../../../images/child-nav-left.png);background-origin:padding-box;background-position:0 top;background-repeat:no-repeat;background-size:auto auto;border-radius:3px}ul.nav ul.child-nav li{border-left:none;border-bottom:1px solid #498683;display:block;margin:0;padding:0;background:#54b0ae;opacity:.95}ul.nav ul.child-nav li.first{padding-top:2px}ul.nav ul.child-nav li.last{border:none}ul.nav ul.child-nav li a{color:#332e28;display:block;font-size:12px;padding:9px 8px 8px 5px}ul.nav ul.child-nav li a:hover{color:#fff}ul.nav div.inner-child{border-radius:3px;background-image:url(../../../images/child-nav-right.png);background-position:right top;background-repeat:no-repeat}#top-bar-wrapper{background-position:center top;background-repeat:repeat-x;position:relative;z-index:20}#header-wrapper .top-bar-expanded{height:260px;border-bottom:5px solid #e5e5e5;margin-bottom:10px}#top-bar-wrapper .black-line{background-image:url(../../../images/blackline-green.png);display:none;height:16px;background-position:center center;background-repeat:repeat-x}#header-wrapper .top-bar-withside .black-line{background-image:url(../../../images/blackline-withside-green.png);background-position:center center}#header-wrapper .top-bar-standard .black-line{display:block;position:absolute;min-width:992px;width:100%;clear:both;z-index:97}#glow-wrap{margin:0 auto;position:relative;width:1000px}#theglow{background:url(/assets/images/the-glow.png) no-repeat scroll center bottom transparent;height:78px;position:absolute;right:0;top:-57px;width:666px}#top-bar-wrapper.scrolling{position:fixed;width:100%;z-index:999}#top-bar-wrapper.scrolling.top-bar-standard{margin:0}#top-bar{position:relative;height:60px}.top-bar-title{float:left;margin:50px 0 20px}#top-bar-title-text{font-size:30px;color:#fff}.top-bar-withside .top-bar-title{float:right;width:700px}.top-bar-title h1{color:#fff;margin:0}.top-bar-search{color:#fff;height:225px;padding:40px 0 0;width:700px}.top-bar-search h1{font-size:28px;color:#fff;background-image:none;margin:0;padding:0}.top-bar-search p{color:#fff;line-height:20px;margin-top:13px;font-size:16px}#responsive_nav_activator{display:none}.top-bar-highlight{background-position:center bottom;background-position:0 0;background-repeat:no-repeat;width:266px;height:100%}#top-bar .top-bar-highlight{left:-6px;top:0;position:absolute}#top-bar .top-bar-highlight.top-bar-right{background-position:0 10px;margin-right:0;left:7px;position:relative}#top-bar .responsive-search{display:none}.top-bar-expanded .top-bar-highlight{height:260px}#shortList{bottom:0;height:28px;line-height:24px;position:absolute;width:260px}#shortListScrollOffset{position:absolute;height:0}#shortList .title{background-image:url(/assets/images/bookmark-icons.png);background-repeat:no-repeat;background-position:left top;color:#fff;display:block;margin:0 10px;padding-left:28px}#shortList .title.selected{background-position:0 -44px}#shortList .title:hover{background-position:0 -89px}#shortList .title.selected:hover{background-position:0 -133px}#shortList .profiles{position:absolute;top:28px;width:260px;z-index:998}#shortList .profile{background-color:#59b2b0;border-bottom:1px solid #8ecbc9;height:46px;line-height:46px}#shortList .profile:hover{background:#009390}#shortList .profile .removeProfile{background-image:url(/assets/images/bookmark-icons.png);background-position:0 -134px;background-repeat:no-repeat;float:left;margin-top:12px;width:24px;height:24px;vertical-align:middle;margin-right:5px}#shortList .profile .bookmark{float:left;width:24px;height:24px;vertical-align:middle;margin-top:12px;margin-right:5px;background:url(/assets/images/bookmark-heart.png) 17px 2px no-repeat}#shortList .profile .bookmark.selected,#shortList .profile .bookmark:hover{background-position:17px -48px}#shortList .profile.content .bookmark{padding-right:5px;background-position:17px 2px}#shortList .profile.content .bookmark.selected,#shortList .profile.content .bookmark:hover{background-position:17px -48px}#shortList .profile img.shortlistThumb{border:1px solid #8ecbc9;height:30px;vertical-align:middle;margin-right:14px;max-width:30px}#shortList .profile a{color:#fff;display:block;margin:0 7px;position:relative;height:46px;overflow:hidden}#shortList .view-all{background-color:#59b2b0;color:#000;display:block;font-size:12px;padding:7px 14px}#shortList .profile .chevron{background-image:url(../../../images/chevron-white-sprite.png);background-position:0 -12px;height:9px;position:absolute;right:7px;top:18px;width:7px}#shortList .expand{background-image:url(../../../images/chevron-white-sprite.png);background-position:0 0;background-repeat:no-repeat;width:9px;height:6px;position:absolute;right:77px;top:10px}#shortList .expand.contract{background-position:0 -6px}#main h1.member_profile_heading{width:860px}#top-bar .returnlink{position:absolute;left:21px;bottom:6px;font-weight:700}#top-bar .returnlink a{color:#fff}#top-bar .returnlink a:hover{color:#000}#top-bar .returnlink .chevron{height:9px;width:7px;float:left;margin-right:5px;margin-top:3px}#top-bar .returnlink a:hover .chevron{background-position:0 -51px}.top-bar-left,.top-bar-right{float:left;position:relative}.top-bar-right{float:right}ul#breadcrumbs{margin-bottom:0;font-size:12px}ul#breadcrumbs.noline{background-image:none}ul#breadcrumbs a{font-weight:700;color:#000}ul#breadcrumbs a:hover{color:#625f5c}ul#breadcrumbs li{display:inline}span.chevron{background-image:url(../../../images/chevron.png);background-repeat:no-repeat;background-position:center 0;text-indent:100%;white-space:nowrap;overflow:hidden;width:15px;height:15px;display:inline-block;vertical-align:middle}span.chevron.chevron-left{background-position:center -16px}span.chevron.chevron-white{background-position:center -62px}.navigation a span.chevron{background-position:center -32px}.navigation a span.chevron.chevron-left{background-position:center -48px}.navigation a:hover span.chevron{background-position:center 0}.navigation a:hover span.chevron.chevron-left{background-position:center -16px}ul#breadcrumbs li span.chevron{margin:0 5px}form#homepage-search{position:absolute;height:98px;width:700px;padding:22px 28px 0 300px;left:-300px;bottom:5px}form#homepage-search.dropdown-enabled{background:0 0;padding-bottom:55px}#homepage-search .search-box{background:#fff;border:1px solid #d4d0d0;border-radius:8px;width:698px;height:54px;position:relative}#homepage-search.dropdown-enabled .search-box{border-radius:3px;height:45px}#homepage-search .search-dropdown select{height:55px}#homepage-search .search-dropdown .optional{color:grey;height:20px;left:375px;position:absolute;top:16px;width:61px}#homepage-search .search-dropdown{margin-top:10px;position:relative}#homepage-search .search-dropdown dt{border-radius:5px;height:45px;margin-top:1px;border:0;padding:0;width:490px}#homepage-search .search-dropdown dt a{border:0;border-radius:5px 0 0 5px;color:#009390;display:block;font-size:16px;font-weight:400;height:22px;margin:0 45px 0 0;padding:15px 0 8px 22px}#homepage-search.dropdown-enabled .homepage-search-submit{background:#ce4553;border-radius:3px;border:0;bottom:0;height:45px;width:200px}#homepage-search.dropdown-enabled .homepage-search-submit:hover{background-color:#59b2b0}#homepage-search .search-dropdown .more-options{display:none}#homepage-search .search-box.suggesting{border-bottom-left-radius:0}#homepage-search.alternative .search-box{border-radius:8px;width:345px;height:54px;position:relative;margin-right:12px}#homepage-search .location-suggest{border:0 none;border-radius:8px 0 0 8px;font-size:16px;height:20px;outline:0 none;padding:16px 20px;position:relative;width:528px;background:none repeat scroll 0 0 transparent}#homepage-search.dropdown-enabled .location-suggest{background:url(../../../images/pincheck-location.png) no-repeat 15px 13px;padding:14px 20px 14px 43px;width:635px}#homepage-search.alternative .location-suggest{border:1px solid #d4d0d0;background:#fff;border-radius:8px;width:305px;padding:17px 20px}#homepage-search.alternative .location-suggest:focus{-webkit-box-shadow:0 0 0 2px #555;box-shadow:0 0 0 2px #555}#homepage-search .advanced-search-link{margin-top:12px}#homepage-search .homepage-search-submit{width:130px;border:0 none;border-left:1px solid #d4d0d0;border-radius:0 6px 6px 0;height:54px;position:absolute;right:0;cursor:pointer;outline:0;color:#fff;font-size:22px}#homepage-search.alternative .homepage-search-submit{width:121px;border:1px solid #d4d0d0;border-radius:8px 8px;height:56px;margin-left:12px}#homepage-search div.submit-form{background:#dedcda;background:-o-linear-gradient(top,#dedcda 0,#cbc6c1 100%);background:-o-linear-gradient(top,#dedcda 0,#cbc6c1 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #dedcda),to(#cbc6c1));background:linear-gradient(to bottom,#dedcda 0,#cbc6c1 100%);border-radius:0 8px 8px 0;border-left:1px solid #d4d0d0;height:55px;line-height:55px;width:130px;text-align:center;position:absolute;right:-1px;top:0;cursor:pointer;color:#000;font-size:22px;text-shadow:0 0 2px #fff,0 0 5px #fff,0 0 5px #fff}#homepage-search div.submit-form:hover{background:-o-linear-gradient(top,#e5e3e1 0,#d4d0d0 100%);background:-o-linear-gradient(top,#e5e3e1 0,#d4d0d0 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #e5e3e1),to(#d4d0d0));background:linear-gradient(to bottom,#e5e3e1 0,#d4d0d0 100%);text-shadow:0 0 2px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff}#hps-service-select{font-size:16px;height:54px;padding:14px 0;width:208px}p.locationblock{background-image:url(/assets/images/location-point.png);background-repeat:no-repeat;background-position:3px top;padding-left:40px}a.policy-badge{display:block;height:81px;width:81px;background:url(../../../images/policy-badge.png) no-repeat 0 0}a.policy-badge:hover{background-image:url(../../../images/policy-badge-grey.png)}#content.members{background:url(../../../images/bg-members.png) repeat-y scroll 0 0 transparent}#content iframe{width:100%}#main{margin-bottom:40px}#main.with-sidebar{float:right;width:700px}#main.with-sidebar.sidebar-right{float:left;margin-left:0;margin-right:20px;padding-left:0}.homepage-block-image{border:1px solid #d4d0d0;display:inline-block;float:left;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.homepage-block-content{float:right;width:485px}.homepage-block-list{padding-left:14px;width:468px;height:119px;overflow:hidden;margin-bottom:10px}.homepage-block-list li{margin-bottom:18px}.homepage-block-list li p{margin:0;line-height:16px}.homepage-block-image img{display:block;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;width:210px;border-color:#ce4553;border-style:solid;border-width:1px 0 3px}.searchbox{border:1px solid #d4d0d0;border-radius:4px;color:#a3a09d;padding:7px 5px}.personalexperience .footnote{clear:both;font-size:13px;padding:30px 0 0;margin-bottom:0}#sidebar{width:260px;float:left}#sidebar.members{background-color:#d0e6e4}#sidebar.sidebar-right{float:right}#social-footer-wrapper{background:#f9f8f6}#social-footer{padding:20px 0 35px;position:relative;margin:0 auto}#social-footer img.people{position:absolute;right:2px;bottom:4px}a.get-involved{background-image:url(../../../images/button-large.png);background-repeat:no-repeat;background-position:0 0;color:#fff;display:block;float:right;font-size:24px;font-weight:700;height:95px;line-height:95px;margin:5px 20px;width:225px;text-align:center;text-shadow:0 1px 0 #000;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}a.get-involved:hover{background-position:0 -95px}span.small{font-size:12px;margin-top:5px}.socialbox{float:left;width:220px;display:inline-block;vertical-align:top;padding-top:5px;margin-left:10px;position:relative}.socialbox .socialbox-title{font-size:18px;margin-bottom:10px}#twitter-share .latest-tweet{font-size:12px;position:absolute;top:65px;left:0}#fb-share .footer-social-content{height:20px;overflow:hidden}div.sharebuttons{margin:20px 0}#footer-wrapper{background-image:url(../../../images/footer-bg.png);background-repeat:repeat}#footer{color:#dcdbda;height:160px;position:relative}#footer-contact,.nav.footer{border-top:solid 11px;padding:16px 0 0;position:absolute;top:-5px}ul.nav.footer{border-color:#ce4553;list-style:none;left:0;width:700px}ul.nav.footer li{color:#dcdbda;font-size:11px;line-height:14px}ul.nav.footer li.first{margin-left:0;padding-left:0;border-left:none}#footer-contact a,ul.nav.footer li a{color:#dcdbda;font-weight:700}#footer-contact a:hover,ul.nav.footer li a:hover{color:#fff}#footer-contact{border-color:#009390;font-size:11px;right:0;text-align:right;width:260px;padding-top:20px}#footer-contact ul{list-style:none;line-height:15px;padding:0;margin:14px 0}#footer-contact ul li{color:#dcdbda;line-height:14px}.hidden{display:none}.strong{font-weight:700}.underlined{text-decoration:underline}.fleft,.left{float:left}.fright,.right{float:right}.clear{clear:both;height:0;overflow:hidden}.nomargin{margin:0}.align-left{text-align:left}.align-right{text-align:right}.align-centre{text-align:center}.container{margin:0 auto;width:992px}.site-wrap{margin:0;width:100%;min-width:1080px}@media only screen and (max-width:1039px){.site-wrap>.container{margin:0 15px}#nav_wrapper ul.nav.topbar,#top-bar{margin:0 15px}#top-bar-wrapper .black-line,#top-bar-wrapper.top-bar-withside .black-line{background-position:-789px center}.site-wrap{min-width:1039px}}.black-line{height:6px;background-image:url(../../../images/black-line-transparent.png);background-repeat:repeat-x;background-position:left top}.thin-black-line{height:1px;border-bottom:1px solid #787878;-webkit-box-shadow:inset 0 1px 0 #cfcecf;box-shadow:inset 0 1px 0 #cfcecf}.thin-grey-line{height:1px;border-bottom:1px solid #d3d2cf}.article{border-width:1px 1px 3px;border-style:solid;border-color:#e1e0de;background-repeat:no-repeat;background-color:#fff;position:relative;padding:10px 10px;margin-top:15px}td.article{position:static}.article h2,div#custompage .article h2{margin:0 0 10px;padding:10px 0 10px;background-image:url(../../../images/black-line-transparent.png);background-repeat:repeat-x;background-position:-1px bottom}.article .location{color:#ce4553;margin:14px 0 7px}.article .member-summary h2{padding-right:75px}.article .member-summary h2.nobadge{padding-right:0}.training_profile h2.nobadge{max-width:490px}.calendar-icon{background:url(/assets/images/circle-icons.png) no-repeat scroll -2px -102px;margin-bottom:10px;padding-bottom:3px;padding-left:28px;padding-top:3px}.related_meta{padding-top:5px}.related_author{font-size:12px;padding:5px 0 10px}.related_meta .calendar-icon{width:240px;font-size:12px}.comment-wrap{display:inline-block;margin-left:10px}.comment-icon,.comment-icon-gry{background:url(/assets/images/circle-icons.png) no-repeat scroll -2px -77px;margin-left:15px;margin-bottom:10px;padding-bottom:3px;padding-left:28px;padding-top:3px}#commento,#commento-wrap{margin-top:30px}#commento-button{width:100%;height:64px;font-size:24px}.article .profile-picture{float:left;width:100px;min-height:120px;max-height:268px}.article .article_left img{border:1px solid #333;display:block;width:113px}.article.upcoming .article-inner{padding:0 10px;float:left;width:570px}.article-inner{margin-bottom:40px}.article a.button,.article a.stretchbutton{position:absolute;right:10px;bottom:10px;clear:both}.article a.button.lefty,.article a.stretchbutton.lefty,.article button.lefty{left:10px}.article a.button.nomove,.article a.stretchbutton.nomove,.article button.nomove{position:relative;bottom:0;right:0}.article .article-inner ul{margin-bottom:0;padding-bottom:10px}.article .article-inner ul li{background-image:url(../../../images/altli.png);background-repeat:no-repeat;background-position:0 5px;padding-left:15px;margin-top:10px;display:inline-block;margin-right:20px}.article .article-inner ul.half{width:50%;display:inline-block;vertical-align:top}.article .article-inner ul.half li{width:85%}.article_extended{background:#e1e0de;line-height:16px;padding:7px 12px 10px}div.article_left{float:left;text-align:center;margin-right:10px;width:115px}div.article_right{margin-left:130px;padding-bottom:30px}.article.no-img div.article_right{margin-left:0}.full-right div.article_right{margin-left:0}div.article_right.no-margin{padding-bottom:0}div.article_right.leftofbutton{width:450px;padding-bottom:0}div.article .article-left img{max-width:113px;border:1px solid #000}div.article p:last-child{margin-bottom:10px}.list-span-2>li{float:left;width:45%}.list-span-3>li{float:left;width:30%}.search-alternatives ul{margin-bottom:0}.search-alternatives>li{margin:3px 10px;vertical-align:top}.search-alternatives li{line-height:24px}body .show_on_js,body .show_on_js_inline{display:none}body.has_js .show_on_js{display:block}body.has_js .show_on_js_inline{display:inline-block}body.has_js span.show_on_js{display:inline}body.has_js .hide_on_js{display:none}body.has_js abbr,body.has_js acronym{border-bottom:thin dotted #333;text-decoration:none!important}body.has_js h1 abbr,body.has_js h1 acronym{border-bottom:none}#back-to-top{background-color:rgba(0,0,0,.08);position:fixed;bottom:25px;right:25px;-webkit-transition:display ease 1s;-o-transition:display ease 1s;transition:display ease 1s}#back-to-top a{background-image:url(../../../images/back-to-top.png);background-position:center;background-repeat:no-repeat;display:block;height:35px;width:41px}.button,.mem-button,a.control-button{display:inline-block;color:#fff;cursor:pointer;font-size:14px;font-weight:700;text-align:center}.control-button{background-repeat:no-repeat;background-position:center top;height:36px;line-height:36px;margin-left:5px;width:87px}.control-button:hover{background-position:center bottom;color:#fff}input.button::-moz-focus-inner{margin:-1px;padding:0}.button,.mem-button{border:none;color:#fff;background:#ce4553;height:36px;line-height:36px;width:117px;white-space:nowrap}.button.slant{background-position:-703px 0;width:113px;height:40px;line-height:40px}.button.invert,.mem-button.invert{background:#009390}.button.grey,.mem-button.grey{background:#009390}.button.disabled,.button.disabled:hover{background:#009390}.button.black,.mem-button.black{background:#009390}.button.black:hover,.mem-button.black:hover{background:#ce4553}.button:hover,.mem-button:hover{background-color:#009390;color:#fff}.button.shorter,.mem-button.shorter{width:42px;background-position:0 -1px}.button.short,.mem-button.short{width:81px;background-position:-42px 0}.button.w144,.mem-button.w144{width:144px;background-position:-367px 0}.button.long,.mem-button.long{width:191px}.button.with-icon{background-position:-239px 0;width:126px;height:28px;padding-top:6px}a.button span.chevron,button.button span.chevron{height:15px;background-image:url(../../../images/chevron-button.png);background-position:5px 0}a.button span.chevron.chevron-left,button.button span.chevron.chevron-left{height:15px;background-image:url(../../../images/chevron-button-prev.png);background-position:0 0}a.stretchbutton{position:relative;display:inline-block;margin:0 0 0 -3px;background:#332e28;padding:10px;color:#fff;font-weight:700}a.stretchbutton .top{background:url(../../../images/button-top.png);position:absolute;top:0;left:0;height:3px;width:100%}a.stretchbutton .bottom{background:url(../../../images/button-bottom.png);position:absolute;bottom:0;left:0;height:3px;width:100%}a.stretchbutton .left{background:url(../../../images/button-left.png);position:absolute;left:0;top:0;width:3px;height:100%}a.stretchbutton .right{background:url(../../../images/button-right.png);position:absolute;right:0;top:0;width:2px;height:100%}a.stretchbutton.greenbg .bottom,a.stretchbutton.greenbg .top{background-position:0 4px}a.stretchbutton.greenbg .left{background-position:4px 0}a.stretchbutton.greenbg .right{background-position:2px 0}a.stretchbutton:hover{background-color:#ce4553}a.stretchbutton.red{background:#ce4553}a.stretchbutton.red:hover{background-color:#009390}input.submit-button{background-color:#ce4553;background:-o-linear-gradient(top,#ce4553 0,#bf303f 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #ce4553),to(#bf303f));background:linear-gradient(to bottom,#ce4553 0,#bf303f 100%);background:#ce4553;background:-o-linear-gradient(top,#ce4553 0,#bf303f 100%);background:linear-gradient(to bottom,#ce4553 0,#bf303f 100%);color:#fff;font-size:16px;font-weight:700;border:none;border-radius:5px;min-width:100px;padding:0 10px;height:45px;cursor:pointer}input.submit-button:hover{background:#ce4553;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}#sidebar .layout-block{width:260px;padding-bottom:35px;font-size:16px}#sidebar .layout-block ul{margin-bottom:0}#sidebar .related_author{word-wrap:break-word}.layout-block h2.noline,.layout-block h3.noline{background-image:none;padding:0}.layout-block.rss{background-image:url(../../../images/icon-rss.png);background-position:right 10px;background-repeat:no-repeat}p.experience{padding-left:14px;padding-right:14px;position:relative}p.experience:after,p.experience:before{font-size:16px}p.experience:before{left:4px}.experience-meta{font-size:12px}.speech-bubble .experience-meta{position:absolute;bottom:100px;left:35px;line-height:24px}.experience-meta strong{padding-right:7px}.experience-meta span{background-image:url(../../../images/icon-calendar.png);background-repeat:no-repeat;background-position:0 3px;padding:5px 0 5px 24px}.loveable-lunchbox img{width:230px}.loveable-lunchbox p{margin:10px 0!important}.has_js .layout-block.recent-news.recache{display:none}.news-item{height:64px;margin-bottom:10px;overflow:hidden}.news-item-excerpt,.news-item-title{line-height:16px}.news-item-excerpt{color:#000;margin-bottom:0}.news-item-date{display:none}.news-item img{border:1px solid #d4d0d0;height:auto;width:auto;max-height:60px;max-width:60px;vertical-align:middle}.news-item a.news-item-image{height:60px;line-height:60px;display:inline-block;text-align:center;width:60px;float:left}.news-item .has-image{float:left;margin-left:10px}#sidebar .news-item .has-image{width:192px;float:right;margin-left:0}.homepage-block-list .event-details{display:inline-block;float:left;width:400px}.event-date-day{color:#ce4553}div.save_profile{float:right}a.saveBookmark{background-image:url(/assets/images/bookmark-icons.png);background-position:left 0;background-repeat:no-repeat;font-weight:700;line-height:24px;padding-left:29px}a.saveBookmark.show_on_js{display:none}.has_js a.saveBookmark.show_on_js{display:block}a.saveBookmark.selected{background-position:left -44px}a.saveBookmark.responsive{display:none}a.saveBookmark .saved,a.saveBookmark.selected .save{display:none}a.saveBookmark .save,a.saveBookmark.selected .saved{display:inline-block}div.pagination{background:#fff;padding:10px;margin-top:20px}div.pagination form{display:inline}div.pagination .page_links a,div.pagination .page_links strong{margin:0 5px}div.pagination .paginatedLinks{padding:2px;margin-top:6px}.relative-inline{display:inline;position:relative}.location-suggestions.ui-autocomplete{font-family:Arial,Helvetica,sans-serif;font-size:14px}.location-suggestions.ui-widget-content a{color:#000;text-align:left}.location-suggestions.ui-autocomplete.ui-corner-all{border-radius:0}.location-suggestions.ui-widget-content li.ui-menu-item a{cursor:pointer}.location-suggestions.ui-widget-content .ui-state-focus{background:#f9f8f6;border-color:#e4e2df;border-radius:0}.search-box .ui-autocomplete{border-color:#d4d0d0;border-top:1px solid #f0f0f0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:14px}.tip-wrapper{background:0 0;padding:0 0 0 30px;border:none;-webkit-box-shadow:none;box-shadow:none}.tip-wrapper.services{padding:0}.quick-tip{background:#fff;border:1px solid #009390!important;border-radius:0;-webkit-box-shadow:0 0 3px 0 rgba(50,50,50,.2);box-shadow:0 0 3px 0 rgba(50,50,50,.2);color:#333;font-size:12px;font-weight:400;line-height:16px;padding:10px}.quick-tip h3{color:#009390;margin:0 0 7px}.quick-tip p{line-height:16px}.quick-tip.left-arrow{width:300px}.quick-tip .tip-arrow{position:absolute}.quick-tip .tip-arrow.arrow-left{left:12px;top:25px;height:34px;width:20px;background-image:url(/assets/images/tip-arrow-left.png);background-repeat:no-repeat;background-position:center}.quick-tip.more{padding:10px 0 0}.quick-tip.more h3,.quick-tip.more p{padding:0 10px}.quick-tip a.more-link{display:block;background:#cbc6c1;border-top:1px solid #009390;font-weight:700;padding:5px 10px}.quick-tip a.more-link:hover{color:#fff}.ui-dialog.lite{padding:0;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5);box-shadow:0 2px 5px rgba(0,0,0,.5);border-radius:0;z-index:1500}.ui-dialog.preview-profile .ui-dialog-content{padding:0}.preview-profile .ui-dialog-content iframe{display:block}.ui-dialog.lite input{font-family:Arial,Helvetica,sans-serif}.ui-dialog.lite .ui-dialog-buttonpane{background-color:#f9f8f6;border-top:1px solid #59b2b0;height:40px;margin-top:0;padding:3px 15px 10px 6px}.ui-dialog.lite .button{background:#ce4553;color:#fff;border:none;border-radius:0;font-weight:700;margin:5px 0 5px 10px}.ui-dialog.lite .button:hover{background:#009390}.ui-dialog.lite .ui-dialog-titlebar-close{background:url(../../../images/cross.png) center top no-repeat;border:none;height:15px;width:15px;top:12px;right:10px;margin:0}.ui-dialog.lite .ui-dialog-titlebar-close:hover{background:url(../../../images/cross.png) center center no-repeat;border:none}.ui-dialog.lite .ui-dialog-titlebar-close .ui-icon{background-image:none}.ui-dialog.lite .ui-dialog-titlebar{background:#d0e6e4;border:none;border-bottom:1px solid #59b2b0;border-radius:0;height:30px;padding:5px 0;position:relative}.lite .ui-dialog-titlebar .ui-dialog-title{color:#000;font-size:18px;font-weight:400;padding:5px 20px 0}.ui-dialog.lite.notitle .ui-dialog-titlebar{display:none}.ui-dialog .exception_confirm{display:block;margin-bottom:10px}button#jquiaac{margin-right:6px;margin-top:6px}ul.relatedinformation{margin-bottom:10px}ul.relatedinformation li{margin-bottom:10px;font-size:13px}ul.relatedinformation li .related_meta{float:left}ul.relatedinformation li .related_meta p{margin-bottom:0}span.viewmore{display:inline-block;width:9px;height:9px;vertical-align:middle;background-image:url(../../../images/viewmore.png)}div.quick-select{background:#e1e0de;padding:10px;margin:15px 0 18px}.display-with-more .target-service{float:right;font-size:16px;text-align:right;width:360px;padding:5px 0}.display-with-more .target-service a{display:block;padding-right:10px;background:url(/assets/images/chevron-right-green.png) right center no-repeat}.display-with-more .target-service a:hover{background-image:url(/assets/images/chevron-right-red.png)}div#custompage{padding-bottom:20px;word-wrap:break-word}div#custompage h2{background:0 0;margin:0;padding:0 0 10px}div#custompage ol{list-style:decimal outside none;margin-left:40px}div#custompage table,table.styled-table{width:100%;border:1px solid #e9eaeb;background:#ecebe9;margin:10px 0 15px}div#custompage table.condensed,table.styled-table.condensed{font-size:12px}div#custompage table th,table.styled-table th{background:#fff;font-weight:700;padding:15px 15px;text-align:left;border-bottom:1px solid #dadbdb}div#custompage table tr td,table.styled-table tr td{text-align:left;padding:5px 15px;border-bottom:1px solid #dadbdb}div#custompage table.condensed tr td,table.styled-table.condensed tr td{padding:5px 10px}div#custompage table.bordered th,div#custompage table.bordered tr td,table.styled-table.bordered th,table.styled-table.bordered tr td{border:1px solid #dadbdb}div#custompage .article .corner{display:none}div#custompage a.chevron{padding-left:20px;background-image:url(../../../images/chevron.png);background-position:3px 5px;background-repeat:no-repeat}#blog-content ul li,.event-details ul li,.memberarticlecontent ul li,.notice ul li,.post .entry ul li,div#custompage ul li,ul.altli li{background-image:url(../../../images/altli.png);background-repeat:no-repeat;background-position:0 5px;padding-left:15px;margin-top:10px}#custompage .article .article-inner ul li{display:block}#blog-content ol,.post .entry ol{list-style:decimal;padding-left:30px}#blog-content ol li,.post .entry ol li{margin-bottom:10px}.event-details ul,.memberarticlecontent ul li{margin-left:10px}ul.altli.compact li{margin-left:10px;margin-top:0}div#custompage .article{margin:15px 0}div#custompage div.hoverclick.active{background:#ccc;cursor:pointer}div#custompage div.hoverclick.highlight{background:#e1e0de}div#custompage .box{padding:5px 15px;margin:30px 0}div#custompage .box h2,div#custompage .info-box h2{padding:15px 0 10px}div#custompage .box p{margin:10px 0}div#custompage .box.further-help,div#custompage .green-content-box{background-color:#cde8e7}div#custompage .box.looking-for,div#custompage .grey-content-box{background-color:#eae9e9}div#custompage .references{word-wrap:break-word}div#custompage .site-help-box{background:none repeat scroll 0 0 #e5e3df;float:left;width:100%;padding:0;margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}div#custompage .site-help-box.last{margin-right:0}div#custompage .site-help-box h3{padding:12px 0;margin:14px 24px 14px 0;text-align:left;float:left;max-width:-webkit-calc(100% - 72px - 73px);max-width:calc(100% - 72px - 73px)}div#custompage .site-help-box p{margin-bottom:0;height:180px;padding:0 10px}div#custompage .site-help-box>a{display:block}div#custompage .info-box{padding:8px 16px}div.findbutton{padding:20px 0}div.disclaimer{font-style:italic;font-size:14px;line-height:21px;margin:16px 0 0 0;padding:14px}div#onthispage{background-color:#e8f0ee;padding:10px 10px 20px 10px;margin-bottom:20px}div#onthispage ul li{margin-right:20px;margin-top:5px}div#onthispage h3{margin-bottom:5px;margin-top:5px}div#onthispage ul{width:50%;display:block;float:left;margin-bottom:0}div#onthispage ul.full-width{width:100%}div.feedback_wrapper{margin:18px 0}div#custompage .feedback_form_wrap ul li{background:0 0;list-style:none}#feedbackform .grecaptcha-badge{z-index:1000}div.form_outer_wrapper .form_element{margin-bottom:20px}div.form_outer_wrapper .form_element span{display:block}div.form_outer_wrapper .form_errors{background:none repeat scroll 0 0 #ffe4e1;border:1px solid red;color:red;margin-bottom:10px}div.form_outer_wrapper .form_errors ul{padding:0;margin:10px}div.form_outer_wrapper .form_errors ul li{padding:0;margin:10px;background-image:none}div.form_outer_wrapper label{font-weight:700;display:block;margin:0 0 6px}div.form_outer_wrapper ol,div.form_outer_wrapper ul{list-style:none}div.form_outer_wrapper ul li{background-image:none}div.form_outer_wrapper ol label,div.form_outer_wrapper ul label{font-weight:400;display:inline}div.form_outer_wrapper input.text,div.form_outer_wrapper textarea{border:1px solid #d4d0d0;border-radius:5px 5px 5px 5px;font-size:13px;resize:none;padding:5px;width:250px}div.form_outer_wrapper input.checkbox,div.form_outer_wrapper input.radio{margin-right:10px}div.form_outer_wrapper textarea{width:500px;height:100px}div.form_outer_wrapper #recaptcha_widget_div{margin:10px 0 5px}.pagemetadata{background-color:#f8f8f8;border:2px solid #eee;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:10px 10px;color:#555;margin-bottom:18px}.btnStandard{background-color:#f3f3f3;background-image:-moz-linear-gradient(top,#fff,#f1f1f1);border:solid 1px #dcdcdc;color:#000;padding:0 8px;border:1px solid #ccc;border-radius:2px;font-size:11px;font-weight:700;text-transform:uppercase;height:25px;line-height:25px;display:inline-block;text-shadow:0 1px 0 #fff}.btnStandard:hover{text-decoration:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);color:#000}.btnStandard.dark{background:#aaa;background-image:-moz-linear-gradient(top,#bbb,#a0a0a0);border:1px solid #999;color:#fff;text-shadow:1px 1px 0 #666}.btnStandard.green{background-color:#693;background-image:-o-linear-gradient(center top,#6a9f35,#693);background-image:-webkit-gradient(linear,left top, left bottom,color-stop(top, center),color-stop(#6a9f35),to(#693));background-image:linear-gradient(center top,#6a9f35,#693)}.side-menu{background:#e1e0de;padding:18px;margin:20px 0 10px}.side-menu h3{color:#009390;font-size:16px;margin:0 0 14px}.side-menu.black h3{color:#000}.side-menu ol,.side-menu p,.side-menu ul{margin:0}.side-menu:nth-child(odd){background:#d0e6e4}.side-menu ul{padding:0 5px}.side-menu li{background-image:url(../../../images/altli.png);background-position:0 5px;background-repeat:no-repeat;padding-left:15px}.fade{opacity:.6}.ajaxLoad{background-image:url(../../../images/loading-bar.gif);background-repeat:no-repeat;background-position:center;height:128px;width:128px;display:block;position:fixed;z-index:998}#news-and-stories .recent-news,#news-and-stories .your-stories{width:340px;float:left}#news-and-stories .recent-news{margin-right:20px}#news-and-stories .recent-news .news-item .has-image{width:265px}#news-and-stories .your-stories .speech-bubble{margin:0 auto}#regform .findaddress.button{margin-left:10px}#member-form .heading,#regform .heading{width:100%}#regform .titleselect dl{display:block}#regform tr.responsive-help,#responsive_help_block.responsive-help .help{display:none}#regform .continue-row-3{text-align:right;margin-top:15px}table.formbody tr td{padding-top:10px;padding-bottom:10px}table.plantable{padding-left:7px}table.plantable td{padding:8px}.numberCircleGrey{display:none}div#paymenttable{width:668px}div#paymenttable.members{width:710px}div#paymenttable.register{width:700px}div#paymenttable form table td,div#paymenttable table td img{padding-top:10px}div#paymenttable .errors,div#paymenttable .errors h3{color:red}div#paymenttable table{width:100%}div#paymenttable div.row{padding:10px 0}div#paymenttable div.row label{display:inline-block;vertical-align:middle;width:180px}div#paymenttable img.cards{display:block;margin:20px auto}div#paymenttable dl.dropdown{vertical-align:middle}div.reghelpbanner{background:#e5e3df;padding:0;margin-bottom:30px;width:700px}div.reghelpbanner h3{white-space:nowrap}div.reghelpbanner .icon{vertical-align:middle;margin:5px 20px}div.regformhead{padding:10px 0 20px;width:700px;margin:0 auto}div.regformhead.sites{padding:10px 0 0;width:700px;margin:0 auto}div.regformhead .progressbar{font-size:0}div.regformhead .progress{display:inline-block;float:left;font-size:12px;width:85px;text-align:center;padding-right:65px;vertical-align:top;background:url(../../../images/progressbar.png) no-repeat transparent 0 15px}div.regformhead .progress.end{padding-right:0;background-position:-100px 15px}div.regformhead .progress.start{background-position:50px 15px}div.regformhead .progressdot{display:block;height:27px;width:32px;background:url(../../../images/progress.png) no-repeat transparent;background-position:-32px 0;margin:0 auto 10px}div.regformhead .end .progressdot{background-position:-64px 0}div.regformhead .current .progressdot{background-position:0 0;height:32px}div.regformhead .current{font-weight:700}#regform label,#verificationForm label{font-weight:700;display:inline-block;margin:6px auto;line-height:1.3}#regform label.nostrong{font-weight:400}#regform .formbody{width:700px;margin:0 0 20px}#regform .formbody.regform-body{padding-left:7px;width:100%}#regform .formbody.article{display:block}#regform .formbody>tbody>tr>td{padding-bottom:10px;padding-top:10px}#regform .formbody .heading td{padding:0}#regform .vtop,#regform>table>tbody>tr>td{vertical-align:top}#regform td.grey .side-menu{background:#e1e0de}#regform td.help h3{color:#000}#member-registration #regform #personal_address_holder dl.dropdown.chooseaddress.hidden.mobileversion.personal_addressMobile.selectlongbox.w260.ongrey{display:none}#regform label.radio-tick{background:url(/images/box-unchecked.png) no-repeat scroll center center transparent;cursor:pointer;display:inline-block;height:18px;margin-right:5px;margin-top:3px;vertical-align:text-top;width:18px}#regform label.radio-tick.checked{background-image:url(/images/box-checked.png)}#regform input.verification-section,#verificationForm input.verification-section{float:left;margin-right:10px;margin-left:0}.has_js #regform input.verification-section,.has_js #verificationForm input.verification-section{position:absolute;left:-9999px}#regform hr,hr.grey{border-color:#d3d2cf;-webkit-border-image:none;-o-border-image:none;border-image:none;border-right:medium none;border-style:solid none none;border-width:1px;margin:20px 0}#regform .formbody .profile_checkboxes td{padding-top:0}.reg-areas{width:680px}.catinfo{color:#666;font-size:.8em;margin-left:22px}.reg-verify-box{background:#fff;margin:15px 0;border-color:#d3d2cf;-webkit-border-image:none;-o-border-image:none;border-image:none;border-style:solid;border-width:1px}.reg-verify-box.alt>div{border-color:#009390}.reg-verify-box>div{border-color:#c73b4a;border-style:none none none solid;border-width:10px}.reg-verify-box>div{min-width:666px}.reg-verify-box>div>div{padding:15px;border-top:1px solid #d3d2cf}#regform .reg-verify-box p.heading,#verificationForm .reg-verify-box p.heading{background:#fcfbf9;padding:15px;font-weight:700;width:auto}#regform .reg-verify-box p.heading label,#verificationForm .reg-verify-box p.heading label{cursor:pointer}#regform .reg-verify-box ul.prooflist li,#verificationForm .reg-verify-box ul.prooflist li{margin-bottom:15px;clear:both}#regform .reg-verify-box ul.prooflist li li,#verificationForm .reg-verify-box ul.prooflist li li{margin-bottom:0;line-height:24px;display:block;clear:both}#regform .subcat,#verificationForm .subcat{margin-left:10px;margin-top:5px;clear:both;overflow:auto}#regform .subcat li,#verificationForm .subcat li{display:inline-block;width:180px}#regform .subcat li label,#verificationForm .subcat li label{font-weight:400}#regform .subcat input,#verificationForm .subcat input{vertical-align:top}#regform .prooflist li,#verificationForm .prooflist li{color:#757371}.buttonaslink{border:0;background:0 0;margin:0;padding:0;cursor:pointer}.buttonaslink.little{font-size:12px;color:#000}.profile-preview-button{font-size:14px;position:relative;top:-36px}.arrowBullets li{background:url(../../../images/arrowbullet.png) no-repeat scroll left 6px transparent;padding-left:17px;padding-bottom:10px}ul.tickBullets li{background:url(../../../images/blacktick.png) no-repeat scroll left 6px transparent;padding-left:17px;padding-right:10px}ul.tickBullets.half{float:left;width:50%}div#regform .mcelable td{padding-bottom:5px}#member-form .tinymce{padding:5px 0}.inner-checkbox{margin-left:20px}div.preview-wrapper .ui-dialog-title{font-size:22px;line-height:1.571em}div.preview-bar{background:none repeat scroll 0 0 #333;border-bottom:1px solid #000;color:#fff;line-height:2em;opacity:.95;position:fixed;text-align:center;width:100%;z-index:101}div.preview-bar.rev{position:relative}div.joinlist{float:left;width:50%;margin-top:15px}div.joinlist ul{min-height:400px}div.joinlist.left ul{background-image:url(../../../images/join-left.png);background-repeat:no-repeat;padding-left:94px;padding-right:10px}div.joinlist.right ul{background-image:url(../../../images/join-right.png);background-repeat:no-repeat;padding-left:94px}div.joinlist li{margin-bottom:20px}div.joinlist.right li{margin-bottom:30px}div.joinbox{float:left;padding:10px;text-align:center;width:197px;padding-bottom:20px;background:#e1e0de;min-height:205px}.joinbox__top-text{font-weight:700;display:block;min-height:36px}.joinbox__main-text{display:block}div.registerBox{background-color:#d0e6e4;margin-top:20px;margin-bottom:30px}div.registerBox .section{border-bottom:1px solid #d3d2cf}div.registerBox .inner h2{margin-top:0}div.registerBox .inner{padding:15px 15px 5px}.numberCircle{float:left;color:#fff;font-weight:700;background-color:#ce4553;border-radius:18px 18px 18px 18px;height:18px;padding-top:4px;text-align:center;width:22px;font-size:14px;font-face:Arial}.numberCircle.aligndown{position:relative;top:5px}.numberCircle.pos2{background-color:#009390}.numberCircle.pos3{background-color:#63b5b3}.numberContent{float:left;width:95%;margin-left:10px}h2 .numberCircle{margin-right:15px}div#faqs td.numberCircle,div#performance-tips td.numberCircle{position:relative;top:3px}div.registerBoxSummary,div.registerTop{margin-top:20px;margin-bottom:30px}div.registerBoxSummary .section{background-color:#f1d8d9;float:left;width:210px;min-height:210px;text-align:center;padding:15px 5px 5px 5px;margin:10px 0 20px 0;border-radius:4px}div.registerBoxSummary .section.phone{margin:10px 20px 20px 20px}div.registerBoxSummary .section p{margin-top:10px}div.registerBoxSummary .item{clear:both}div.registerBoxSummary .half{float:left;width:50%;overflow:auto}div.registerBoxSummary .half .item p{float:left}div.registerBoxSummary .half .item p.topmargin{padding-top:10px}div.registerBoxSummary .half .item span.topmargin{margin-top:5px}div.registerBoxSummary .half .item span{float:left;margin-right:10px}div.registerBoxBottom{overflow:auto}div.registerBoxBottom .second{height:150px}div.joinstats{position:relative;left:-9px;margin-top:20px}div.joinbox.yearly{margin:0 20px}div.greybox{background:#e1e0de;padding:10px}span.icon{background-image:url(../../../images/icons.png);background-position:0 -90px;width:40px;height:40px;display:inline-block}span.icon.print{background-position:0 -90px}span.icon.email{background-position:-80px -90px}span.icon.phone{background-position:-40px -90px}span.icon.post{background-position:-120px -90px}span.icon.website{background-position:-160px -90px}span.icon.time{background-position:-200px -90px}span.icon.twitter{background-position:0 -130px}span.icon.facebook{background-position:-40px -130px}span.icon.skype{background-position:-80px -130px}span.icon.instagram{background-position:-120px -130px}span.icon.linkedin{background-position:-200px -130px}span.bigicon{background-image:url(../../../images/bigicons.png);width:130px;height:107px;display:block;margin:auto}span.bigicon.email{background-position:-260px 0}span.bigicon.phone{background-position:-130px 0}span.bigicon.research{background-position:-390px 0}span.bigicon.find{background-position:-520px 0}span.bigicon.connect{background-position:-650px 0}span.bigicon.tick{background-position:0 -107px}span.bigicon.rocket{background-position:-260px -107px}span.bigicon.screen{background-position:-130px -107px}span.bigicon.beginning{background-position:0 -214px}span.bigicon.looking{background-position:-130px -214px}span.bigicon.expanding{background-position:-260px -214px}div.bigicon{background-image:url(../../../images/bigicons.png);background-size:437px 180px;background-position:0 0;background-repeat:no-repeat;height:60px;margin:14px 24px;width:73px;float:left}div.bigicon.research{background-position:-219px 0}div.bigicon.find{background-position:-292px 0}div.bigicon.connect{background-position:-365px 0}div.bigicon.tick{background-position:0 -60px}div.bigicon.rocket{background-position:-146px -60px}div.bigicon.screen{background-position:-73px -60px}div.bigicon.beginning{background-position:0 -120px}div.bigicon.looking{background-position:-73px -120px}div.bigicon.expanding{background-position:-146px -120px}a.socialicon{background-image:url(../../../images/socialicons.png);width:32px;height:32px;display:inline-block;margin:0 2px}a.socialicon span{display:none}a.socialicon.twitter{background-position:0 0}a.socialicon.facebook{background-position:-33px 0}a.socialicon.skype{background-position:-66px 0}a.socialicon.instagram{background-position:-99px 0}a.socialicon.linkedin{background-position:-132px 0}div.greyarrow{background-image:url(../../../images/greyarrows.png);height:68px;width:41px}div.left.greyarrow{background-position:-41px 0;height:28px;width:77px}#getting-help .layout-block{width:310px;display:inline-block;float:left;margin-bottom:20px}#getting-help .layout-block.counselling-areas,#getting-help .layout-block.faqs{margin-left:80px}#getting-help .layout-block h3{margin:15px 0 0;padding:0 0 15px}#getting-help .layout-block img{border:1px solid #dedede;margin-top:20px;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}#getting-help .layout-block img:hover,.homepage-block-image img:hover{opacity:.8}#getting-help .layout-block .image a{display:block;height:100%;width:100%}.linktous_row{display:block;float:left;margin-bottom:35px;width:100%}.linktous_sample{float:left;margin-bottom:25px}.linktous_code{background:none repeat scroll 0 0 #eee;float:right;padding:15px;width:50%;word-wrap:break-word}div#legalterms{line-height:1.286em}div#legalterms h2{font-size:18px;color:#777}div#legalterms .section>.section{margin-left:25px}div.page404{background-image:url(../../../images/404.png);background-repeat:no-repeat;height:48px;padding-right:0;padding-top:110px;width:421px;margin-top:30px}div.googlesearch{float:left;margin-left:70px;width:480px;margin-top:30px}div.googlesearch h3.closest-match{background-image:none;background-image:none;font-size:16px}div.googlesearch .search-goog{margin-top:20px}div.googlesearch #goog-wm-qt{margin-top:20px}div.googlesearch #goog-wm-sb{margin-left:10px}.info-box{background:#d0e6e4;margin:35px 0;padding:18px}.info-box.grey{background:#e1e0de}.fb-like-container{width:100%;margin:0 auto}.fb-like-topbar{background:#37589c;display:none;text-align:center;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.fb-like-topbar:hover{background:#ce4553}.fb-like-topbar a{color:#fff;display:block;padding:14px 0 12px}.fb-like-topbar h3{margin:0}.fb-like-topbar .chevron{margin-left:14px}#fb-root{display:none}.fb-like-container .fb_iframe_widget,.fb-like-container .fb_iframe_widget span,.fb-like-container .fb_iframe_widget span iframe[style]{width:100%!important}div#tastycookiebar{background:none repeat scroll 0 0 #5a5a5a;border-top:1px solid #777;top:0;position:fixed;width:100%;z-index:10000;height:30px;line-height:17px;margin:0 auto;padding:10px 0 13px;color:#fff}div#tastycookiebar>div{margin:0 auto;height:30px;width:1000px}div#tastycookiebar>div{margin:0 auto;height:30px;width:1000px}div.tastycookiebar_text{width:950px;height:30px;display:inline-block;padding:0;margin:0}div.tastycookiebar_button{width:40px;height:30px;display:inline-block;vertical-align:top}@media only screen and (max-width:1024px){div#tastycookiebar>div{width:760px}div.tastycookiebar_text{width:710px}}.cookieButton{cursor:pointer;display:block;width:19px;height:14px;background-color:#fff;padding:5px 10px;margin:4px 0;color:#5a5a5a;margin-right:5px;border-radius:4px;font-family:sans-serif;-webkit-box-sizing:content-box;box-sizing:content-box;float:right}.cookieButton a{color:#5a5a5a}.cookieButton:hover{background-color:#ddd}#tastycookiebar .eatcookies{width:20px}#tastycookiebar #cookie-more-info{width:70px}@media only screen and (max-width:1024px){div#tastycookiebar{height:auto}div#tastycookiebar>div>span{display:block;padding:0 40px 0 10px;position:relative}div#tastycookiebar>div{margin:0 auto;width:100%}#tastycookiebar .fright{margin-top:30px}}#page-controls{text-align:right;font-size:12px}#page-controls p{margin-bottom:5px}#page-controls img{vertical-align:middle;margin-left:5px}div#privacy_content table th.col1{width:150px}.help-link{border-radius:21px;display:inline-block;background-color:#ce4553;background-image:url(../../../images/circle-help-search.png);cursor:pointer;height:21px;width:21px;margin-left:5px;text-indent:-9999px;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.help-link.disabled,.help-link:hover{background-color:#009390}#custompage .statbox{background:#fff;border:1px solid #e9eaeb;border-radius:5px;font-family:Capriola,sans-serif;font-size:18px;height:186px;width:268px;padding:22px 36px;text-align:center;margin-bottom:16px}.statbox .title{font-size:46px;line-height:1.087em;margin-bottom:10px}.statbox p{color:#000;line-height:21px}#custompage .statbox.full{float:left;height:auto;width:100%;padding-left:0;padding-right:0}#custompage .statbox.full p{padding:0 10px}.statbox.full .title,.statbox.left .title{color:#009390;margin-bottom:30px}.statbox.right .title{color:#59b2b0}div#custompage .article.facts-figures{padding:10px}div#custompage .article.facts-figures img{border:none;float:left;width:150px;margin:0 10px 0 0}.article.facts-figures h2{margin:4px 0 8px}.article.facts-figures p{margin-bottom:0}#blog-content .quotation,.memberarticlecontent .quotation,div#custompage .quotation{font-family:"Shadows Into Light Two",Arial,Helvetica,sans-serif;font-size:22px;line-height:28px;position:relative;background:#f6fbfb;border:thin solid #d6d6d6;border-width:1px 0;padding:20px 10px 6px 20px;font-size:22px;margin-bottom:16px}#blog-content .quotation p,.memberarticlecontent .quotation p,div#custompage .quotation p{font-family:"Shadows Into Light Two",Arial,Helvetica,sans-serif;font-size:22px;line-height:28px}#blog-content .quotation p:before,.memberarticlecontent .quotation p:before,div#custompage .quotation p:before{content:'"';color:#009390;font-size:24px;position:absolute;left:10px;top:20px}#blog-content .quotation p:after,.memberarticlecontent .quotation p:after,div#custompage .quotation p:after{content:'"';color:#009390;font-size:24px;position:relative;left:5px}div#custompage .quotation span.quote{padding:0 8px}div#custompage .quotation span.author{color:#ce4553}div#custompage .quotation span.quote:after,div#custompage .quotation span.quote:before{content:"\0022";color:#009390;font-size:21px;position:absolute}div#custompage .quotation span.quote:before{left:-3px;top:1px}.accredited{background-image:url(../../../images/circle-tick.png);background-repeat:no-repeat;line-height:1.8em;padding-left:32px}.accredited a{color:inherit}div#custompage .article .subheading{display:block;margin-bottom:7px}span.mandatory-field{color:#ce4553}.messages{padding:15px;margin-bottom:15px;overflow:hidden;line-height:16px;background-image:none}.messages ul{margin:0;list-style:none}.messages ul li{margin:5px 0;padding-left:25px}.messages p{margin-bottom:0;margin-top:0}.error-inline{color:#de1227}.messages.error{color:#de1227;border:1px solid #de1227;background:#ffe5e5}.messages.error p{color:#de1227}.messages.error ul li{color:#de1227;background:url(../../../images/red-cross.png) left center no-repeat}.messages.error p{font-weight:700}.site-header-info .container{background:#b4dad8;font-weight:700;color:#000;padding:15px 0;text-align:center}.site-header-info .container img{margin-right:5px;vertical-align:text-bottom}.messages.success,.site-header-info{background:#b4dad8;border:1px solid #7cc5c2;color:#000}.messages.success ul li{background:url(../../../images/green-tick.png) left center no-repeat}.messages.success.notick ul li{background:0 0;padding-left:8px}.messages.info{background:#b4dad8;border:1px solid #75c3c0;margin-top:20px}.messages.info li{font-weight:700;color:#21827d}.messages.info ul li{background:url(/images/layout/icons/information.png) left center no-repeat}.messages.info.notick ul li{background:0 0;padding-left:8px}div#askaquestion{background:none repeat scroll 0 0 #e5e3df;padding:20px;text-align:center;margin-bottom:10px}div#askaquestion .ui-autocomplete{text-align:left;margin-top:-7px}div#askaquestion .askaquestion-title{font-size:18px;margin-top:0;margin-bottom:15px}div#askaquestion input.button{margin-left:10px;height:32px}div#qc-answers h3{color:#000}body.has_js div.readmore{overflow:hidden;max-height:95px}body.has_js div.withbutton{margin-bottom:40px}body.has_js div.fadeout{background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 99%,#fff 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(255,255,255,0)),color-stop(99%, #fff),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 99%,#fff 100%);height:40px;margin-bottom:0;position:relative;top:-40px}body.has_js div.fadeout.open{opacity:0;visibility:hidden}body.has_js .performance-tip div.readmore{max-height:20px}body.has_js div.fadeout.nomargin{margin-bottom:-40px}body.has_js a.readmorelink{float:right}body.has_js a.readmorelink .chevron{background-image:url(../../../images/chevron-white-sprite.png);height:6px}a.readmoredown{width:30%;height:28px;background-image:url(/assets/images/chev-down-big.png);background-repeat:no-repeat;display:block;position:absolute;background-position:center center;left:50%;margin-left:-15%;bottom:10px;z-index:0}a.readmoredown.open{background-image:url(/assets/images/chev-up-big.png)}div .question-negative-feedback{width:100%;padding:0 15px 0 5px;line-height:33px}.question-negative-feedback-textarea{padding:2px;height:110px;resize:none;border:1px solid #000}div.question-feedback{height:33px;line-height:27px}div.tipbody .question-feedback{margin:0 10px}div .question-feedback a{margin-left:20px}div .question-feedback span.sad,div .question-feedback span.smile{background:url(/assets/images/faces.png) no-repeat;display:inline-block;height:32px;width:32px;position:relative;top:-1px;vertical-align:middle;margin-right:10px;opacity:.8;-webkit-transition:opacity 400;-o-transition:opacity 400;transition:opacity 400}div .question-feedback a:hover span{opacity:1}div .question-feedback span.sad{background-position:-33px 0}span.circle-icon{background-image:url(/assets/images/circle-icons.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;width:25px;height:25px;margin-right:3px;vertical-align:bottom}.website span.circle-icon{background-position:0 0}.phone span.circle-icon{background-position:0 -25px}.contact-form span.circle-icon,span.circle-icon.contact-form{background-position:0 -50px}#feedbacktab{position:fixed;right:0;display:block;height:220px;bottom:30%;z-index:99}#feedbacktab a{display:block}@media only screen and (max-width:1024px){#feedbacktab{display:none}}@media print{#feedbacktab,.no-print{display:none}#main.with-sidebar{float:none!important;width:auto!important}}div.dialogText{line-height:normal;padding:15px;margin-bottom:10px}.callbackFormNote{font-style:italic;color:#666;padding:3px 10px;background-color:#eee;border-left:5px solid #222}.shareBanner{float:none;padding:30px 0;text-align:right;width:100%}.shareLink{margin:0 5px;text-decoration:underline}span.profileCount{display:inline}.homepage-preview-message{height:20px;padding:10px;margin-bottom:10px;background:#f66;color:#fff}#spam_report_forward{width:300px;float:left}#spam_report_content{padding:20px}#spam_report_content h3{font-weight:700}#spam_report{width:700px}#spam_report dl.dropdown.w260{float:right;width:300px}#spam_report textarea{float:right}#spam_report label{float:left;font-weight:700}#spam_report .form-group{padding:20px 0;clear:both}.soc_facebook_block{width:500px;background-color:#fff;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-radius:3px 3px 0 0;padding:12px;overflow:auto}.soc_facebook_dots{width:16px;height:4px;margin:8px 0 0 0;background-image:url(../../../../../images/facebook-dots.png);background-repeat:no-repeat;float:right;display:inline-block}.soc_facebook_img{height:32px;width:32px;background-image:url(../../../images/logo_facebook.png);background-size:34px 34px;background-repeat:no-repeat;background-position:center center;padding:4px;margin:0 8px 0 0;float:left;border:1px solid rgba(0,0,0,.1);border-radius:50%}.soc_facebook_title_block{font-family:Helvetica,Arial,sans-serif}.soc_facebook_title_1{height:18px;margin:2px 0 1px 0;font-size:105%}.soc_facebook_title_blue{color:#365899;font-weight:700}.soc_facebook_title_lightgrey{color:#90949c}.soc_facebook_title_2{color:#616770;font-size:95%;line-height:20px;vertical-align:top}.soc_facebook_content{width:100%;margin:12px 0 12px 0;clear:both}#soc_facebook_content{border:0!important;resize:none;width:100%!important;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}.soc_facebook_link_block{border:1px solid;border-color:#e9ebee #e9ebee #d1d1d1;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 1px 4px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 1px 4px rgba(0,0,0,.1);height:158px}.soc_facebook_link_img_spacer{height:158px;width:158px;margin:0 10px 0 0;border-right:1px solid #e9ebee;float:left;text-align:center}.soc_facebook_link_img{height:auto;width:auto;max-width:158px;max-height:158px;margin:auto;border:hidden}.soc_facebook_link_inner{margin:10px 12px}.soc_facebook_link_aligner{height:120px;clear:right}.soc_facebook_link_text_title{font-family:Georgia,serif;font-size:138%;font-weight:500;line-height:22px;margin:0 0 5px 0}.soc_facebook_link_text{font-size:90%;line-height:16px;height:70px;overflow:hidden}.soc_facebook_link_footer{color:#90949c;line-height:16.06px;font-size:84%}.soc_facebook_a{color:#365899}.soc_twitter_block{width:580px;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:Arial,Sans-Serif;padding:10px;border:1px solid #e6ecf0;border-radius:12px;overflow:auto}.soc_twitter_img{height:48px;width:48px;margin:0 10px 0 0;border-radius:50%;border:0 hidden;float:left}.soc_twitter_arrow{width:12px;height:7px;margin:4px 0 0 0;float:right;display:inline-block}.soc_twitter_text_block{padding:0 0 0 58px}.soc_twitter_text_bold{font-weight:700}.soc_twitter_text_grey{color:#657786;font-weight:400}.soc_twitter_text_content{padding:4px 0 0 0;line-height:20px}.soc_twitter_image_block{width:520px;height:259px;margin-top:8px;position:relative;border:1px solid #e6ecf0;border-radius:12px;overflow:hidden}.soc_twitter_image_container,.soc_twitter_image_target{position:absolute;width:100%;height:100%;top:0;left:0}.soc_twitter_image_container{background-color:#222}.soc_twitter_image_container:not(.hidden){display:table}.soc_twitter_image_container.clickable{cursor:pointer}.soc_twitter_image_container.clickable:hover span{text-decoration:underline}.soc_twitter_image_container.translucent{opacity:.8}.soc_twitter_image_container span{display:table-cell;vertical-align:middle;text-align:center;color:#fff;font-weight:700}.soc_twitter_image_progress{width:75%;height:32px;margin:0 auto;margin-top:-webkit-calc(25% - 16px);margin-top:calc(25% - 16px);border:1px solid #fff;border-radius:4px}.soc_twitter_image_progress div{height:100%;background-color:#fff;-webkit-transition:width 1s linear;-o-transition:width 1s linear;transition:width 1s linear;border-radius:inherit}.soc_twitter_image_target{overflow:hidden}.soc_twitter_image_target img{width:100%}.soc_twitter_image_target iframe{width:1024px!important;height:512px;-webkit-transform:scaleX(-webkit-calc(520 / 1024)) scaleY(-webkit-calc(259 / 512));-ms-transform:scaleX(calc(520 / 1024)) scaleY(calc(259 / 512));transform:scaleX(calc(520 / 1024)) scaleY(calc(259 / 512));-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.soc_twitter_link_block{border:1px solid #e1e8ed;border-radius:6px;margin:10px 0 5px 0;overflow:hidden}.soc_twitter_link_img_spacer{height:125px;width:125px;margin:0 10px 0 0;border-right:1px solid #e9ebee;float:left;text-align:center}.soc_twitter_link_img{max-height:125px;max-width:125px;height:auto;width:auto;margin:auto;border:hidden}.soc_twitter_link_text_block{padding:10px;line-height:18px;height:18px}.soc_twitter_link_text_title{font-weight:700;clear:right}.soc_twitter_link_text{padding:6px 0;clear:right;line-height:21px;max-height:55px;overflow:hidden}.soc_twitter_link_footer{color:#8899a6}.soc_twitter_a{color:#1c94e0}.soc_missingtags_alert{background:#fff8ce;border:1px solid #ffe95e;padding:10px 12px;margin:0 0 15px 0;line-height:21px}#soc_twitter_characters{display:inline}.soc_twitter_erroredtext{font-weight:700;color:#de1227}#event_image_template{font-size:100%}.customise_row{margin-bottom:16px;position:relative}.customise_row:not(.radio){font-size:0}.customise_row p{font-size:1rem}.customise_row>*{vertical-align:middle!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;line-height:18px}.customise_row:not(.radio) label{width:250px;font-size:1rem;display:inline-block}.customise_row dl,.customise_row select,.customise_row:not(.radio) input{width:-webkit-calc(100% - 250px)!important;width:calc(100% - 250px)!important}.customise_row .styled-text{height:38px!important}.customise_row input[type=file]+button{height:24px;line-height:24px;font-size:14px;margin-left:250px;margin-top:8px;width:-webkit-calc(100% - 250px);width:calc(100% - 250px)}.customise_row input[type=file]+button[disabled]{cursor:default;background:#d3d3d3!important;color:#000!important}#training-org-content{padding:5px}#training-org-content ul{list-style:circle outside;padding-left:20px}.training_profile .training_partner_btn{width:190px;position:absolute;top:10px;right:10px}.training_profile .training_partner_btn a{background:url(/assets/images/training_org_icon.png) 10px 12px no-repeat;background-size:25px;display:block;font-size:18px;font-weight:400;line-height:52px;height:100%;text-align:center;padding-left:25px}.training_profile .contact-links{float:left;margin-right:10px}.training_profile .contact-links a{line-height:23px}.training_profile .contact-event-count span.circle-icon{background-position:0 -100px}.training_profile .snippet{margin-top:10px}.training_profile .quick-links{height:40px}.training_profile .member-summary .article_right{position:unset}.facebook_radiobuttons{margin:0 0 16px 0}.facebook_radiobuttons label{margin:0 20px 18px 0}.facebook_id_field{width:338px;height:28px;padding:1px 10px;border:thin solid #cfcecd;border-radius:3px;background:#f7f7f7}#accessibility .tip{float:left;margin:12px 0 0 12px}#accessibility h2{float:left!important}#accessibility .first{padding-right:10px}.updateprofile_nav li{list-style:circle;margin:0 10px 0 15px;padding:0;line-height:25px}.about-article-author.hasButtons{display:inline-block}.about-article-author.hasButtons .large-avatar-block{border-radius:90%;-webkit-box-shadow:2px 2px 8px 2px rgba(179,179,179,.6);box-shadow:2px 2px 8px 2px rgba(179,179,179,.6)}@media (min-width:801px){.about-article-author.hasButtons .large-avatar-block{float:left}}.about-article-author.hasButtons .large-avatar-block span{display:none}.about-article-author.hasButtons .about-button-block .button{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;height:auto}@media (max-width:600px){.about-article-author.hasButtons .about-button-block .button{width:100%;margin:5px 0}}@media (min-width:601px) and (max-width:800px){.about-article-author.hasButtons .about-button-block .button{width:-webkit-calc(50% - 10px);width:calc(50% - 10px);margin:5px}}@media (min-width:801px){.about-article-author.hasButtons .about-button-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about-article-author.hasButtons .about-button-block .button{width:100%;max-width:-webkit-calc(33% - 10px);max-width:calc(33% - 10px);margin:5px}}@media (max-width:640px){.show-mobile{display:block}.show-desktop{display:none!important}}@media (min-width:641px){.show-mobile{display:none!important}.show-desktop{display:block}}.ui-menu .ui-menu-item{text-align:left;text-decoration:none;display:inline-block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff}button.ui-dialog-titlebar-close:focus{outline:0!important}.member-search #distance_amount input:focus{outline:0!important}.new-container{width:992px;margin:auto;display:block!important}.dd{position:absolute;z-index:510;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);background-color:#fff!important;left:0;right:0;width:100%;display:none;border-top:2px solid #009390}.dd.open{display:block}.dd__grid{display:-ms-grid;display:grid;-ms-grid-columns:25% 40px 25% 40px 50%;grid-template-columns:2fr 2fr 3fr;grid-gap:40px;width:100%;margin-top:22px;margin-bottom:19px}.dd__grid>div:first-child{border-right:solid 1px #edeae7;-ms-grid-column:1}.dd__grid>div:nth-child(2){-ms-grid-column:3}.dd__grid>div:nth-child(3){-ms-grid-column:5}.dd__h2{font-size:16px;margin-top:0}.dd__ul+.dd__h2{margin-top:22px}.dd__h2__link{color:#242424;text-decoration:underline}.dd__ul{margin-bottom:0}.dd__li__link{display:block;color:#4a4a4a;line-height:2.14;font-size:14px}.dd__li__link--big{font-size:16px;line-height:2.63}.navigation-js-dd .loading{display:block;text-align:center;padding:50px 0 25px}.navigation-js-dd .loading img{max-width:30px}.articles-wrapper{background-color:#edeae7;padding:24px;padding-bottom:16px;border-radius:4px}.see-all-link{font-size:12px;color:#282828;text-decoration:underline}.new-article{clear:both;display:-ms-grid;display:grid;-ms-grid-columns:96px 16px auto;grid-template-columns:96px auto;grid-gap:16px;margin-bottom:8px}.new-article:hover{opacity:.8}.new-article__featured-image{width:96px;height:96px;border-radius:5px;margin-right:15px;-o-object-fit:cover;object-fit:cover;vertical-align:text-bottom}.new-article__heading{font-size:16px;line-height:1.25;color:#4a4a4a;margin:0;margin-bottom:8px}.new-article__author-image{width:24px;height:24px;border-radius:90px;vertical-align:middle;margin-right:4px;-o-object-fit:cover;object-fit:cover}.new-article__author{font-size:12px;color:#a1a1a1}.nicereply__link{position:relative;display:block}.nicereply__top{position:absolute;z-index:30;width:100%;display:inline-block;left:0;right:0;top:30px;text-align:center;left:auto;margin:auto;text-transform:uppercase;color:#fff;font-family:Arial,Helvetica,sans-serif;letter-spacing:2.5px}.nicereply__bottom{position:absolute;z-index:30;width:100%;display:block;text-align:center;bottom:49px;margin:auto;width:100px;margin-left:auto;margin-right:auto;color:#000;font-weight:700;text-transform:uppercase;left:50%;margin-left:-50px;font-family:Arial,Helvetica,sans-serif;letter-spacing:-.1px}.nicereply__big{font-size:20px}.new-article__featured-image-wrapper{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.new-article__right{-ms-grid-column:3;grid-column:2;-ms-grid-row:1;grid-row:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}ul.nav.topbar .dd li{display:block}ul.nav div.child-container.dd{left:auto;top:auto}@media (max-width:640px){.chat-widget{display:none}}.chat-widget{position:fixed;bottom:20px;right:20px;padding:20px 15px 15px 15px;border-radius:32px;-webkit-box-shadow:0 3px 7px 0 rgb(0,0,0,.2);box-shadow:0 3px 7px 0 rgb(0,0,0,.2);background-color:#fff;z-index:999;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.chat-widget:hover{cursor:pointer;-webkit-box-shadow:0 3px 7px 2px rgba(-1,0,0,.2);box-shadow:0 3px 7px 2px rgba(-1,0,0,.2)}.chat-widget span{font-size:14px;font-weight:700;color:#111}.chat-widget svg{vertical-align:middle;margin-right:4px}.image-404{max-width:100%}.div-404 p{font-size:18px;line-height:1.5}@media (max-width:640px){.div-404>div{padding:10px}#main .div-404 h1{margin:0!important}.div-404 img{margin:auto}}@media (min-width:641px){.div-404{margin-top:60px;margin-bottom:120px;display:-ms-grid;display:grid;grid-gap:60px;-ms-grid-columns:1fr 60px 1fr;grid-template-columns:repeat(2,1fr)}.div-404 img{min-width:320px}.div-404 div:first-of-type{-ms-grid-column:1;-ms-grid-row:1}.div-404 div:last-of-type{margin-left:20px;-ms-grid-column:2;-ms-grid-row:1}}div.loginBox{background:0 0;width:495px;padding:0 0 85px;position:relative;float:left}div.signupBox{padding:15px;margin:-15px 0 0;border:thin solid #e5e5e5;border-radius:3px;width:423px;background:#f9f8f6;float:right}.loginBox #member-form div.formelement label{width:auto;line-height:32px;font-weight:700}.loginBox #member-form div.formelement input{float:right;width:320px}#member-form input.styled-text{height:28px;padding:4px 10px}.loginBox #member-form div.formelement.nolabel label{font-weight:400;color:#009390}.loginBox #member-form div.formelement label{width:auto;line-height:32px;font-weight:700}.loginBox #member-form div.formelement ul li{padding-left:15px;background:url(/assets/images/chevron-right-green.png) left 5px no-repeat}.loginBox #member-form div.formelement ul{position:absolute;right:0;bottom:0;width:370px;list-style:none}.loginBox #member-form div.formelement li{list-style:none}#regform .article{border:thin solid #d6d6d6;padding:10px}a.welcome-image-link.hidden{display:none!important}button.button,input.button{height:32px;padding-top:0;-webkit-appearance:none}.button2{display:inline-block;font-size:14px;font-weight:700;border-radius:3px;background:#ce4553;color:#fff;padding:0 18px;width:auto;padding:12px 18px;font-family:Arial;min-width:93px;letter-spacing:.05em}.button2:hover{background-color:#009390;color:#fff}.a-content-box{padding:16px;margin-bottom:16px;border-radius:3px;border:thin solid #d6d6d6}.a-content-box--green{background-color:#edf8f8}.a-content-box--grey{background-color:#f6f5f4}.a-content-box{padding:5px 15px;border-radius:4px;border-width:thin;border-style:solid}.a-content-box--green{background-color:#edf8f8;border-color:#d6d6d6}.a-content-box--grey{background-color:#f6f5f4;border-color:#d6d6d6}.a-content-box--blue{background-color:#e8f0fe;border-color:#ced6eb}.a-content-box--light-grey{background-color:#f6f5f4;border-color:#d6d6d6}.a-content-box--light-blue{background:#d0e6f0;border-color:#c8c7c2}.a-content-box--gey-no-border{background-color:#eae9e9}.a-content-box--cream{background-color:#f4e1cc;border-color:#eec79b}.a-content-box--purple{background-color:#ded5ea;border-color:#7d5cba}.grecaptcha-badge{z-index:999}body.has_js select.styled-select{height:30px}.styled-select{background-color:#fff!important}.selectlongbox{width:390px;font-size:12px;border:1px solid #d4d0d0;border-radius:5px}dl.dropdown{display:inline-block;font-size:16px;margin:0;vertical-align:bottom;position:relative;border:1px solid #e1e0de}dl.dropdown.vmid{vertical-align:middle}dl.dropdown.withbutton{margin-bottom:2px}dl.dropdown.extralong{min-width:530px}dl.dropdown.long{min-width:390px}dl.dropdown.w260{width:256px}dl.dropdown.medium{width:116px}dl.dropdown.medium dt{min-width:86px}dl.dropdown.day dt,dl.dropdown.short dt{width:30px;min-width:30px;height:20px}dl.dropdown.month dt{width:30px;min-width:30px;height:20px}dl.dropdown.year dt{width:60px;min-width:60px;height:20px}.display-width-more dl.dropdown{float:left}.display-width-more.quick-select .dropdown dt{width:280px}.dropdown dd,.dropdown dt,.dropdown ul{margin:0;padding:0}.dropdown dd,.dropdown ul{position:relative}.dropdown dt{background-color:#fff;background-image:url(../../../images/glyph-drop-arrow.png);background-position:right center;background-repeat:no-repeat;border-left:5px solid #ce4553;border-right:5px solid #fff;cursor:pointer;min-width:210px;white-space:nowrap;padding:4px 20px 4px 0}.quick-select form{position:relative;z-index:1}.quick-select .dropdown dt{min-width:280px}#hps-service dt{border:1px solid #d4d0d0;padding:14px 30px 14px 5px;background-image:url(/assets/images/chev-down-big.png);background-position:182px center;border-radius:8px;min-width:170px;width:170px;font-size:16px}#hps-service .dropdown.focused dt{-webkit-box-shadow:0 0 0 2px #555;box-shadow:0 0 0 2px #555}.dropdown.invert dt{border-left-color:#009390}.dropdown.disabled dt{background-color:#f9f9f9;border-right-color:#f9f9f9}.dropdown dd ul li a.disabled,.dropdown dd ul li a.disabled:hover,.dropdown.disabled dt a{background-color:#f9f9f9;color:#666;cursor:default;text-shadow:0 1px #fff}.dropdown dt a{border-right:1px solid #f0f0f0;line-height:16px;overflow:hidden;margin:0;text-align:left}#hps-service dt a{line-height:22px;border-right:1px solid #a1a09f;font-weight:400}#hps-service dt.default a{font-style:italic;color:#757371}.searchSection .dropdown dt a{color:#757371}.dropdown dd ul{border:1px solid #aaa;display:none;list-style:none;margin-top:2px;margin-left:0!important;width:100%;max-height:300px;overflow-y:auto;overflow-x:hidden;position:absolute;left:0;top:0;z-index:250;text-align:left}.dropdown.dropdown-flip dd ul{right:0;left:auto}.article dl.dropdown dd ul li,div#email_wrap dl.dropdown dd ul li,dl.dropdown dd ul li{background:0 0;margin:0;padding:0}.article dl.dropdown dd ul li{display:block}.dropdown dd ul li a{white-space:nowrap;line-height:2em;padding-right:20px;margin:0}.dropdown.multiple dd ul li a{padding-left:22px}.dropdown dd ul li a:hover{background-color:#f0f0f0}.dropdown dd ul li a.selected{background-color:#e6e6e6}.dropdown.multiple dd ul li a.selected{background-image:url(/images/layout/icons/glyph-tick.png);background-position:2px center;background-repeat:no-repeat}.dropdown a,.dropdown a:visited{background:#fff;color:#222;display:block;outline:0;padding:2px 8px;text-decoration:none}input.styled-submit,input.styled-submit.invert:hover{background:#ce4553;border:none;color:#fff;cursor:pointer;text-align:center;height:30px;width:42px;-webkit-appearance:none}input.styled-submit.invert,input.styled-submit:hover{background:#009390}input.styled-submit.arrow,input.styled-submit.arrow.invert:hover{background-image:url(../../../images/button-arrow.png);background-position:0 0;text-indent:-9999px;height:35px;width:36px;vertical-align:top;margin-left:3px;text-transform:capitalize}input.styled-submit.arrow.invert,input.styled-submit.arrow:hover{background-position:0 -36px}.has_js label.checkbox{padding-left:21px;background:url(../../../images/tick1.png) no-repeat 0 -1px}.has_js label.checkbox.checked{background:url(../../../images/tick2.png) no-repeat 0 -1px}.has_js label.checkbox.focused{background:url(../../../images/tick3.png) no-repeat 0 -1px}.has_js label.checkbox.focused.checked{background:url(../../../images/tick4.png) no-repeat 0 -1px}label.checkbox.withblock,label.radiobutton.withblock{float:left}body.has_js input.styled-checkbox{margin:0;margin-right:4px}label.radiobutton{padding-left:21px;background:url(../../../images/radio1.png) no-repeat 0 0}label.radiobutton.withblock{background-position:0 4px}label.radiobutton.checked{background-image:url(../../../images/radio2.png)}label.radiobutton.focused{background-image:url(../../../images/radio3.png)}label.radiobutton.focused.checked{background-image:url(../../../images/radio4.png)}input.styled-text{-webkit-box-sizing:content-box;box-sizing:content-box;background-image:url(../../../images/input-bg.png);color:#000;border:none;width:434px;background-color:transparent;background-position:left 0;background-repeat:no-repeat;padding:10px}input.styled-text:focus{background-position:left -36px;color:#000;outline:0}input.styled-text.w85{background-position:-2112px 1px;width:85px}input.styled-text.w85.error{background-position:-2112px -71px}input.styled-text.w85:focus{background-position:-2112px -35px}input.styled-text.w125{background-position:-2908px 0;width:110px}input.styled-text.w125.error{background-position:-2908px -72px}input.styled-text.w125:focus{background-position:-2908px -36px}input.styled-text.w160{background-position:-659px 0;width:140px}input.styled-text.w160.error{background-position:-659px -72px}input.styled-text.w160:focus{background-position:-659px -36px}input.styled-text.w200{background-position:-453px 0;width:181px}input.styled-text.w200:focus{background-position:-453px -36px}input.styled-text.w200.error{background-position:-453px -72px}input.styled-text.w216{background-position:-2684px 0;width:197px}input.styled-text.w216:focus{background-position:-2684px -36px}input.styled-text.w216.error{background-position:-2684px -72px}input.styled-text.w235{background-position:-1084px 0;width:221px}input.styled-text.w235.error{background-position:-1084px -72px}input.styled-text.w235:focus{background-position:-1084px -36px}input.styled-text.w260{background-position:-820px 1px;width:243px}input.styled-text.w260.error{background-position:-820px -72px}input.styled-text.w260:focus{background-position:-820px -35px}input.styled-text.w380{background-position:-1324px 0;width:363px}input.styled-text.w380.error{background-position:-1324px -72px}input.styled-text.w380:focus{background-position:-1324px -36px}input.styled-text.w400{background-position:-1706px 0;width:389px}input.styled-text.w400.error{background-position:-1706px -72px}input.styled-text.w400:focus{background-position:-1706px -36px}input.styled-text.w446{background-position:-2218px 0;width:446px}input.styled-text.w446.error{background-position:-2218px -72px}input.styled-text.w446:focus{background-position:-2218px -36px}textarea.error{border-color:#fec9c9;background-color:#ffe5e5}textarea:focus{background-color:#fff}div.formelement{margin-bottom:10px}div.formelement label{width:120px;display:inline-block}div.formelement.nolabel{margin-left:120px}div.formelement.nolabel label{width:auto;display:inline}form.styled-form{margin:35px 0}form.styled-form .dropdown{vertical-align:middle}form.styled-form .dropdown dt{width:228px}form.styled-form .article>ul>li,form.styled-form>ul>li{line-height:40px;margin:10px 0}form.styled-form .article>ul>li.half,form.styled-form>ul>li.half{display:inline-block;width:49%}#resetpassword div.formelement label{margin-bottom:15px}form.styled-form label{display:inline-block;min-width:100px}form.styled-form.post-notice label{width:175px}form.styled-form label.checkbox{font-weight:400;line-height:18px}form.styled-form textarea{padding:5px;width:700px;resize:none;border:1px solid #d4d0d0;border-radius:5px}form.styled-form .article textarea{width:665px}#content.members form.styled-form .article textarea{width:675px}form.styled-form .article ul li{margin:10px 0}form.styled-form #recaptcha_table{background:#fff}form.styled-form td{padding:5px 0}form.styled-form .radiogroup{line-height:1em}form.styled-form .radiogroup label{margin-bottom:1em}a.audio-link img{vertical-align:middle;margin:0 7px 0 21px}#member-form.reset span{display:block;width:100%;padding:15px 0;margin:0}#member-form.reset div.formelement span{margin:0}#member-form .defaultSkin table,.tmce-styled .defaultSkin table{background:0 0}#member-form .defaultSkin table.mceLayout tr.mceFirst td,.tmce-styled .defaultSkin table.mceLayout tr.mceFirst td{border-top:none;padding-top:0;padding-bottom:0}#member-form .defaultSkin table.mceLayout tr.mceLast td,.tmce-styled .defaultSkin table.mceLayout tr.mceLast td{border-bottom:none;padding-top:0;padding-bottom:0}#member-form .defaultSkin td.mceToolbar,.tmce-styled .defaultSkin td.mceToolbar{background:0 0;padding-bottom:0}#member-form .defaultSkin table.mceLayout,.tmce-styled .defaultSkin table.mceLayout{border:none}#member-form .defaultSkin iframe,.tmce-styled .defaultSkin iframe{border:1px solid #ccc;border-radius:5px}#member-form .defaultSkin .mceIframeContainer,.tmce-styled .defaultSkin .mceIframeContainer{border:none}.article .mceIframeContainer{padding-right:15px;padding-bottom:0}.article .defaultSkin .mceStatusbar{background-color:transparent}#member-form .defaultSkin .mceButton,.tmce-styled .defaultSkin .mceButton{border:none}#member-form textarea,.tmce-styled textarea,textarea.textarea-styled{border:1px solid #ccc;border-radius:5px;width:708px;resize:none;padding:5px 4px;color:#000}#member-form textarea.short{width:450px}#regform .tmce-styled textarea{width:668px}.tinymce.halfheight{height:100px}div.memberarticlecontent{padding-bottom:10px}div.memberarticlecontent .memberimage{float:left;border:1px solid #000;margin:3px 20px 10px 0}div.memberarticlecontent .memberimage.float-right{float:right;margin-left:20px;margin-right:0}div.memberarticlecontent h1{font-size:18px}div.memberarticlecontent .taglist{float:left;width:100%;padding-bottom:20px}div.event-body .event-details table td{border:1px solid #d6d6d6;padding:6px}div.event-body .event-details table{margin-bottom:12px}div.event-body .event-details table td>p{margin-bottom:0}div.toparticle{margin:17px 0 20px}div.toparticle .img img{width:50px;margin-right:5px;border:1px solid #d0d0d0}div.toparticle .blurb{width:200px}div.toparticle .blurb.fullw{width:260px}div.toparticle .blurb p{margin-bottom:0}div.toparticle .social{height:23px;clear:both;padding-top:6px}div.toparticle .social .fb-like,div.toparticle .social .twitter-share-button{display:inline-block;height:21px;float:left;padding-top:3px;padding-right:1px;max-width:100px}div.toparticle .social .fb-like iframe{min-height:21px!important;min-width:85px!important}div.article-inner p.footnote{margin-bottom:5px;font-size:12px}.contact-box{background:#e5e3df;float:left;margin-left:2%;padding:10px;text-align:center;width:31%;min-height:290px;position:relative;margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-box h3{background:0 0;margin:0;padding-top:0}.contact-box.write-to-us p{line-height:19px;font-size:14px}.contact-box.email-us p{line-height:20px;padding:0 16px}.contact-box .icon{height:100px;width:110px;background-image:url(../../../images/contact-sprite.png);background-repeat:no-repeat;background-position:0 0;margin:3px auto}.contact-box.call-us .icon{background-position:-110px 0}.contact-box.email-us .icon{background-position:0 -110px}.contact-box.write-to-us .icon{background-position:-110px -110px}.contact-box .contact-box-title{margin:0 0 12px;font-size:20px}.contact-box p{color:#000}.contact-box .em{font-size:12px;font-style:italic;line-height:17px}.contact-box .tel-number{font-size:18px;color:#009390;line-height:1.143em;margin-top:14px;white-space:nowrap}#contact_form_wrap .quick-select{margin:28px 7px}#contact_form_wrap .quick-select .dropdown{margin:0 7px}.member-search.location-only .title{background:0 0;font-size:16px;margin:-7px 0 7px}.contact-box.call-us .smaller-text{font-style:italic;margin-bottom:8px;line-height:16px}.contact-box.call-us .smaller-text span{font-style:normal;white-space:nowrap}.contact-box.call-us sup{vertical-align:super;font-size:12px;color:#757371;font-weight:400}.greytext.footnote{font-size:15px;font-style:italic;margin:0 0 10px;padding:0}#contact_form_wrap{margin:35px 0}#contact_form_wrap p.floated{height:36px;line-height:36px}#contact{margin:20px 0;overflow:auto}form.contact-form label{min-width:160px;vertical-align:top}form.contact-form label.long{width:300px}.contact-form p{padding:15px 25px}#contact-more{padding-top:30px}#contact-more .layout-block{width:320px;float:left}#contact-more .where-to-start{margin-right:60px}#contact-more .sign-up h2{margin-top:24px}a.audience-type{background:#dcebe9;color:#000;float:left;padding:10px 15px;border-top:3px solid #ce4553}a.audience-type.professionals{background:#6bbab8;border-color:#009390;color:#fff}#noticeboard .event-filter,.event-filter{color:#000;clear:both;padding:10px;margin:0 0 30px;background:#dcebe9;font-size:14px}.event-filter dl.dropdown dt a{color:#757371}.event-filter.professionals{background:#6bbab8;color:#fff}.event-filter .radiusValue{border:1px solid #aaa;height:21px;line-height:21px;width:24px;margin:0 2px;padding:0 3px 0 2px;text-align:center;font-weight:700}.event-filter input[type=text].disabled{background-color:#f0f0f0;color:#666;text-shadow:0 1px #fff}.event-filter label{display:inline-block;margin-right:5px;line-height:18px;height:18px;font-weight:700}.event-search{margin:5px 0;padding:0 10px;position:relative}.event-search .checkbox{margin-right:0}.event-filter .button{position:absolute;right:20px}.event-filter .firstRow,.event-filter .secondRow{line-height:36px}.event-filter .element .online.block{line-height:16px;margin-top:0;width:100%}.event-filter .element .online.block label{margin-bottom:5px}.event-filter .secondRow{margin:10px 0 0}.event-filter dl.dropdown,.event-filter select{width:192px}.event-filter div.radius{display:inline;line-height:22px;width:186px}.event-filter .element{float:left;width:195px}.event-filter .element-middle{margin:0 35px;padding:0 2px}.event-filter .element-right{float:right}.event-filter .secondRow .element-middle,.event-filter .secondRow .element-right{margin-top:5px}.event-filter .block,.event-filter dl.dropdown{display:block;float:left}.event-filter dl.dropdown{margin-top:4px}.event-filter dl.dropdown dt{min-width:156px;width:156px}.event-filter dl.dropdown dd ul{max-height:312px;min-width:185px;width:185px}.event-filter div.radius.hide{visibility:hidden}.event-filter .slider{background-color:#cf7780;border:none;border-radius:0;display:none;height:5px;margin-top:10px}.event-filter .slider a{background:#009390;border:2px solid #dcebe9;border-radius:0;width:8px;height:16px;top:-8px;margin-left:-6px;outline:0;width:10px;cursor:pointer}.event-filter.professionals .slider a{border-color:#6bbab8}.event-date{width:58px;height:58px;border-radius:4px;text-align:center;padding:10px 4px;margin:0 20px 0 0;font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:700;color:#6e6e6e;line-height:1}.event-date-day{display:block;font-size:20px;font-size:1.25rem;margin-bottom:3px}#event{padding-bottom:20px;position:relative}#event .event-body{float:left;word-wrap:break-word}ul.event-meta li{background-repeat:no-repeat;background-position:top left;line-height:18px;min-height:21px;padding-left:30px}.article ul.event-meta li,.article ul.event-meta li:last-child,ul.event-meta li{margin:0 0 5px}ul.event-meta li.event-meta-date{background-image:url(/assets/images/circle-icons.png);background-position:-2px -102px}ul.event-meta li.event-meta-cost{background-image:url(/assets/images/circle-icons.png);background-position:-2px -153px}ul.event-meta li.event-meta-location{background-image:url(../../../images/icon-location.png)}ul.event-meta li.event-meta-audience{background-image:url(../../../images/icon-audience.png)}ul.event-meta li.event_loc_search{background-image:none}ul.event-meta li>div{display:inline-block}ul.event-meta li div.label{width:90px;vertical-align:top}.events .article-inner,.events .article_right{margin-bottom:45px}.article ul.event-meta{margin:0 0 5px}.article ul.event-meta li{background-position:2px top;display:inline-block;line-height:21px;padding:0 26px 0 30px}#event img.member-image{display:block;width:140px;border:1px solid #000;margin-bottom:1em}#event .event-member{float:right;width:142px}#event .event-member>div{margin:1em 0;padding-left:3px}#event .event-member h3{font-size:16px;background-image:url(../../../images/blackline-thin.png);background-position:0 bottom;background-repeat:no-repeat;margin:0 0 10px -2px;padding:0 0 8px 2px}#event .event-member p{margin-bottom:1em}.date-large .event-date{background-image:url(../../../images/event-ring-large.png);background-position:center top;width:100%;height:56px;line-height:20px;padding-top:16px}.date-large .event-date-day{font-size:18px}.date-large .event-date-month{font-size:16px}.eventscal-trigger{float:right;cursor:pointer;line-height:29px}.eventscal-trigger a{display:block;font-weight:400;color:#000}.eventscal-trigger .img{background-image:url(../../../images/icons.png);background-position:-167px 0;background-repeat:no-repeat;display:inline-block;vertical-align:middle;height:30px;margin-left:7px;margin-bottom:1px;width:27px}.eventscal-trigger a:hover{color:#625f5c}.eventscal-trigger a:hover .img{opacity:.4;filter:Alpha(Opacity=40)}.eventscal-trigger.list .img{background-position:-128px 0}.calendar table{background:#fff;color:#6f6c69;margin:0 auto}.calendar{margin:21px 0 0}.calendar table,.calendar td,.calendar tr{border:1px solid #cbc6c1}.calendar td{font-size:10px;height:78px;width:88px;padding:4px;overflow:hidden}.calendar td.next,.calendar td.prev{background:#f9f8f6}.calendar td.current{background:#b4dcdb;color:#2da5a3}.calendar li{max-height:60px;line-height:13px;overflow:hidden;background-image:url(../../../images/altli-small.png);background-position:0 3px;background-repeat:no-repeat;padding-left:9px}.calendar li.constrain{height:15px}.calendar a.more-link{margin-top:4px}.calendar-navigation{margin:8px 3px 2px}.calendar-navigation a{color:#000;vertical-align:middle;font-weight:700}.calendar-navigation a:hover{color:#009390}.calendar-navigation a:hover .chevron{background-position:center -32px}.calendar-navigation a:hover .chevron.chevron-left{background-position:center -48px}.professionals .calendar-navigation a:hover{color:#fff}.professionals .calendar-navigation a:hover .chevron{background-position:center -64px}.professionals .calendar-navigation a:hover .chevron.chevron-left{background-position:center -80px}.event-search-error{padding:5px 10px;background:#f3f3f3;text-align:center}#event .event_loc_search form{margin-top:5px}#event .event_loc_search .styled-text{width:195px}#event .event_loc_search a span.chevron{background-image:url(/assets/images/chevron-down.png);background-position:center 3px}#event .event_loc_search a:hover span.chevron{background-image:url(/assets/images/chevron-down-red.png)}#event .event_loc_search a.clickopen span.chevron{background-image:url(/assets/images/chevron-up-green-sm.png)}#event .event_loc_search a.clickopen:hover span.chevron{background-image:url(/assets/images/chevron-up-red-sm.png)}#ma-content .info-box{border:1px solid #7cc5c2}.profile-picture{margin-right:10px;position:relative}.profile-picture .member-button{border-color:#d4d0d0;display:none;position:absolute;width:34px;text-align:center}.profile-picture-controls{float:left;margin-right:10px}.profile-picture-controls .member-button{display:block;margin-bottom:12px}#edit-profile-image>div{padding:20px 0 40px}.footnote{color:#bbb;margin-top:20px;padding:0 80px}.footnote-modal-holder{clear:both;padding:20px 0 0}.footnote-modal{padding:20px 15px 0;border-top:thin solid #cfcecd}.close-cross{display:inline-block;width:15px;height:15px;margin-bottom:-3px;background:url(../../../images/cross.png) center top no-repeat}.default-image{float:left;display:inline-block;margin:0 4px 5px 0;position:relative}.default-image:hover img{opacity:.9}.default-image img{display:block;width:133px}.default-image a.member-button{border-color:#d4d0d0;display:none;position:absolute;left:27px;top:44px}.default-image.uploaded a.member-button.green{top:20px}.default-image.uploaded a.member-button.red{top:67px}.default-image:hover a.member-button{display:block}.edit-image .image-controls,.edit-image .image-controls-save,.edit-image .img-wrap{text-align:center}.edit-image .img-wrap{margin-left:-11px}.edit-image .image-controls-save .member-button{margin:0 10px}.edit-image .image-controls-save .must-crop{display:none;font-weight:700;margin:20px 0 -20px}.edit-image .image-controls-save .save-changes{display:block;font-weight:700;margin:20px 0 -20px}img.drag_handle{margin-bottom:-4px}.edit-image .img-area{display:inline-block}.edit-image .img-area img{display:block}.edit-image .image-controls{margin:15px 0}.edit-image .image-controls ul{background:#f0f0f0;border:1px solid #ccc;display:inline-block;font-size:0}.edit-image .image-controls li{border-left:1px solid #fff;border-right:1px solid #ccc;display:inline-block;vertical-align:top;height:45px}.edit-image .image-controls li.first{border-left:none}.edit-image .image-controls li.last{border-right:none}.edit-image .image-controls li button{border:none;opacity:.75;padding:0 2px;position:relative;left:0;right:0;bottom:0}.edit-image .image-controls li button:hover{background-color:#eee;opacity:1;cursor:pointer}.edit-image .image-controls li button img{display:block;width:40px}.edit-image .crop-options,.edit-image .start-crop{float:left;padding-top:2px;padding-left:2px}.edit-image .image-controls li button.start-crop{opacity:1;margin:10px 5px;margin-top:2px!important}.jcrop-holder{margin:0 auto}#add-media{margin:20px 0}#add-media .member-button{margin-right:15px}#add-doc{margin:20px 0}#add-doc .member-button{margin-right:15px}.doc-upload-progress{display:none;width:158px;height:16px;margin:-20px 0 0 180px;border:thin solid #999;background:#fff}.doc-upload-progress .bar{width:0;height:16px;background:#009390}#upload-profile-image{margin-bottom:10px}#upload-new-image img{max-width:170px;vertical-align:middle}#upload-new-image .media-thumbnail{line-height:123px}.media-thumbnail{position:relative;width:170px;height:120px;overflow:hidden;background:#f9f8f6;text-align:center}.media-align{line-height:123px}#media-slider .media-thumbnail img,.media-library .media-thumbnail img{max-height:120px;width:170px;vertical-align:middle;margin:auto}.media-library li.media-item div.edit-media-item{display:block}#media-slider .media-thumbnail{background:#fff;border:1px solid #ccc;border-radius:2px;width:176px;height:126px;margin:19px}#media-slider .media-thumbnail.jcarousel-item{margin:0 20px 0 0}.upload-progress{position:relative;background:#fff;border:1px solid #999;display:none;height:16px;margin:0 auto;width:158px}.upload-progress .bar{height:16px;background:#009390;width:0}.loading-message{position:absolute;top:0;left:0;width:100%;line-height:15px;text-align:center}.media-thumbnail .upload-progress{position:absolute;top:51px;left:5px}.media-thumbnail .preview-image{background:url(../../../images/search.png) no-repeat center;position:absolute;height:27px;width:27px;top:46px;left:71px}.media-thumbnail .preview-video{background:url(../../../images/media-play-small.png) no-repeat center;position:absolute;height:31px;width:27px;top:44px;left:74px}.media-thumbnail .media-play{position:absolute;height:120px;width:170px;background:url(../../../images/media-play.png) no-repeat 66px center;top:3px;left:3px}#media-slider .media-thumbnail,.media-library .media-thumbnail{cursor:pointer;line-height:117px}#media-slider .media-thumbnail:hover,.media-library .media-thumbnail:hover{opacity:.8}.media-library li.media-item{background:#fff;padding:15px 18px;margin:20px 0 30px;border:1px solid #ccc}.media-library li.media-image{border-left:10px solid #009390}.media-library li.media-video{border-left:10px solid #ce4553}.media-library li.drag-placeholder{height:150px;border:2px dashed #aaa}.media-library li.media-item .drag{color:#757371;font-weight:700;margin-bottom:10px;text-align:right}.media-library li.media-item .drag .chevron{background-image:url(../../../images/menuchev.png);height:10px;width:9px;background-position:center bottom}.media-library li.media-item .drag img{margin-left:10px;vertical-align:top;cursor:pointer}.media-library .edit-image{margin-left:-18px;width:678px}.media-meta,.media-thumbnail{float:left;vertical-align:middle}.media-meta{padding-left:22px}.media-meta li{margin:0 0 10px}.media-meta label{display:inline-block;font-weight:700;width:90px}.media-meta .thumb{margin-left:90px}.media-library li.media-item .media-controls{margin:15px 0 10px}.media-library li.media-item .media-controls .delete{display:block;min-width:165px;margin-right:20px}.upload-browse{padding-left:72px;padding-top:15px}.ui-dialog-content a.member-button,.upload-browse a.member-button{color:#fff}#add-new-doc,#add-new-image,#add-new-video{background:#e9e9e9;margin:40px 0 20px;padding:20px 10px}.ui-dialog #add-new-doc,.ui-dialog #add-new-image,.ui-dialog #add-new-video{background:#fff;margin:10px 0;padding:7px 14px}.media-doc-meta ul li,.media-meta ul li{text-align:left}.media-doc-library li.media-doc{border:1px solid #ccc;border-left:10px solid #009390;background:#fff;margin:20px 0 30px 0;padding:15px 18px 15px 18px}#upload-new-doc .media-doc-meta li label{display:inline-block;font-weight:700;width:180px}#upload-new-doc .media-doc-meta .upload-browse{padding-left:0}.media-doc-meta ul{margin-bottom:15px}.member-button.browse{cursor:pointer}.help-text{color:#888;float:right;font-size:12px;font-style:italic;text-align:right;margin-top:-10px}.lite.media .ui-dialog-content{padding:0;overflow:hidden}.lite.media .ui-dialog-content>iframe,.lite.media .ui-dialog-content>img{display:block!important}.lite.media .caption-area{background-color:#f9f8f6;border-top:1px solid #59b2b0;line-height:1.2em}.lite.media .caption-area .caption{padding:12px 15px}.slider-area{background:#e2e0df;float:right;margin-left:8px;padding:6px 0}.slider-arrow{cursor:pointer;float:left;padding:6px 12px}.slider-arrow.arrow-left{border-right:1px solid #cfcdcd}.slider-arrow:hover{color:#009390}.slider-arrow:hover .chevron{background-position:center -32px}.slider-arrow:hover .chevron.chevron-left{background-position:center -48px}#media-slider{text-align:center;margin:0}#media-wrapper{position:relative}#media-slider.jcarousel{position:relative;overflow:hidden;height:128px;margin:0 60px}#media-slider.jcarousel ul{width:20000em;position:absolute;list-style:none;margin:0;padding:0}#media-slider.jcarousel li.media-thumbnail{float:left;margin:0 23px 0 0}.jcarousel-next-horizontal{border-radius:12px;position:absolute;top:54px;right:8px;width:21px;height:21px;cursor:pointer;background:url(../../../images/chevron-sprite.png) no-repeat -1px -73px #4b4741}.jcarousel-next-horizontal:active,.jcarousel-next-horizontal:focus,.jcarousel-next-horizontal:hover{background-color:#666}.jcarousel-prev-horizontal{border-radius:12px;position:absolute;top:54px;left:8px;width:21px;height:21px;cursor:pointer;background:url(../../../images/chevron-sprite.png) no-repeat -3px -49px #4b4741}.jcarousel-prev-horizontal:active,.jcarousel-prev-horizontal:focus,.jcarousel-prev-horizontal:hover{background-color:#666}body.has_js .hide_on_js.compat{display:block;position:absolute;top:0;left:-9999px;opacity:0}.member-button{border-radius:4px;padding:12px 18px;font-weight:700;font-size:14px;line-height:14px}.member-button.with-icon{padding-left:10px}.member-button.with-icon .button-icon{margin-top:-8px;margin-bottom:-8px}button .ui-button .ui-button-text{font-weight:700}.post-image{float:left;margin-right:15px;overflow:hidden}.layout-block .article .entry{margin-top:7px}.post.featured{background:#e5e3df;margin:15px 0 20px;position:relative;padding-bottom:24px;overflow:hidden}.post.featured .featured-item{padding:10px}.post.featured .more-items .featured-item{position:absolute;top:0;left:0}.post.featured .controls{background-color:#dbd8d3;position:absolute;bottom:0;left:0;height:24px;width:100%;text-align:center}.post.featured ol{font-size:0}.post.featured ol li{display:inline-block;font-size:12px;line-height:24px;height:24px;width:24px;padding:0;margin:0}.post.featured ol li:hover{cursor:pointer}.post.featured ol li.current-item,.post.featured ol li:hover{background:#8c8a87;color:#fff}.post.featured .controls a.next,.post.featured .controls a.prev{background:#444;height:24px;width:24px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(../../../images/chevron-sprite.png);background-repeat:no-repeat;position:absolute;bottom:0}.post.featured .controls a.next{background-position:center -24px;right:0}.post.featured .controls a.prev{left:0}.post.featured .controls a.next:hover,.post.featured .controls a.prev:hover{background-color:#009390}.post.featured .post-image{width:400px;height:250px}.post.featured .post-image img{vertical-align:top}.post.featured .entry{float:left;width:260px}.post.featured .postmetacategories{margin:10px 0 0}.layout-block .postmetadata{padding-bottom:7px}ul.latest-tweets>li{margin:0 0 14px;padding-left:45px;background-image:url(../../../images/twitterbird.png);background-repeat:no-repeat;background-position:0 3px;min-height:46px}.press-pagination{padding:15px 0 0}.press-pagination a{font-size:16px}.profilepage #main h1{padding-right:105px}.responsive_profile_contact{display:none}.profile-left{width:700px;float:left;padding-top:10px}.profile-side{position:relative;padding-top:10px}.profile-side .save_profile{position:absolute;top:-50px;right:0}#profile-head #picture{float:left;margin-right:7px;width:200px;margin-bottom:10px}#skypebox{display:none;width:480px;height:285px}#profile-head #picture{float:left;margin-right:14px}#badgesbox{margin-bottom:14px}#badgesbox>p{margin-bottom:10px}.member_profile_badge{margin-top:14px;margin-bottom:14px}.member_profile_badge .badge{float:left;padding:0 10px 10px 0}.member_profile_badge .badge a{margin-right:14px;display:block;background:none repeat scroll 0 0 #fff;border:1px solid #009390;-webkit-box-shadow:0 0 3px 0 rgba(50,50,50,.2);box-shadow:0 0 3px 0 rgba(50,50,50,.2);padding:5px 5px 4px}.member_profile_badge.custom .badge a{background:#fff;border:1px solid #009390;-webkit-box-shadow:0 0 3px 0 rgba(50,50,50,.2);box-shadow:0 0 3px 0 rgba(50,50,50,.2);padding:5px 5px 4px}#profileinfobox{margin-top:0;min-height:120px}#profileinfobox.withsocial{min-height:170px}#profileinfobox .v-seal{position:absolute;right:10px;top:10px}#profileinfobox .toppedwb{position:relative;height:100%}#profileinfobox h4{margin-top:0}#profileinfobox .article_left{width:auto;margin-right:15px}#profileinfobox .article_left img{max-width:200px;width:150px;height:auto}#profileinfobox .article_right{margin-left:0}#socialicons{bottom:50px;position:absolute;right:10px;width:auto;text-align:right}.member_map_block{margin-top:2px;width:100%;margin-bottom:15px}.member_map_block .gmap{height:174px;margin-bottom:10px;border:1px solid #cecece}.member_map_block input[type=text]{width:204px}.member_map_block hr{margin:10px 0 15px 0}.member_map_block .member_map_label{font-weight:700;margin-bottom:10px}table.profilepoints tr td{padding-bottom:5px}table.profilepoints tr td.first{padding-right:20px}.addresses p.col2{width:175px;float:left;padding-right:10px}#contactdetails{width:400px}.emailicon{margin-right:8px;position:relative;right:1px;top:1px}.monitoricon{position:relative;top:4px;margin-right:7px}#contactdetails .contact-item p{line-height:25px;font-weight:700;margin-bottom:1px}.contact-item.phone p{color:#444}.member_profile_block{margin:15px 0;clear:both}.member_profile_block>h3{margin:30px 0 15px;padding-top:0}div.member_profile_block>ul{margin-bottom:0}div.member_profile_block>ul li{padding-right:5px}.member_profile_block ul.col3{float:left;width:33%}@media (min-width:600px){.member_profile_block ul.col3{max-width:214px}.member_profile_block ul.col_default{display:none}}.member_profile_block ul.col2{float:left;width:50%}@media (max-width:600px){.member_profile_block ul.desktop{display:none}}div.member_profile_block.editable ul{margin-bottom:16px}div.member_profile_block.editable ul li{background-image:url(../../../images/altli.png);background-repeat:no-repeat;background-position:0 5px;padding-left:20px;margin-left:15px}.member_profile_block img{border:0 none;margin:0;max-width:700px;padding:0}.member_profile_block img.floatleft{padding:5px 10px 5px 0}.member_profile_block img.floatright{padding:5px 0 5px 10px}.member_profile_block img.imgcentre{padding:10px 10px 10px 10px;margin:0 auto}.member_profile_block b,.member_profile_block em,.member_profile_block i,.member_profile_block li,.member_profile_block p,.member_profile_block span,.member_profile_block strong,.member_profile_block sub,.member_profile_block sup,.member_profile_block td{color:#000!important}.member_profile_block small{display:block;font-size:.9em;line-height:1.3em;margin-top:15px}.memberemail textarea{border:1px solid #d4d0d0;border-radius:5px 5px 5px 5px;padding:5px;resize:none;width:435px}.memberemail table td{vertical-align:middle;padding-bottom:20px}form.getdirections{margin-top:15px}form.getdirections input[type=text]{font-size:12px;margin-top:10px}div.articles ul.col3,div.events ul.col3{width:228px;float:left}div.articles ul li,div.events ul li{margin-bottom:20px;background-image:url(/assets/images/event-icon.png);background-repeat:no-repeat;padding-left:18px;background-position:0 1px}div.articles ul li:last-child,div.events ul li:last-child{margin-bottom:0}div.articles ul li{background-image:url(/assets/images/article-icon.png)}div#email_wrap{padding-top:20px;margin:0 auto}div#email_wrap .email_member_accept_terms{display:none}div#email_wrap ul li{margin:10px 0}div#contact_bottom{background:#e1e0de;padding:25px 30px;margin-top:40px;margin-bottom:30px}div#contact_bottom a{float:left;margin-right:30px;line-height:24px;font-weight:700}div#contact_bottom a.pcolour:hover{color:#000}input.audio-link{background:url(/assets/images/speaker.png) no-repeat;height:25px;padding-left:40px;margin-left:25px}.profile-tel-hidden .tel{display:none}div#contact_bottom a.email{display:none}.emailSentButtons a{margin-right:10px}#spam_detection.pad-top{padding-top:25px}#spam_detection.pad-top label span{color:#ce4553}body.is-preview{position:relative}body.is-preview div#invisible-barrier{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000}#profileinfobox.unavailable{padding-bottom:10px}#profileinfobox.unavailable.no-pic{padding-bottom:60px}#profileinfobox .member-unavailable{border-radius:3px;font-size:13px;height:18px;line-height:18px;margin-bottom:10px;position:relative;text-align:center;width:340px}#profileinfobox.no-pic.unavailable .member-unavailable{width:503px}.member-unavailable{font-weight:700;margin-bottom:20px;padding:10px}.member-unavailable span{text-decoration:underline}.member-sidebar-map{width:237px;height:174px;border:1px solid #cecece;margin-bottom:10px}form.member-search{background:#d0e6e4;padding:14px 10px 16px;position:relative;margin-top:-14px;z-index:10}#main form.member-search{margin-top:0;margin-bottom:20px}form.member-search.advanced{margin:0;padding-top:0}.member-search.basic{margin-bottom:30px}#sidebar .member-search{width:240px}#sidebar .member-search.basic-dropdown.scrolling,#sidebar .member-search.basic.scrolling{position:absolute;margin-top:0}.member-search .search-bottom-img{position:absolute;right:0;bottom:-30px;background:url(../../../images/basic-search-bottom.png) center top no-repeat;width:260px;height:30px}.member-search.basic-dropdown .search-bottom-img{bottom:-25px;z-index:-1}.member-search select{width:240px}.member-search .title{font-size:20px;line-height:22px;padding:5px 0 10px;margin-bottom:10px}.member-search .ui-autocomplete{font-size:12px}.member-search.advanced .title{font-size:1em;background:0 0;border-bottom:1px solid #59b2b0;padding:15px 7px;text-align:left;margin:0}.member-search.basic .title,.member-search.basic-dropdown .title{background:0 0;padding:5px 0 15px;text-align:center;margin:0}.member-search.basic-dropdown .searchSection_search input{background-image:url(../../../images/input-bg-light.png);background-position:-1082px;width:215px;padding-left:17px}.member-search.basic-dropdown .searchSection_services dt,.member-search.basic-dropdown .searchSection_services select{min-width:165px;height:24px;width:165px}.member-search.basic-dropdown .searchSection_services dt a{padding:4px 8px}.member-search.basic-dropdown .searchSection_services select{height:33px;margin-bottom:12px}.member-search.basic-dropdown .basic-dropdown-submit{position:absolute;right:12px;top:120px}.member-search.basic a.advanced-search,.member-search.basic-dropdown a.advanced-search{color:#000;margin:14px 7px 0 0;text-decoration:underline}.member-search.basic-dropdown a.advanced-search{margin:0 5px 0 0}.member-search.basic a.advanced-search:hover,.member-search.basic-dropdown a.advanced-search:hover{color:#625f5c}.member-search .searchSection{border-bottom:1px solid #59b2b0;margin-bottom:14px;padding-bottom:14px}#cta_bottom .member-search .searchSection{border-bottom:none;margin-bottom:0}#cta_bottom .advanced-search{position:relative;top:-10px}.member-search.basic-dropdown .searchSection{border-bottom:0;margin-bottom:0;padding-bottom:0}.member-search .searchSection:last-child,.member-search.basic .searchSection,.member-search.basic-dropdown .searchSection{border:none;margin:0;padding:0}.member-search.basic-dropdown .searchSection_services{margin-top:8px;margin-left:2px}.member-search.basic .searchSection{text-align:center}.member-search.advanced .searchSection{padding-left:7px;padding-right:7px;margin:14px 0 14px;padding-bottom:14px}.member-search.advanced .searchSection:last-child{border-bottom:1px solid #59b2b0;margin-bottom:14px;padding-bottom:21px}.member-search.advanced .searchSection .sectionContent{margin-bottom:7px}.member-search.online .searchSection,.member-search.supervisor .searchSection{border:none;margin:7px 0}.member-search .mandatory-container{padding-left:7px}.member-search.advanced input.submit-button{margin:14px 21px}.member-search .sectionTitle{font-weight:700;line-height:21px;margin-bottom:10px}.member-search .sectionTitle.locationSection{margin-bottom:7px}.member-search .searchSubSection{float:left;width:45%;padding-right:5%}.member-search .keyword,.member-search .location-suggest{background-color:transparent;background-image:url(../../../images/input-bg.png);background-repeat:no-repeat;background-position:left center;border:none;height:16px;padding:10px 10px;margin:0 -3px;line-height:16px;width:183px;color:#000;background-position:-453px 0;-webkit-appearance:none}.member-search .keyword:focus,.member-search .location-suggest:focus{background-position:-453px -36px}.member-search .keyword.error,.member-search .location-suggest.error{background-position:-453px -72px}.member-search.advanced .location-suggest,.member-search.supervisor .location-suggest{background-position:-1324px 0}.member-search.advanced .location-suggest:focus,.member-search.supervisor .location-suggest:focus{background-position:-1324px -36px}.member-search.advanced .keyword{background-position:-1084px 0;width:220px}.member-search.advanced .keyword:focus{background-position:-1084px -36px}.member-search.advanced .keyword-submit{display:none}.member-search.supervisor .styled-submit{display:none}.keyword,.location-suggest{outline:0}.member-search input[type=checkbox]{margin:0 10px 0 0}.member-search ul.toggle-list{margin:0}.member-search ul.toggle-list li{margin:5px 0}.member-search ul.toggle-list li:last-child{margin:5px 0 0}.member-search a.more-options{display:block;font-size:14px;font-weight:700;margin:10px 0}.member-search.basic-dropdown a.more-options{margin:10px 0 -1px}.member-search .slider-text{margin:10px 0 0 5px}.member-search #distance_amount input{font-weight:400;width:24px;border:1px solid #c6d9d7;text-align:center;padding:2px 5px 2px 2px;height:14px;line-height:14px}.member-search .slider{background:#cf7780;border:none;border-radius:0;display:none;height:5px;margin:15px 0 10px 5px;width:186px;z-index:60}body.has_js .member-search .slider{display:block}.member-search a.ui-slider-handle{background:#009390;border:none;border-left:2px solid #edf8f8;border-right:2px solid #edf8f8;border-radius:0;cursor:pointer;width:10px;margin-left:-6px;top:-7px;outline:0}.member-search .ui-slider-range{border-radius:0}.slider-step{background:#cf7780;height:7px;width:1px;position:absolute;top:-1px}.advSearch{width:900px}.advSearch ul.column{float:left;margin-right:20px;width:270px}.advSearch ul{margin:0}.advSearch ul li{margin:7px 0}.advSearch ul ul{margin-left:20px;width:250px}.member-search .searchChoice{background:#badbd8;position:relative;font-size:12px;margin:5px 0;overflow:hidden;padding:6px 0 6px 7px}.searchChoice .value{padding-right:20px}.searchChoice a.removeOption{position:absolute;top:5px;right:5px}.searchChoice a.removeOption img{opacity:.5}.searchChoice a.removeOption:hover img{opacity:.8}.member-search .dropdown dt{width:210px}.policy-banner{display:none}h3.search-title{margin:15px 0 10px;background-image:none}h3.search-title.no-results{background-image:none;font-size:22px;margin:0 0 15px;padding:0}p#no-results-disclaimer{font-style:italic}#search-results .article{margin-top:15px;margin-bottom:0}.member-results h3{margin:10px 0 7px}.member-summary .toppedwb{min-height:30px;padding:18px 10px 10px;position:relative}.member-summary .article_right{position:relative}.member-summary .policy-badge{position:absolute;right:-6px;top:-56px;text-indent:-9999px}.member-summary .profile-details{float:left;padding:0 10px;width:850px;margin-top:-2px}#main.with-sidebar .member-summary .profile-details{width:570px}.member-summary .button{position:absolute;bottom:10px;right:10px}.profile-display-address{font-weight:700;margin:0 0 10px}.profile-details .profile-display-address{margin:0 0 10px}.profile-badges{float:left;padding:0 7px 0 10px;width:736px}#main.with-sidebar .profile-badges{width:456px}.profile-badges .member_profile_badge{margin:0}.quick-links{line-height:24px;margin-bottom:10px}.quick-links div{display:inline;font-weight:700;line-height:24px;margin-right:10px}.quick-links .telephone{color:#757371}.quick-links a.saveBookmark{font-family:Arial,Helvetica,sans-serif}.quick-links .contact-form a{color:#ce4553}.quick-links .contact-form a:hover{color:#000}.quick-links .save-profile{padding:0}.has_js .quick-links a.saveBookmark.show_on_js,.quick-links .save-profile a.saveBookmark{display:inline-block;padding-left:27px}.search_extended{line-height:16px;padding:7px 12px 10px}.search_extended.no_top_padding{padding-top:0}.paginatedLinks{background:#fff;padding:12px;font-weight:700;text-align:right;position:relative;margin-top:30px}.paginatedLinks a,.paginatedLinks span,.paginatedLinks strong{margin:0 5px}.paginatedLinks a{color:#000}.paginatedLinks a:hover{color:#625f5c}.paginatedLinks strong{color:#ce4553;font-weight:400}.paginatedLinks .per-page{position:absolute;left:10px;top:5px}.sortoptions{line-height:30px;float:right;position:relative;top:-35px}.sortoptions form{display:inline}.magazine-preview{width:30%;height:70%;position:relative;-webkit-perspective:800px;perspective:800px;float:right}.magazine-preview img{max-width:100%;max-height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute}.magazine-preview .middle{left:0;right:0;margin:auto}.magazine-subscribe{float:left;width:67%}#footer-happiful{border:none;padding-top:40px;text-align:left;width:60%;height:260px;float:right;margin-top:20px;background-size:120px}#footer-happiful h2{text-align:right;font-size:20px}#footer-happiful p{color:#dcdbda;text-align:right}#footer-happiful input[type=text]{padding:10px 15px;width:255px;height:24px;border:0;border-radius:2px}#footer-happiful a{color:#fff;text-decoration:underline;padding-left:5px;text-align:right}#footer-happiful form{text-align:right;padding:10px 0}#footer-happiful #subscribe-btn{height:44px;border-radius:2px;margin-left:8px;line-height:47px;font-size:14px}.floating-save{padding:8px 0;width:100%;height:32px;position:-webkit-sticky;position:sticky;bottom:0;left:0;background:#fff;border-top:2px solid #ce4553;z-index:100001}.floating-save input[name=submit]{margin-right:10px}.floating-save input[name=submit]:disabled{background:#ddd;cursor:no-drop}.floating-save .button{margin-left:10px}.floating-save p{padding:8px}@media only screen and (min-device-width :320px) and (max-device-width :640px),(max-width:420px){#footer-happiful{padding-top:0;height:300px;width:100%!important}.magazine-subscribe{float:left;width:67%}.magazine-subscribe h2,.magazine-subscribe p{text-align:center!important;float:none!important}.magazine-subscribe form{position:absolute;width:100%;bottom:5px;left:0;padding-right:15px!important;padding-left:15px!important}.magazine-subscribe form *{width:100%}.magazine-subscribe form :nth-child(1){width:100%!important;margin-bottom:10px!important;height:auto!important;padding:15px!important}.magazine-subscribe form :nth-child(2){margin:0!important}.magazine-preview{height:146px}.magazine-preview .left,.magazine-preview .right{display:none}}.interesting-articles{border:thin solid #cfcecd;border-width:1px 0 1px 0;padding:5px 0 15px 0;margin-top:20px}.interesting-articles .layout-block{float:left}.interesting-articles .top-articles{float:right}.interesting-articles div.toparticle{clear:both;margin:10px 0 10px 0}.interesting-articles div.toparticle .blurb{width:270px;padding-right:10px;font-size:16px;line-height:18px}.article_meta_heading{padding-bottom:10px;border-bottom:1px solid #cfcecd}div.memberarticlecontent,div.memberarticlecontent li,div.memberarticlecontent p{font-size:18px;line-height:1.5}div.memberarticlecontent li{background-position:0 8px}div.memberarticlecontent .article_meta_heading .memberimage{float:left;width:52px;height:auto;border:thin solid #757371;margin:0}div.memberarticlecontent .article_meta_heading .date-loc{float:right;width:100%}div.memberarticlecontent .article_meta_heading .date-loc.has-image{width:635px}div.memberarticlecontent .taglist{padding-bottom:0}div.toparticle .related_author{float:left;margin-bottom:10px}div.toparticle .calendar-icon{float:left}div.toparticle .blurb a{font-size:15px}.memberarticlecontent h2{font-size:27px;margin-top:.5em;margin-bottom:.5em}.memberarticlecontent h2 strong{font-weight:400}.memberarticlecontent h3{font-size:22px;margin-top:.5em;margin-bottom:.5em}.memberarticlecontent h3 strong{font-weight:400}.memberarticlecontent u{text-decoration:none}p:empty{display:none}.contact-box{background:#f6f5f4;border:thin solid #d6d6d6;border-radius:3px;margin-bottom:0}.contact-box.live-chat{margin-bottom:0}div#askaquestion{background:#edf8f8;border:thin solid #d6d6d6;border-radius:3px}#askaquestion input.question-suggest{width:465px}div#askaquestion input.button{width:auto}div#askaquestion input.button:hover{background:#ce4553}#contact .email-us .button,#contact .live-chat .button{width:68px}.button-bottom{left:26px}#contact_form_wrap p.floated{height:auto;line-height:normal;min-height:30px;padding:14px 0 8px 0;margin-bottom:0}#contact_form_wrap .quick-select{margin:28px 0}#contact_form_wrap .quick-select .dropdown{margin:0}#audience-type-professional .member-instructions,#main .info-box{background:#edf8f8;border:thin solid #d6d6d6;border-radius:3px}#main .info-box form.member-search{padding:0;margin:0;border:none}.info-box .member-search .searchSection{padding:0;margin:0;border:none}.info-box .member-search.location-only .title{margin:0 0 15px 0;padding:0}.info-box .member-search .sectionContent .location-suggest.ui-autocomplete-input{width:320px}.info-box .member-search .sectionContent .styled-submit.arrow{height:34px;margin-left:-4px;border-radius:0 4px 4px 0}#contact_form_wrap #audience-type-client form.styled-form,#contact_form_wrap #audience-type-professional form.styled-form{padding:18px;border:thin solid #d6d6d6;border-radius:3px}#contact_form_wrap #audience-type-client .thin-grey-line,#contact_form_wrap #audience-type-professional .thin-grey-line{display:none}#audience-type-professional .member-instructions{padding:5px 18px}#contact_form_wrap .info-box form.member-search{background:0 0}#contact_form_wrap h2{margin:5px 0 15px 0}#contact_form_wrap form.styled-form .article textarea{width:650px}#contact_form_wrap form.styled-form .article ul{margin-bottom:0}.contact-box h3{margin:0 0 12px}.contact-box .em{font-size:12px;font-style:italic}.contact-box .tel-number{margin-top:10px;white-space:nowrap}.event-filter.professionals,a.audience-type.professionals{background:#9ad3d1;color:#000}a.audience-type.professionals:hover{color:#009390}.event-date{border:1px solid #dbdfe4;background-color:#f6f6f6}.event-date-day{font-family:"Shadows Into Light Two",Arial,Helvetica,sans-serif;font-size:18px}.event-date-month{font-family:"Shadows Into Light Two",Arial,Helvetica,sans-serif;font-size:14px}#noticeboard .event-filter{margin:15px 0 30px}.event-filter .element .block,.event-filter .element .button{margin-top:6px}.event-filter .element-right{position:relative}.event-filter .element .button{position:absolute;right:0}.event-filter dl.dropdown dt{width:162px}.event-filter .online label{font-size:14px}#event{border-bottom:thin solid #cfcecd}#event .postmetadata.meta-social-bar{margin-bottom:0}#event,#event li,#event p{font-size:16px;line-height:20px}#event .event-body{width:auto}.event-filter .button{width:auto;margin:0}.event-filter div.radius{margin-top:10px}.event-search input.styled-text.w200{width:174px}#event .event_meta_heading{border-bottom:thin solid #e5e5e5;background:#f9f8f6;padding:15px 10px 25px;margin:0 0 15px 0;position:relative}#event .text-block div{margin:15px 0}#event .text-block span{font-weight:700;margin-right:5px}#event .text-block .location span{vertical-align:top}#event .text-block .address{display:inline-block;margin-top:0}#event .text-block .button{float:right;margin-right:25%}#event .tag-container{padding-top:18px;border-top:thin solid #cfcecd}#event div.event_loc_search{float:left;margin:0}#event .event_loc_search .clickopen .chevron{background-image:url(/assets/images/chevron-down.png)}#event .event_loc_search .clickopen:hover .chevron{background-image:url(/assets/images/chevron-down-red.png)}#event .event_loc_search form{margin-top:5px}#event .styled-text{width:145px;margin-right:-4px;border-radius:5px 0 0 5px;border-right:medium none;vertical-align:top}#event .styled-submit{margin-left:0;width:35px;height:34px;line-height:34px;border-left:medium none;border-radius:0 5px 5px 0}.events .article-inner,.events .article_right{margin-bottom:0}.article ul.event-meta{margin:0}.events .article-meta{height:auto}div#macontent ul.event-meta li.event-meta-location{margin:0 0 5px}.calendar-navigation span.chevron,.eventscal-trigger a span.chevron,.eventscal-trigger a:hover span.chevron{background-image:url(/assets/images/chevron-right-black.png)}.calendar-navigation a:hover .chevron{background:url(/assets/images/chevron-right-green.png) no-repeat center 2px}.calendar-navigation a span.chevron-left{background:url(/assets/images/chevron-left-black.png) center 2px no-repeat}.calendar-navigation a:hover .chevron.chevron-left{background:url(/assets/images/chevron-left-green.png) center 2px no-repeat}.about-event-organiser{display:table;width:660px;padding:30px 20px;margin:30px 0;border:1px solid #e5e5e5;-webkit-box-shadow:0 0 8px 0 rgba(179,179,179,.6);box-shadow:0 0 8px 0 rgba(179,179,179,.6)}.events .article-data{border:none}.events .article-meta{background:#f6f5f4;border:none}.dropdown dt{border-radius:0 3px 3px 0;border-left:5px solid #009390}.dropdown dd ul{top:-2px;border-color:#e1e0de}dl.dropdown,dl.dropdown.ongrey{border:1px solid #cfcecd;border-radius:0 3px 3px 0}dl.dropdown .buttonaslink:hover,dl.dropdown a:hover{color:#000}input.styled-submit,input.styled-submit.invert{border-radius:3px}input.styled-text{background:#fff;border:thin solid #dbdfe4;border-radius:3px;height:16px;padding:8px 10px;line-height:16px;margin:0;width:183px;color:#000}#member-form input.styled-text{height:28px;padding:4px 10px}#member-form textarea:focus,.member-search.basic-dropdown input.location-suggest:focus,form input.styled-text:focus,form textarea:focus,input[type=text]:focus{border:1px solid #8c8985}form.styled-form textarea{-webkit-appearance:none}input.styled-text.error{border-color:#fec9c9;background-color:#ffe5e5}input.styled-text.error:focus{background-color:#fff}div#sidebar-help form .styled-text{width:180px;margin-bottom:7px;border-radius:5px 0 0 5px;border-right:medium none}.member-search.basic-dropdown .searchSection_search input{width:218px;margin:0}input.styled-submit.arrow,input.styled-submit.arrow.invert:hover{background:#ce4553 url(/assets/images/button-white-arrow.png) 14px center no-repeat;width:35px;height:32px;line-height:32px;padding:0 16px}input.styled-submit.arrow.invert,input.styled-submit.arrow:hover{background:#009390 url(/assets/images/button-white-arrow.png) 14px center no-repeat}a.stretchbutton{background:#009390;border-radius:3px;padding:10px 15px;font-weight:400;font-size:18px}.registerBox a.stretchbutton{background:url(/assets/counselling-directory/images/chevron-right-green.png) no-repeat right 15px;color:#00938d;font-size:18px;padding:10px 10px 0 0}.registerBox a.stretchbutton:hover{background-image:url(/assets/counselling-directory/images/chevron-right-red.png);color:#ce4553}#member-form div.formelement.nolabel{margin-left:0}#member-form div.formelement span{margin-right:116px}div.loginBox .login .chevron{display:none}.article .mceIframeContainer{padding-right:1px}.profile-picture-controls .member-button{width:190px}.member-button.browse:hover,.member-button.red:hover{color:#fff;background:none repeat scroll 0 0 #009390;border:1px solid #009390}.member-button.red.with-icon.delete{background:none repeat scroll 0 0 #ce4553}.member-button.red.with-icon.delete:hover{background:#009390}.profile-picture-controls .member-button.red.with-icon.delete:hover{background:none repeat scroll 0 0 #009390;border:1px solid #009390}.member-button.green:hover{background:none repeat scroll 0 0 #ce4553;border:1px solid #ce4553}.member-button.browse,.member-button.red{background:none repeat scroll 0 0 #ce4553;color:#fff}.edit-image .image-controls-save .member-button.restore-original{width:auto}.member-button.green{background:none repeat scroll 0 0 #009390}.default-image{width:133px;height:177px}.default-image a.member-button{border:1px solid #009390;top:70px}.default-image.uploaded a.member-button.green{top:35px}.default-image.uploaded a.member-button.delete{width:53px;border:1px solid #ce4553;top:88px}.default-image.uploaded a.member-button.delete:hover{border-color:#009390}.edit-image .image-controls li .crop-options input,.edit-image .image-controls li button.start-crop{background:none repeat scroll 0 0 #ce4553;border-radius:4px;font-size:14px;line-height:14px;font-weight:700;color:#fff;text-decoration:none;border:1px solid #ce4553;cursor:pointer;padding:12px 27px;margin-top:2px;margin-right:4px;margin-top:2px}.edit-image .image-controls li .crop-options input:hover,.edit-image .image-controls li button.start-crop:hover{background:none repeat scroll 0 0 #009390;border:1px solid #009390}.media-library li.media-image .media-meta{margin-top:18px}.media-library li.media-item .media-controls .member-button.grey:hover{background-color:#dedbd9}.media-library li.media-item .media-controls .member-button.grey{background-color:#ccc7c2;background-image:none;border-top:0}.ui-dialog.lite .ui-dialog-buttonpane .ui-button{font-weight:400;font-size:18px}.add-video .media-meta{padding-left:0}.media-meta{padding-left:14px}.slider-arrow:hover .chevron,.slider-arrow:hover .chevron.chevron-left{background-position:center 2px}.post.featured{background:#edeae7}.post.featured .controls a.prev{background:#009390 url(/assets/images/chevron-left-white.png) center center no-repeat}.post.featured .controls a.next{background:#009390 url(/assets/images/chevron-right-white.png) center center no-repeat}.post.featured .controls a.next:hover,.post.featured .controls a.prev:hover{background-color:#ce4553}.post.featured ol{height:22px;background:#f6f5f4;border:1px solid #d6d6d6;border-width:1px 0}.profile-left{padding-top:0}.profile-side{border:1px solid #b7b6b5;border-radius:3px;margin-left:0;padding:10px 15px 5px;top:40px;width:239px;margin-bottom:50px;position:absolute;border:none;background-color:#f9f8f6}.has_js .profile-side{top:90px}.profile-side .save_profile,.profile-side .training_partner_btn{background-color:#f9f8f6;border-radius:3px;height:41px;right:-1px;top:-60px;width:100%!important;z-index:500}.profile-side .save_profile a{background-image:url(/assets/images/bookmark-icons.png);background-position:70px 8px;display:block;font-size:18px;font-weight:400;line-height:40px;height:100%;padding-left:24px;text-align:center}.profile-side .training_partner_btn{height:50px;position:absolute}.profile-side .training_partner_btn a{background:url(/assets/images/training_org_icon.png) 15px 8px no-repeat;display:block;font-size:22px;font-weight:400;color:#046664;line-height:52px;height:100%;text-align:center;background-size:38px;padding-left:40px}.profile-side .save_profile a.selected{background-position:93px -36px}.profile-side .layout-block{padding-bottom:.5em}.profile-side .layout-block a.right{float:none;margin-bottom:0}.profile-side .layout-block .button.long{width:205px;height:40px;line-height:40px}.profile-side .getdirections{line-height:normal!important}.profile-side .getdirections .searchbox{width:180px;position:relative;font-size:14px;border-radius:5px 0 0 5px;border-right:medium none;vertical-align:top;margin-top:10px;line-height:16px;padding:8px 10px;color:#000}.profile-side .getdirections .button{margin-left:-4px;margin-top:10px;width:35px;height:34px;line-height:34px;border-radius:0 5px 5px 0;text-indent:-1000px;background:url(/assets/images/button-white-arrow.png) no-repeat scroll 14px center #ce4553;padding:0 16px}.profile-side .getdirections .button:hover{background-color:#009390}.profile-side .member_map_label{margin:15px 0}p.email-member-centered{margin:24px 0 24px 0}form#email_member{position:relative;margin:0}div#email_wrap.columned{clear:both;float:left;width:755px;padding-right:237px;background:url(../../images/email-member-back-mid.png) left top repeat-y;border:0}div#email_wrap{padding-top:10px}div#email_wrap .messages.error{margin-left:12px}div#email_wrap ul li{margin:10px 0 10px 25px}div#email_wrap .button{margin-right:15px;margin-bottom:25px}div#email_wrap textarea{width:703px}div#email_wrap .email_sent_wrap{padding:10px 20px}.email-adwords-iframe-holder{padding-top:300px}#email_member_sidebar{position:absolute;right:0;top:0;padding:15px 10px 15px 10px;width:195px}#email_member_top{width:992px;height:2px;overflow:hidden;background:url(../../images/email-member-back-top.png) left top no-repeat}#email_member_bottom{clear:both;width:992px;height:4px;overflow:hidden;background:url(../../images/email-member-back-bot.png) left top no-repeat}.profile-image{width:198px;text-align:left;margin-bottom:15px}.profile-image img{max-width:198px}#email_member_sidebar .addresses p{color:#444;font-size:13px}#email_member_sidebar .contact-item.phone p{font-weight:700}#email_member_sidebar .contact-item.phone .circle-icon{float:left;background-position:0 -25px;margin:-4px 5px 10px 0}.member_profile_heading{margin-left:305px;margin-top:8px;padding-right:0!important;width:auto!important;color:#000;line-height:1.2;font-size:30px}.member_profile_heading.searchBackLink{margin-top:-10px}.member_profile_block h2,.member_profile_heading,.profile-side h2{color:#000}#profileinfobox{background-color:#f9f8f6;border:1px solid #e5e5e5;padding:10px}#profileinfobox.withsocial{min-height:160px}#profileinfobox .v-seal{right:-1px;top:7px}#profileinfobox #contactemail a{height:38px;line-height:38px;padding:0;width:128px}#profileinfobox #contactemail a img{display:none}.member_profile_block,.profilepage #badgesbox{margin-bottom:2em;margin-bottom:0;margin-top:0}.member_profile_block i{font-style:italic}.member_profile_block.editable{padding-bottom:0}div.member_profile_block.editable ul li{margin-left:0;padding-left:20px}.member_profile_block p{font-size:18px;line-height:1.3;margin-bottom:1em;word-break:break-word}.member_profile_block li{font-size:18px;line-height:1.3}.member_profile_block h2{color:#000;font-size:25px;margin-bottom:0;margin-top:0;padding-top:1.5em;padding-bottom:1em}.member_profile_block.first h2{padding-top:1em}.has_js div#contact_bottom{display:none}div#contact_bottom{background:0 0;margin:0;padding:23px 0}div#contact_bottom a{border:1px solid #ce4553;border-radius:4px;font-weight:400;font-size:18px;height:40px;line-height:38px;margin-right:20px;text-align:center;width:212px}div#contact_bottom a.saveBookmark{background-image:url(/assets/images/bookmark-icons.png);background-position:45px 7px;border-color:#009390;padding-left:23px;width:195px}div#contact_bottom a.email{display:inline;padding:0;margin-right:0}div#contact_bottom a.email:hover{border:1px solid #009390}div#contact_bottom a.pcolour:hover{color:#ce4553;background-color:#fbdce0}.profile-side .save_profile a:hover,div#contact_bottom a.saveBookmark:hover{color:#009390;background-color:#dcebe9}div#contact_bottom a.selected{background-position:65px -37px}div#contact_bottom span.circle-icon{background:url(/assets/images/contact-icon.png) no-repeat 0 0!important;height:26px}#socialicons{width:127px;margin-bottom:10px}#contactdetails .phone{margin-bottom:10px}#contactdetails .website a{font-weight:400;word-break:break-all}#contactdetails .addresses{background:url(/assets/images/icon-location.png) no-repeat;padding-left:28px}.profile-right{float:right;width:688px;min-height:1000px}.get-directions-title{margin-top:5px}.member_map_block{margin-bottom:10px}.member_profile_badge{margin-bottom:0;margin-top:0}.member_profile_badge .badge a,.member_profile_badge.custom .badge a{border:0;-webkit-box-shadow:none;box-shadow:none}div.articles ul.col3.num1{padding:0}div.articles ul.col3{width:33%}div.articles ul li{background-position:0 3px}.member-unavailable{background:#e7e5e3}.profilepage #profileinfobox{border:none}.profilepage #profileinfobox .article_left img{border:none}.profilepage .member_profile_block ul.ticked li{font-size:16px;line-height:1.25;margin-bottom:.5em;padding-left:1em}p:empty{display:none}.member_profile_block iframe{margin-bottom:1em}.member-search.online{height:115px;position:relative}.member-search.online .searchSection{float:left;width:43%}.member-search.online input.button.slant{position:absolute;right:10px;bottom:15px}.member-search.supervisor .searchSection_search{margin-top:14px}.member-search .keyword,.member-search .location-suggest,.member-search.basic-dropdown .searchSection_search input{background:#fff;border:thin solid #cfcecd;border-radius:3px;height:16px;padding:8px 10px;line-height:16px;margin:0;width:183px;color:#000}.member-search.basic-dropdown .searchSection_search input{width:218px}#cta_bottom .member-search .location-suggest{-webkit-box-sizing:initial;box-sizing:initial}#cta_bottom .member-search.basic-cta .location-suggestions li{background:0 0;padding-left:0;margin:5px 0}.member-search.basic-dropdown .searchSection_services dt,.member-search.basic-dropdown .searchSection_services select{width:206px}.member-search .searchChoice{background:#def0ef;border:thin solid #cae5e3}.member-search.advanced>.button{width:205px;font-size:20px}.member-search.advanced a.more-options{margin-bottom:0;margin-top:12px}.member-search .title{background:url(/assets/images/member-search-title.png) left top no-repeat;font-size:22px;line-height:22px;color:#046664;font-weight:400;padding:0 0 0 30px}#cta_bottom .member-search{padding-top:20px;padding-left:20px;padding-right:20px;border-radius:6px}#cta_bottom .member-search .title{float:left;margin-right:20px;margin-top:5px}#cta_bottom .advanced-search{margin-top:15px}h3.search-title.no-results{padding-left:10px}form.member-search{padding:14px 10px 0;margin-bottom:30px;background:#edf8f8;border-radius:3px}form.member-search.advanced,form.member-search.standard{height:auto}form.member-search.advanced{padding-bottom:10px}#main.advanced-search form.member-search{height:auto;padding-bottom:15px}#main.advanced-search form.member-search .title,#main.supervisor-search form.member-search .title{font-size:15px}form.member-search.standard input[type=text]{width:182px;border-width:1px 0 1px 1px;border-radius:3px 0 0 3px}form.member-search.standard input.styled-submit{margin:0;height:34px;border:none;border-radius:0 5px 5px 0}form.member-search.standard .button.hide_on_js.secondary-submit{display:block;width:240px;height:40px;margin-bottom:12px;font-size:20px;background:#009390}form.member-search.standard .button.hide_on_js.secondary-submit:hover{background:#ce4553}.member-search .sectionTitle{font-weight:400;font-size:16px}#sidebar.scrolling{padding-top:205px}#sidebar form.member-search.basic-dropdown.scrolling,#sidebar form.member-search.basic.scrolling{position:fixed;top:65px;z-index:998}#sidebar form.member-search.basic-dropdown.scrolling:before,#sidebar form.member-search.basic.scrolling:before{content:"";height:20px;width:100%;position:absolute;top:-21px;left:0;display:block;background-color:#fff}.member-search.basic .title,.member-search.basic-dropdown .title{font-size:21px;text-align:left;color:#046664}.member-search.basic-dropdown a.more-options{display:block;margin:5px 4px 0 0;text-align:right}.member-search.basic-dropdown .basic-dropdown-submit{clear:both;position:relative;width:240px;height:34px;line-height:34px;background:#009390;text-align:center;font-size:20px;right:auto;top:auto;left:auto;text-indent:0;margin:10px 0}.member-search.basic-dropdown .basic-dropdown-submit:hover{background:#ce4553}.member-search.basic-dropdown a.advanced-search{color:#ce4553;font-size:16px;text-decoration:none;margin:0 5px 12px 0}#shortList .profile{height:44px;background:#f6f5f4;border:thin solid #d6d6d6;border-bottom:0}#shortList .profile:hover{background:#edebe9}#shortList .profile a{color:#009390;font-size:16px;font-weight:400;height:44px;line-height:44px;margin:0;padding:0 14px}#shortList .profile.content a{padding-left:7px}#shortList .profile .removeProfile{margin-top:10px;margin-right:10px}#shortList .profile .chevron{display:none}#shortList .view-all{height:26px;line-height:26px;background:#edebe9;border-radius:0 0 3px 3px;text-align:right;color:#ce4553;font-size:16px;border:thin solid #d6d6d6}#shortList .view-all:hover{background:#edebe9;color:#009390}.member-search .search-bottom-img{display:none}.member-summary .article_right{position:inherit}.member-summary .policy-badge{right:6px;top:8px}#search-results{position:relative}#search-results .sortoptions{position:absolute;right:11px;top:1px;font-size:16px;color:#625f5c;line-height:47px}#search-results .sortoptions a{line-height:16px;padding:15px 5px;margin-left:5px}#search-results .sortoptions span{margin-right:5px}#search-results .sortoptions span.selected{color:#000;line-height:16px;padding:10px 6px 15px 6px;margin-left:5px;border-top:4px solid #000}#saved-content-results .article,#search-results .article{clear:both;padding:15px 12px 59px 12px;border:none;border-radius:3px;background:#f9f8f6}@media (max-width:640px){#saved-content-results .article,#search-results .article{border:thin solid #eae9e6}}#search-results .article.generic{padding-bottom:35px}#search-results .article.need-more-results{padding-bottom:0}#search-results .article.need-more-results .article-inner{margin-bottom:20px}#search-results .article .member-summary h2{float:right;word-wrap:break-word;width:470px;line-height:28px;font-weight:400;margin:0;padding-top:0}#saved-content-results .img-block{float:left;text-align:center;width:190px;height:137px;margin-right:15px;border:1px solid #333;overflow:hidden}#saved-content-results .img-block img{max-width:100%}#saved-content-results .img-block img.square{margin-top:-28px}#saved-content-results .article h2{border-bottom:thin solid #dedcdc;margin-bottom:15px;padding-bottom:15px}#saved-content-results .article h2 .sub{display:block;font-size:15px;font-weight:400;font-style:italic;color:#b5b5b5;margin:6px 0 -6px}#saved-content-results .right-block.half{float:left;width:450px}#saved-content-results .quick-links,#search-results .quick-links{position:absolute;left:0;bottom:0;width:688px;height:45px;line-height:45px;padding:0 0 0 10px;margin:0;background:#f9f8f6;border-radius:0 0 3px 3px}#search-results .quick-links .save-profile a.saveBookmark{padding-left:28px}#search-results .quick-links .save-profile a.saveBookmark.selected:hover{background-position:0 -133px}#search-results .quick-links .save-profile a.saveBookmark:hover{background-position:0 -89px}#search-results .contact-form,a.saveBookmark{font-weight:400;font-size:16px}#saved-content-results a.saveBookmark{margin-top:10px}#saved-content-results a.saveBookmark:hover{color:#ce4553;background-position:left -89px}#saved-content-results a.saveBookmark.selected{background-position:left -44px}#saved-content-results a.saveBookmark.selected:hover{color:#ce4553;background-position:left -133px}#search-results span.circle-icon{vertical-align:middle;width:18px;height:16px;margin-right:8px;background:url(/assets/images/contact-icon.png) left top no-repeat}#saved-content-results .article a.button,#search-results .article a.button{right:7px;bottom:7px}#search-results .article.generic span.button-holder{left:-12px;bottom:-45px;height:45px;border-radius:0 0 3px 3px}#search-results .profile-display-address{float:right;width:435px;font-size:16px;line-height:20px;font-weight:400;margin:5px 15px 5px 0;padding:1px 70px 7px 25px;background:url(/assets/images/search-location-marker.png) left top no-repeat;color:#333}#search-results .article p:last-child{margin-bottom:1em}#search-results .article .article_left img{border:none}#search-results .article .snippet{float:right;width:528px;margin-right:15px}#search-results .search_extended{background:0 0;padding:5px 0}#search-results .policy-badge{width:67px;height:67px;background:url(/assets/images/policy-badge-small.png) left top no-repeat}#search-results .policy-badge:hover{background:url(/assets/images/policy-badge-small-grey.png) left top no-repeat}.searchPagination .paginatedLinks{font-size:16px;line-height:20px;margin-top:20px;padding:15px 2px}.article.generic h2{padding:5px 0}.article.generic .article-inner{margin-bottom:5px}.article.generic .article-inner p{padding-top:15px;border-top:thin solid #dedcdc}.article.generic span.button-holder{position:absolute;left:0;bottom:0;width:698px;height:45px;line-height:45px}#search-results .article.full-right .profile-display-address,#search-results .article.full-right h2.nobadge{float:none;width:auto}#member-articles .article.full-right{border:0;padding:0}.tooltipCloseButton{display:none}.member-search .searchSection{border-bottom:none;float:left}#regform td.grey .side-menu,.side-menu{border:none!important}.member-search.advanced .location-suggest,.member-search.supervisor .location-suggest{width:60%}.member-search.advanced .searchSection{float:left;clear:both;width:100%}@media (min-width:641px){.member-search.advanced .searchSection_keywords,.member-search.advanced .searchSection_typeOfClient{width:48%;float:left;clear:none}}@media (min-width:641px){.member-search.advanced .searchSubSection{padding-right:0;width:49%}}.member-search.advanced .dropdown dt{width:auto}.member-search.advanced .keyword{width:90%}.member-search.advanced dl.dropdown{width:90%}#header .member-search-header,#header-profile-count,#responsive-navigation-controls,.more-information{display:none}body,html#payment_html{background:#fff!important}::-moz-selection{background-color:#009390;color:#fff}::selection{background-color:#009390;color:#fff}li,p{line-height:18px}a:hover span.viewmore{background-color:#333}a.red{color:#ce4553}a.red:hover{color:#009390}h1{font-size:35px;padding:0;margin-top:1em;margin-bottom:.5em;background:0 0;line-height:1.2}div#custompage h2.underline,h2{background:0 0;margin:15px 0;padding:0}.article h2,div#custompage .article h2{padding-top:2px;font-size:24px;background:0 0}ul#breadcrumbs{font-size:16px}ul#breadcrumbs a{color:#009390;font-weight:400}ul#breadcrumbs a:hover{color:#ce4553}ul#breadcrumbs li span.chevron{border-left:1px solid #40aeac;background:0 0;width:1px;margin:0 10px}ul#breadcrumbs.noline span.chevron-left{border-left:0;background:url(/assets/images/chevron-left-green.png) left 2px no-repeat;margin-right:5px;width:5px}ul#breadcrumbs.noline a:hover span.chevron-left{background:url(/assets/images/chevron-left-red.png) left 2px no-repeat}#sidebar .nicereply p{font-family:"Open Sans",Arial,Helvetica,sans-serif}#custompage .statbox.left,#custompage .statbox.right,#footer-contact h2,#homepage-search .homepage-search-submit,#homepage-search div.submit-form,#page-controls p,#regform .reg-upload-photo .member-button.red,#social-footer div.get-involved,#top-bar-title-text,.about-info-block,.breaking-bullying .title,.button,.edit-image .image-controls-save .member-button,.home-grey-row .button.bar,.in-this-section .title,.in-this-section li a,.lite .ui-dialog-titlebar .ui-dialog-title,.loginBox #member-form div.formelement ul,.media-controls .member-button.grey,.mem-button,.member-search .title,.member-search.basic .title,.member-search.basic-dropdown .basic-dropdown-submit,.member-search.basic-dropdown .title,.members-sidebar .complete-profile a,.policy-banner,.questrial,.returnlink a,.save_profile a,.slider-area,.ui-dialog.lite .ui-dialog-buttonset .button,.why-choose .policy-badge,a.member-button,a.stretchbutton,div#contact_bottom a,div.performance-tip.tip .tip-content a strong,h1,h2,h3,input.submit-button,ul.nav.topbar>li a{font-family:Questrial,Arial,Helvetica,sans-serif}#social-footer div.get-involved span,h3.search-title{font-family:Arial,Helvetica,sans-serif}.button,.button.slant,.mem-button{font-size:18px;font-weight:400;height:32px;line-height:32px;border-radius:3px;background:#ce4553;padding:0 18px;width:auto}.button.long{width:auto;min-width:191px}.button.fullsize{width:240px;height:40px;line-height:40px;font-size:20px}.button.slant:hover,.button:hover,.mem-button:hover{background:#009390}.stretchbutton .bottom,.stretchbutton .left,.stretchbutton .right,.stretchbutton .top{display:none}.event-date-day{font-size:16px;margin:3px 0}.event-date-month{font-size:15px}.messages.info{color:#009390;background:#dcebe9;border:thin solid #009390;border-radius:3px}div.quick-select{background:0 0;padding:0}span.chevron{background-image:url(/assets/images/chevron-right-green.png);background-position:center 2px}a:hover span.chevron,span.chevron:hover{background-image:url(/assets/images/chevron-right-red.png)}span.chevron.chevron-left{background-image:url(/assets/images/chevron-left-green.png);background-position:center 2px}a:hover span.chevron.chevron-left,span.chevron.chevron-left:hover{background-image:url(/assets/images/chevron-left-red.png);background-position:center 2px}div.pagination{font-size:16px;color:#a7a9ac;border-top:thin solid #d6d6d6;padding:10px 0}.searchPagination .paginatedLinks strong,div.pagination .paginatedLinks strong{color:#aeb0b2}.searchPagination .paginatedLinks a,div.pagination .paginatedLinks a{font-weight:400;color:#009390}.searchPagination .paginatedLinks a:hover,div.pagination .paginatedLinks a:hover{color:#ce4553}.searchPagination .pagination-next .chevron,div.pagination .pagination-next .chevron{width:6px;height:10px;background:url(/assets/images/chevron-right-green.png) left top no-repeat}.searchPagination a.pagination-next:hover .chevron,div.pagination a.pagination-next:hover .chevron{background-image:url(/assets/images/chevron-right-red.png)}.searchPagination .pagination-prev .chevron,div.pagination .pagination-prev .chevron{width:6px;height:10px;background:url(/assets/images/chevron-left-green.png) left top no-repeat}div.pagination a.pagination-prev:hover .chevron{background:url(/assets/images/chevron-left-red.png) 0 0 no-repeat}.searchPagination a.pagination-prev:hover .chevron{background-image:url(/assets/images/chevron-left-red.png)}div.disclaimer p{margin-top:0}.postmetadata.meta-social-bar{height:auto;margin:20px 0;line-height:12px}.meta-social-bar .inner{display:table;width:100%;padding:12px 0}.meta-social-bar .avatar-block{text-align:center;position:relative;overflow:hidden;height:58px;width:58px}.meta-social-bar .avatar-block span{position:absolute;left:0;top:0;width:58px;height:58px;margin:0;padding:0;background:url(/assets/images/profile-circular-mask.png) left top no-repeat;z-index:10}.meta-social-bar .avatar-block img{position:absolute;left:0;top:-10px;width:100%;height:auto;z-index:5}.meta-social-bar .avatar-block img.news{top:0}.meta-social-bar .info-block{display:table-cell;vertical-align:middle;padding-left:20px;line-height:17px;font-size:14px}.meta-social-bar .info-block.no-image{padding-left:0}.meta-social-bar .hosted-block{display:table-cell;vertical-align:top;padding-left:0;line-height:17px;white-space:nowrap}.meta-social-bar .host-block{display:table-cell;vertical-align:top;padding-left:5px;line-height:17px;font-size:13px}.meta-social-bar .info-block .name{color:#2a2a2a}.meta-social-bar .info-block .name span{padding:0}.meta-social-bar .info-block .date{color:#8b8b8b;font-style:italic}.meta-social-bar .fallback{display:none}.meta-social-bar .social-block{display:table-cell;white-space:nowrap;text-align:right;vertical-align:middle;padding-left:10px}.meta-social-bar .shareBanner a{display:inline-block;width:50px;height:50px;text-indent:999px;overflow:hidden}.meta-social-bar .social-block .fb{background:url(/assets/images/social-circle-fb.png) center top no-repeat}.meta-social-bar .social-block .tw{background:url(/assets/images/social-circle-tw.png) center top no-repeat}.meta-social-bar .social-block .li{background:url(/assets/images/social-circle-li.png) center top no-repeat}.meta-social-bar .shareBanner a:hover{background-position:center bottom}.meta-social-bar .shareBanner{display:inline-block;width:auto;padding:0}.meta-social-bar .bookmark{display:inline-block;color:#009390;line-height:12px;width:86px;height:50px;vertical-align:top;text-align:center;background:url(/assets/images/bookmark-icons.png) center 23px no-repeat;overflow:hidden;padding:6px 0 0}.meta-social-bar .bookmark:hover{color:#ce4553;background-position:center -66px}.meta-social-bar .bookmark.selected{background-position:center -21px}.meta-social-bar .bookmark.selected:hover{color:#ce4553;background-position:center -110px}.meta-social-bar .feedback_wrapper{display:table-cell;vertical-align:middle}.meta-social-bar .feedback_wrapper .fright{float:left}.meta-social-bar.with-feedback{margin-top:0}.meta-social-bar.with-feedback .social-block{vertical-align:top}.about-article-author{display:table;width:660px;padding:30px 20px;margin-bottom:30px;border:1px solid #e5e5e5;-webkit-box-shadow:0 0 8px 0 rgba(179,179,179,.6);box-shadow:0 0 8px 0 rgba(179,179,179,.6);border-radius:3px}.large-avatar-block{overflow:hidden;position:relative;text-align:center;width:140px;height:140px;margin-right:20px}.large-avatar-block span{position:absolute;left:0;top:0;width:140px;height:140px;background:url(/assets/images/profile-circular-mask-large.png) center center no-repeat;z-index:10}.large-avatar-block img{position:absolute;left:0;top:-24px;width:100%;height:auto;z-index:5}.large-avatar-block img.news{top:0}.about-info-block{display:table-cell;vertical-align:top;font-size:16px;line-height:20px}.postmeta-tags{display:table-cell;vertical-align:middle}.postmeta-tags a{display:inline-block;font-size:12px;line-height:28px;padding:0 22px;margin:3px 10px 3px 0;color:#fff;text-transform:uppercase;background:#15928f;white-space:nowrap}.postmeta-tags a:hover{background:#ce4553}.navigation{display:block;border:1px solid #e0e0e0;border-width:1px 0 1px 0;padding:20px 0 15px}.navigation a{color:#fff;font-weight:400;float:left;border-radius:7px}.navigation a.previous_button{padding:12px 20px 12px 25px;margin-bottom:5px;background:#46373a url(/assets/images/pagination_arrow_left.png) left center no-repeat}.navigation a.previous_button:hover{background-color:#da3c55}.navigation a.next_button{float:right;text-align:right;padding:12px 25px 12px 20px;background:#da3c55 url(/assets/images/pagination_arrow_right.png) right center no-repeat}.navigation a.next_button:hover{background-color:#46373a}h3.search-title{font-size:16px;color:#625f5c;margin:0}h3.search-title .pcolour{color:#625f5c}.ui-dialog.lite .ui-dialog-buttonpane{padding:4px 10px 6px 6px}#top-bar-wrapper.scrolling{margin:0;top:0}#main{position:relative}#sidebar.scrolling-profile{padding-top:65px}#sidebar.scrolling-search{padding-top:335px}.quick-tip a.more-link{background:#f6f5f4;color:#009390}.quick-tip a.more-link:hover{color:#000}#regform td.grey .side-menu,.side-menu{background:#f6f5f4;border:thin solid #d6d6d6;border-radius:3px;padding:12px;margin-top:0}.side-menu.black h3{font-size:22px}.side-menu:nth-child(2n+1){background-color:#dcebe9}.breaking-bullying{background:#edf8f8}.breaking-bullying .title{color:#046664;font-size:18px;font-weight:400;margin-bottom:20px}.breaking-bullying .title span{display:block;text-align:right;font-size:24px;font-weight:700}.breaking-bullying p a{display:block;margin:5px 0 15px}#bullying_loading{position:relative;margin:0 auto;padding:30px 0 30px 45px;width:200px;background:url(/images/ajax-loader.gif) left center no-repeat;line-height:32px;font-size:14px;opacity:1;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;z-index:50}#bullying_loading.hide{opacity:0}.video-entry{float:left;width:320px;height:180px;margin:0 10px 10px 0}#bullying_videos{position:relative;margin-top:-92px;opacity:1;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;z-index:100}#bullying_videos.no-offset{margin-top:0}#bullying_videos.hide{opacity:0}#bullying_videos .pagination{display:block;margin-top:5px;padding-bottom:30px}#bullying_videos #previousBullyingPage{float:left;padding:0 0 0 12px;background:url(/assets/images/chevron-left-green.png) left center no-repeat}#bullying_videos #previousBullyingPage:hover{background-image:url(/assets/images/chevron-left-red.png)}#bullying_videos #nextBullyingPage{float:right;padding:0 12px 0 0;background:url(/assets/images/chevron-right-green.png) right center no-repeat}#bullying_videos #nextBullyingPage:hover{background-image:url(/assets/images/chevron-right-red.png)}#bullying_videos .pagination a:hover{cursor:pointer}#bullying_videos .error{color:#ce4553;text-align:center;padding:30px 0}div.googlesearch{background:#f6f5f4;border:thin solid #d6d6d6;border-radius:3px;width:478px}div.greybox{background:#f6f5f4;border:thin solid #d6d6d6;border-radius:3px}div.joinbox{background:#f6f5f4;border:thin solid #d6d6d6;border-radius:3px;width:197px}#header-wrapper{border-color:#009390;-webkit-box-shadow:initial;box-shadow:initial;background-image:none;border-top:none;padding-top:3px}#header{height:120px}#logo{top:20px}#header .site-controls{top:40px}#header .site-controls.new{top:0;text-align:right}#header .site-controls.new .control-button{background:#fff;height:28px;line-height:28px;position:relative;width:84px;margin-left:0;font-size:13px;color:#009390;border:thin solid #009390;border-radius:3px;float:right}#header .site-controls.new .control-button:hover{background:#dcebe9}#header .site-controls.new .control-button.join{color:#ce4553;border-color:#ce4553;margin:0 5px 0 2px}#header .site-controls.new .control-button.join:hover{background:#fbdce0}#header .site-controls.new span{line-height:28px}#header .site-controls.new div.secondline{margin-top:28px}#header .site-controls.new div.secondline span{line-height:34px;margin-right:14px;font-size:16px}#header .site-controls.new div.secondline span.icon{height:23px;width:18px;background-image:url(/assets/images/pincheck.png);background-repeat:no-repeat;background-position:left center;position:relative;top:4px;margin-right:6px}#header .site-controls.new div.secondline a:hover span.icon{background-image:url(/assets/images/pincheck-over.png)}#header .site-controls.new div.secondline span.icon.tell{background-position:-15px center;width:24px}#header span#areyoucounsellor,#header span.areyoucounsellor{padding-left:20px;margin-right:14px;font-size:16px;display:inline-block}#header .site-controls.new form .styled-text{width:122px;position:relative;font-size:14px;border-radius:5px 0 0 5px;border-right:none;vertical-align:top}#header .site-controls.new form .styled-submit{margin-left:0;width:35px;height:34px;line-height:34px;border-left:none;border-radius:0 5px 5px 0}#nav_wrapper.nonav{height:25px;background-image:none}#top-bar-wrapper.top-bar-expanded{background:#009390 url(/assets/images/home-search-back.jpg) center center no-repeat;height:244px;border-top:thin solid #fff;border-bottom:6px solid #e5e5e5;top:-1px;margin-bottom:0;-webkit-font-smoothing:antialiased}#nav_wrapper{position:relative;height:48px;background:#e7e5e3}ul.nav.topbar{position:relative;margin:0 auto;top:auto;right:auto;left:8px;width:992px}ul.nav.topbar>li{font-size:17px}ul.nav.topbar>li a{font-weight:400;padding:10px 0;padding:initial;display:block}ul.nav.topbar>li{padding:0 27px 0 27px;white-space:nowrap;display:block;float:left;height:48px;line-height:48px}ul.nav.topbar>li.navitem2 a{padding-right:16px;background:url(/assets/images/chevron-down-black-sm.png) right center no-repeat}ul.nav.topbar>li.navitem2 a.over,ul.nav.topbar>li.navitem2.active a.parent{color:#009390;padding-right:16px;background:url(/assets/images/chevron-down-green-sm.png) right center no-repeat}ul.nav.topbar>li.navitem2 a.parent .chevron{display:none}ul.nav.topbar>li.first{text-align:left;padding-left:0}ul.nav.topbar>li.last{padding-right:0;background:0 0}ul.nav div.child-container{left:8px;top:37px;background:0 0}ul.child-nav{background:0 0;padding:0;border:thin solid #eae9e6;border-radius:0 0 3px 3px;border-top:none}ul.nav ul.child-nav li{opacity:1;filter:Alpha(Opacity=100);background:#f6f5f4;border-color:#dbdbda}ul.nav ul.child-nav li.first{padding-top:0}ul.nav ul.child-nav li.last{border-radius:0 0 3px 3px}ul.nav ul.child-nav li a{color:#009391;font-size:17px;padding:10px 10px 10px 10px}ul.nav.topbar>li.navitem2 .inner-child a,ul.nav.topbar>li.navitem6 .inner-child a{background-image:none;padding-left:15px}ul.nav ul.child-nav li a:hover{color:#009391;background:#edebe9}ul.nav ul.child-nav li.last a:hover{border-radius:0 0 3px 3px}ul.nav div.inner-child{background:0 0;-webkit-box-shadow:initial;box-shadow:initial}#top-bar{height:47px}.top-bar-search{position:absolute;top:0;width:100%;text-align:center;padding:34px 0 0 0}.top-bar-search-online{color:#fff;text-align:center;margin:30px 0;line-height:1.3}.top-bar-search-online__link{text-decoration:underline}@media only screen and (max-width:640px){.top-bar-search-online{margin-top:0}}form#homepage-search{position:relative;left:0;bottom:auto;padding:30px 0 14px 0;width:auto}#homepage-search input.location-suggest{background:#fff url(/assets/images/home-search-location.jpg) 13px center no-repeat;border-radius:3px;border:thin solid #016b68;border-width:0 1px 1px 0;width:558px;padding:16px 18px 16px 42px;font-size:16px;vertical-align:top}#homepage-search .advanced-search-link{width:170px;padding-left:725px;margin-top:10px}#homepage-search .advanced-search-link a{position:relative;color:#fff;font-size:16px;padding:10px;z-index:100}#homepage-search .advanced-search-link a:hover{color:#aed7d5}#homepage-search .homepage-search-submit{position:relative;right:auto;width:172px;height:53px;font-size:24px;border-radius:3px;border:thin solid #016b68;border-width:0 1px 1px 0;margin:0 0 0 8px;background-color:#ce4553;background-image:-o-linear-gradient(top,#ce4553,#ce4553);background-image:-webkit-gradient(linear,left top, left bottom,from(#ce4553),to(#ce4553));background-image:linear-gradient(to bottom,#ce4553,#ce4553)}#homepage-search .homepage-search-submit:focus,#homepage-search .homepage-search-submit:hover{background-color:#59b2b0;background-image:-o-linear-gradient(top,#59b2b0,#59b2b0);background-image:-webkit-gradient(linear,left top, left bottom,from(#59b2b0),to(#59b2b0));background-image:linear-gradient(to bottom,#59b2b0,#59b2b0)}#homepage-search .search-dropdown .dropdown a,#homepage-search .search-dropdown .dropdown dt{background-color:#c6dfdb}#homepage-search .search-dropdown .dropdown dt{background:#59b2b0 url(../../images/select-buttons-hp.png) no-repeat 463px 13px;border-radius:3px}#homepage-search .search-dropdown .dropdown dd ul{border-width:1px 0 0 0;border-top:1px solid #009390;top:-4px;width:490px}#homepage-search .search-dropdown .dropdown dd ul a.selected,#homepage-search .search-dropdown .dropdown dd ul a:hover{background-color:#afd5d2}#homepage-search.dropdown-enabled .advanced-search-link a{color:#000;display:block;font-size:16px;font-weight:400;margin-right:37px;margin-top:17px}#homepage-search.dropdown-enabled .advanced-search-link a:hover{color:#625f5c}#top-bar-wrapper{background:0 0}#top-bar-wrapper.discrete-top-bar{z-index:auto}#top-bar .top-bar-highlight{position:relative;left:0;padding:10px 14px;background:#f6f5f4;border-radius:3px;border-top:none;width:232px;height:24px}.home-grey-row{padding:24px 0;background:#f9f8f6;border-bottom:thin solid #e5e5e5}.home-grey-row .homepage-video-block{float:left;position:relative;border-radius:3px;width:301px}.home-grey-row .homepage-video-block .video-thumbnail{float:left;position:relative;background:url(/assets/images/home-video-banner.jpg) center center no-repeat;border-radius:3px 3px 0 0;width:299px;height:148px;border-color:#e0e0e0;border-style:solid;border-width:1px 1px 0 1px}.home-grey-row .homepage-video-block .video-thumbnail a{display:block;width:100%;height:149px;margin:0;padding:0}.home-grey-row .homepage-video-block .video{float:left;position:relative;padding:0 12px;height:120px;width:275px;background-color:#fff;border-radius:0 0 3px 3px;border-color:#eae9e6;border-style:solid;border-width:1px}.ui-dialog .ui-dialog-content.videodialog{padding:0}.ui-widget-overlay.videoPopupOverlay{background:#000;opacity:.8}.ui-widget-content.videoPopupContainer{border:1px solid #000}#videoPopupButton{top:5px;right:5px}.home-grey-row .where-to-start{float:left;position:relative;width:269px;height:auto;padding:13px 16px;background:#dcebe9 url(/assets/images/where-to-start-arrow.jpg) 150px 45px no-repeat;border-radius:3px;margin-top:16px}.home-grey-row .where-to-start h2{width:165px;line-height:28px;margin:0}.home-grey-row .where-to-start a.start-here{position:absolute;right:20px;top:14px;width:75px;height:60px;background:url(/assets/images/start-here-sign.png) left -60px no-repeat;overflow:hidden;text-indent:-9999px;text-transform:capitalize}.home-grey-row .where-to-start a.start-here:hover{background-position:left top}.home-grey-row .where-to-start .help-block a{display:block;font-size:16px;padding-left:15px;background:url(/assets/images/altli.png) left center no-repeat}.home-grey-row .where-to-start .help-block p{margin:8px 0 15px 0}.home-grey-row .homepage-block .homepage-block-list{border:none}.home-grey-row .homepage-block{height:220px;padding-top:149px;background:url(/assets/images/home-worried-banner.jpg) right top no-repeat;border-radius:3px 3px 0 0}.home-grey-row .homepage-block.homepage-therapies{background-image:url(/assets/images/home-faq-banner.jpg)}.home-grey-row .homepage-block.homepage-blog-eating{background:url(/assets/images/homepage-eating.png) right top no-repeat}.home-grey-row .homepage-block.homepage-campaign{background:0 0;padding-top:0;height:370px}.homepage-campaign img{height:150px;width:100%;-o-object-fit:cover;object-fit:cover}.homepage-block.homepage-blog-article h2 a{text-decoration:none;color:#000}.homepage-block.homepage-blog-article h2 a:hover{color:#009390}.home-grey-row .homepage-block .homepage-block-content{width:275px;height:180px;padding:0 12px;border:thin solid #eae9e6;border-width:0 1px 0 1px;background:#fff}.home-grey-row .homepage-block.homepage-blog-bullying .homepage-block-content{height:219px;border-width:0 1px 1px;border-radius:0 0 4px 4px}.home-grey-row .homepage-block.homepage-blog-bullying p{font-size:14px;line-height:20px;color:#000}.home-grey-row .homepage-block .homepage-block-content h2{margin:20px 0 20px 0}.home-grey-row .homepage-block.homepage-faqs .homepage-block-content h2{margin-bottom:13px}.home-grey-row .homepage-block ul.homepage-block-list{list-style:url(/assets/images/chevron-right-green.png);width:265px;height:auto;margin-top:5px;padding-left:13px}.home-grey-row .homepage-block ul.homepage-block-list li{font-size:16px;margin-bottom:20px}.home-grey-row .homepage-faqs.homepage-block ul.homepage-block-list li{margin-bottom:11px}.home-grey-row .homepage-block ul.homepage-block-list li:hover{list-style:url(/assets/images/chevron-right-red.png)}.home-grey-row .button.bar{position:absolute;left:0;bottom:0;width:289px;height:40px;color:#009390;font-size:18px;text-align:right;padding:0 10px 0 0;line-height:40px;border:1px solid #eae9e6;border-width:0 1px 1px 1px;border-radius:0 0 4px 4px;background:#edeae7}.home-grey-row .button.bar:hover{background-color:#dcebe9}.home-grey-row .button.bar .chevron{display:inline-block;width:6px;height:9px;margin-left:8px;background:url(/assets/images/chevron-right-green.png) left top no-repeat}.homepage-block{float:left;margin:14px 0 12px 44px;position:relative;width:301px;overflow:hidden}.home-grey-row .homepage-block{margin:0 0 0 44px}.homepage-block p{font-size:16px;color:#6f6c69;height:55px;margin:0}.homepage-block .homepage-block-content{width:100%}.homepage-block .homepage-block-list{width:100%;height:365px;padding-top:5px;padding-left:0;overflow:hidden;border-bottom:thin solid #e5e5e5}.home-grey-row .homepage-block .homepage-block-list{padding-top:0}.homepage-block.homepage-articles{margin-left:0}.homepage-block.homepage-articles p{margin-top:10px}.homepage-block.homepage-articles .homepage-block-list{height:305px;padding:0}.homepage-block.homepage-articles .homepage-block-list li{float:left;padding:0 0 15px 50px;margin:0;width:251px;height:61px}.homepage-block.homepage-articles a{float:left;font-size:16px;padding-bottom:5px}.homepage-block.homepage-articles span{clear:both;display:block;color:#6f6c69}.homepage-block.homepage-articles span.author{clear:none;display:inline;font-size:14px}.homepage-block.homepage-articles span a,.homepage-block.homepage-events a.red{float:none;font-size:14px;background-color:transparent}.homepage-block.homepage-articles span a:hover,.homepage-block.homepage-events a.red:hover{background-color:transparent}.homepage-block.homepage-articles .article_0{background:url(/assets/images/home-article-0.png) left top no-repeat}.homepage-block.homepage-articles .article_1{background:url(/assets/images/home-article-1.png) left top no-repeat}.homepage-block.homepage-articles .article_2{background:url(/assets/images/home-article-2.png) left top no-repeat}.homepage-block.homepage-articles .article_3{background:url(/assets/images/home-article-3.png) left top no-repeat}.homepage-block-content .align-right .button.slant,.recent-news .button.right.slant,.your-stories .button.right.slant{background:0 0;width:300px;height:34px;text-align:right;line-height:34px;font-size:18px;color:#009390;padding:0}.recent-news .button.right.slant,.your-stories .button.right.slant{background-position:right center;padding-right:4px}#news-and-stories .recent-news .align-right a.button.slant .chevron,.homepage-block-content .align-right .button.slant .chevron,.recent-news .button.right.slant .chevron,.your-stories .button.right.slant .chevron{display:inline-block;width:6px;height:9px;margin-left:8px;background:url(/assets/images/chevron-right-green.png) left top no-repeat}#news-and-stories .recent-news .align-right a.button.slant:hover .chevron,.homepage-block-content .align-right .button.slant:hover .chevron,.recent-news .button.right.slant:hover .chevron,.your-stories .button.right.slant:hover .chevron{background:url(/assets/images/chevron-right-red.png) left top no-repeat}.recent-news .button.right.slant .chevron{display:none}.recent-news .button.right.slant{background-image:url(/assets/images/chevron-right-green.png);background-position:right 14px;background-repeat:no-repeat;padding-right:15px}#sidebar .recent-news .align-right{border-top:1px solid #d6d6d6;padding-top:5px}#sidebar .recent-news .button.slant{background:url(/assets/images/chevron-right-green.png) right 13px no-repeat;padding-right:15px;color:#009390}#sidebar .recent-news .button.slant:hover{background-image:url(/assets/images/chevron-right-red.png);color:#ce4553}#sidebar .recent-news .button.right.slant,#sidebar .your-stories .button.right.slant{width:248px;border-radius:0;border-top:1px solid #d6d6d6}.recent-news .button.right.slant:hover{background-image:url(/assets/images/chevron-right-red.png)}.homepage-block-content .align-right .button.slant:hover,.recent-news .button.right.slant:hover,.your-stories .button.right.slant:hover{color:#ce4553;background-color:transparent}.homepage-events li{border-bottom:thin solid #e5e5e5;padding-bottom:14px;margin-bottom:15px;height:96px}.homepage-events li.last{border:none}.homepage-block-content .event-date{background-image:url(/assets/images/home-event-ring.png);width:61px;height:52px;margin-top:8px}.homepage-block-list .event-details{width:230px;height:67px;font-size:16px}.homepage-block-list .event-details a{display:table-cell;vertical-align:middle;height:67px}.homepage-block-list .location{clear:both;display:block;background:url(/assets/images/location-bullet.png) left center no-repeat;width:auto;height:21px;line-height:21px;padding:0 0 0 28px}.homepage-block-list .location a{padding:10px 0}.homepage-block .your-stories .speech-bubble{width:298px;height:167px;float:left}.homepage-block .your-stories .bubble-0{margin-top:12px}.homepage-block .your-stories .bubble-1{margin-top:15px}.homepage-block .your-stories .small.speech-bubble p{left:2px;top:5px;width:255px;height:119px;padding:15px 0 0 24px;color:#000;font-size:16px}#content-wrapper{padding-top:14px}#content-wrapper.no-margin{margin-top:0;padding-top:0}.why-choose{position:absolute;width:100%;top:162px;z-index:50}.why-choose a{color:#fff}.why-choose a:hover{color:#aed7d5}.why-choose h2{line-height:28px;margin:0 0 0 10px;padding:35px 15px 17px 5px;font-size:22px}.why-choose p{padding:15px 13px 0;line-height:20px;letter-spacing:0}.why-choose .policy-badge{height:72px;line-height:72px;padding-left:72px;width:505px;font-size:18px;white-space:nowrap;margin:0 auto;text-align:center}.why-choose .policy-badge span.chevron{display:inline-block;width:6px;height:10px;margin-left:8px;background:url(/assets/images/chevron-right-white.png) left top no-repeat}.why-choose .policy-badge:hover span.chevron{background-image:url(/assets/images/chevron-right-lightgreen.png)}.where-to-start{margin-bottom:15px;position:relative}#sidebar{margin-top:0;padding:65px 0 10px 0;width:262px}#sidebar.advanced-search,#sidebar.supervisor-search{padding-top:40px}#sidebar .supervisor .location-suggest{border-radius:3px;border-width:1px;width:218px}#sidebar .layout-block{width:262px}#sidebar .layout-block.recent-news h2{margin-top:0}#sidebar .layout-block.your-stories{margin-bottom:30px}#sidebar .where-to-start h2,#sidebar .where-to-start h2 a{background:0 0;line-height:26px;padding:0}.where-to-start a.sign,.where-to-start h2 a{background-image:url(../../images/how-to-use.png);background-position:0 -360px;background-repeat:no-repeat;display:block}.where-to-start a.sign:hover{background-position:0 -420px}.where-to-start a.sign.var1{background-position:0 -240px}.where-to-start a.sign.var1:hover{background-position:0 -300px}.where-to-start a.sign.var2{background-position:0 -120px}.where-to-start a.sign.var2:hover{background-position:0 -180px}.where-to-start a.sign.var3{background-position:0 0}.where-to-start a.sign.var3:hover{background-position:0 -60px}#contact-more .where-to-start h2{padding-bottom:0}#contact-more .where-to-start h2 a{background:url(/assets/images/start-here-sign.png) right 0 no-repeat;padding-bottom:10px}#contact-more .where-to-start h2 a:hover{background-position:right -60px}#sidebar .where-to-start{background-color:#dcebe9;margin-top:25px;height:175px;background-image:url(/assets/images/notsurepeople.png);background-position:right bottom;background-repeat:no-repeat}#sidebar .where-to-start.pagetop{background-color:#fff;border:3px solid #aed7d5;width:257px;margin-bottom:17px;margin-top:28px}#sidebar .where-to-start.pagetop a.sign{bottom:-3px}.article .snippet,.article .snippet p{font-size:16px;line-height:22px}#sidebar .news-item a,#sidebar .news-item p,#sidebar .relatedinformation li,#sidebar .your-stories p{font-size:14px}#news-and-stories .news-item a.news-item-title,#sidebar .news-item a.news-item-title{font-size:15px}#sidebar .your-stories p.experience{font-size:16px}#sidebar .news-item p.news-item-excerpt{display:none}#news-and-stories .news-item .news-item-excerpt,#news-and-stories .news-item .read-more,#sidebar .news-item .news-item-excerpt,#sidebar .news-item .read-more{display:none}#sidebar .description.your-stories{background:url(/assets/counselling-directory/images/speech-bubble.png) no-repeat 120px 15px;padding:0}#sidebar.scrolling-search .description.your-stories{margin-top:16px}#sidebar .description.your-stories h2{background:url(/assets/images/chevron-right-red.png) no-repeat 187px 7px;font-size:24px;font-weight:400;margin:0 0 10px 0}#sidebar .description.your-stories p{font-size:16px;margin-bottom:0}#sidebar .description.your-stories a,#sidebar .description.your-stories h2{color:#ce4553}#sidebar .description.your-stories a{background:rgba(251,220,224,.5);border:1px solid #ce4553;border-radius:3px;display:block;height:100%;padding:13px 15px}#sidebar .description.your-stories a:hover{border:1px solid #009390;background-color:rgba(237,248,248,.5)}#sidebar .description.your-stories a:hover h2{background:url(/assets/images/chevron-right-green.png) no-repeat 187px 7px;color:#009390}#sidebar .layout-block li{line-height:24px}#sidebar .layout-block a.toggle-overflow{font-size:14px;margin-top:12px}#sidebar .where-to-start>h2{padding:15px 15px;margin-bottom:0}#sidebar .where-to-start>p{padding:0 15px;width:160px;font-size:14px;line-height:16px}#sidebar .where-to-start a.sign{bottom:0;height:59px;position:absolute;right:10px;text-indent:-9999px;width:75px}#sidebar .nicereply{margin:12px 0 15px;width:100%;border-radius:3px;font-family:Questrial,Sans-Serif;letter-spacing:2px}#sidebar .nicereply a:focus{outline:0}#sidebar .nicereply .nr-title{background:#409490;color:#fff;width:100%;line-height:24px;text-align:center;margin:0;padding:12px 0 14px}#sidebar .nicereply .nr-title span{font-size:19px}#sidebar .nicereply img{margin:0 auto;display:block;border-radius:5px}#sidebar .nr-logo{display:block;color:#fff;text-align:center;font-size:15px;line-height:20px;padding:18px 8px 62px;background:url(/assets/images/nicereply-background.png) center 81px no-repeat #409490}#sidebar .nr-winners{font-size:26px;line-height:35px}.in-this-section.main{display:none}#sidebar .in-this-section{padding:15px 20px 0;margin-bottom:30px;background:#f6f5f4;border:1px solid #d6d6d6;border-radius:3px}.in-this-section .title{font-size:18px;padding-left:15px;margin-bottom:10px}.in-this-section ul{padding:0 0 0 10px}.in-this-section li{padding:0;background:0 0}.in-this-section li.selected{list-style:disc}.in-this-section li a{display:block;font-size:15px;padding:10px 0;margin-left:5px;border-bottom:1px solid #c8c8c8}.in-this-section li.selected a{color:#000}.in-this-section li:last-child a{border:none}.in-this-section .download-pdf a{display:inline-block;color:#fff;line-height:36px;margin:10px 0 20px 15px;padding:0 40px 0 10px;background:#009390 url(/assets/images/download-pdf-icon.png) right center no-repeat;border-radius:4px}.in-this-section .download-pdf a:hover{background-color:#ce4553}.custom-pagination{display:block;border-top:1px solid #e0e0e0;padding:20px 0}.custom-pagination.no-pad-bottom{padding-bottom:0;margin-bottom:-5px}.custom-pagination a{color:#fff;float:left;line-height:40px;white-space:nowrap;border-radius:7px}.custom-pagination a.previous_button{padding:0 20px 0 25px;background:#46373a url(/assets/images/pagination_arrow_left.png) left center no-repeat}.custom-pagination a.previous_button:hover{background-color:#da3c55}.custom-pagination a.next_button{float:right;text-align:right;padding:0 25px 0 20px;background:#da3c55 url(/assets/images/pagination_arrow_right.png) right center no-repeat}.custom-pagination a.next_button:hover{background-color:#46373a}#shortList{position:relative;bottom:auto;width:auto;font-size:16px}#shortListScrollOffset{height:25px}#shortList .title,#shortList .title a{color:#009390;margin:0;padding-left:34px}#shortList a.title:hover{color:#ce4553}#shortList .expand{width:14px;height:10px;right:5px;top:8px;background:url(/assets/images/chevron-updown-greenred.png) 0 -20px no-repeat}#shortList a.title:hover .expand{background-position:0 -30px}#shortList .expand.contract{top:7px;background-position:0 0}#shortList a.title:hover .expand.contract{background-position:0 -10px}#shortList .bookmark-dd{position:absolute;left:-15px;top:33px;width:262px;z-index:998}#shortList .profile img.shortlistThumb{border-color:#d6d6d6}.event-date{font-family:"Shadows Into Light Two",Arial,Helvetica,sans-serif}.button.long,.mem-button.long{background-position:-511px 0}#audience-type-professional p .button{margin-left:49px}#audience-type-professional p{position:relative;width:540px}#audience-type-professional p a.button{position:absolute;right:-123px;top:7px}#audience-type-professional p a.button.signup{top:12px}#news-and-stories .news-item{padding-bottom:20px;margin-bottom:0}#news-and-stories .news-item.last-element{border-bottom:thin solid #e5e5e5;padding-bottom:11px;margin-bottom:11px}#news-and-stories .layout-block.recent-news .align-right a.button.slant{background:0 0;color:#009390}#news-and-stories .layout-block.recent-news .align-right a.button.slant:hover{color:#ce4553}.article{border:none;padding:0}.disclaimer-box{border:thin solid #d6d6d6;border-radius:3px;background:#f6f5f4}.article-data{font-size:16px;padding:14px;border:thin solid #d6d6d6;border-bottom-color:#eae9e6;border-radius:3px 3px 0 0;background:#f6f5f4}.article-data p.author-sub{color:#545454;font-style:italic;margin-top:-15px}div.article_left img{margin-bottom:10px}div.article_left{margin-right:14px}div.article_right{padding-bottom:0}.article-data .snippet .author{font-size:16px}.article_extended{clear:both;padding:0;background:0 0}.article_extended strong{font-weight:400}.article img.artimage{margin-right:10px;margin-bottom:10px;float:left}#blog-content .article_extended,#member-articles .article_extended,#search-results .member-summary .search_extended,.article.full-right.extended .article_extended,.article_extended.tags,.blog-posts .article-data .article_extended,.events .article_extended,.personal-experiences .article_extended{width:100%;line-height:25px;margin:0 0 -14px -14px;padding:4px 14px;background:#def0ef;border-top:thin solid #cae5e3}.article_extended.tags{margin:20px 0 0 -12px!important;padding-right:13px!important}#search-results .member-summary .search_extended{margin:0 0 -14px -12px;padding:0 12px}.article-meta{line-height:25px;height:25px;padding:10px 14px;border:thin solid #d6d6d6;border-top:none;border-radius:0 0 3px 3px;background:#fff}.events .upcoming .article-meta{height:auto}.article ul.event-meta li,.article ul.event-meta li:last-child,.article-meta ul.event-meta,.article-meta ul.event-meta li,ul.event-meta li{margin:0}.article-meta ul.event-meta{width:545px}.article-meta a.button{position:absolute;right:8px;bottom:8px}.article ul.event-meta li.strong{font-weight:400}.events .article-inner,.events .article_right{margin-bottom:0}.eventscal-trigger a:hover{color:#999}.eventscal-trigger a:hover .chevron{opacity:.4}.comment-icon-gry{background:0 0;margin-left:0;margin-bottom:0;padding-bottom:0;padding-left:0;padding-top:0}.interesting-articles h3{font-size:22px}.interesting-articles li img{float:left;width:52px;height:auto;border:thin solid #d0d0d0}.interesting-articles .layout-block{float:left}.interesting-articles .expert_articles li.even{clear:both;margin-right:30px;float:right}.interesting-articles .expert_articles li{float:left;width:335px;font-size:15px;background:0 0;padding-left:0}.interesting-articles .expert_articles li.with_image .img{width:54px;float:left}.interesting-articles .text{padding-left:12px;float:left}.interesting-articles .expert_articles li.with_image .text,.interesting-articles .recent-articles li.with_image .text{width:260px;float:right;padding-right:7px}.interesting-articles .expert_articles li.with_image .related_meta,.interesting-articles .recent-articles li.with_image .related_meta,ul.relatedinformation li .related_meta{width:270px;float:right}.layout-block.related_articles_block{padding:5px 0 0;margin-top:20px;border-top:thin solid #d6d6d6;border-width:1px 0}.expert_articles .related_author{width:267px;float:left}.expert_articles .calendar-icon{float:left}.layout-block.related_articles_block h2{font-size:22px;margin:10px 0}.layout-block.related_articles_block ul.relatedinformation li{font-size:15px}#footer-wrapper{clear:both}.footer-full-bar{padding:45px 0 35px;background:#eee;border-top:1px solid #d4d6d5}.footer-full-bar h2 a{float:right;font-size:16px;line-height:22px}.footer-full-bar .entry{float:left;margin-right:37px;width:306px}.footer-full-bar .entry:last-child{margin-right:0}.footer-full-bar .image{position:relative;display:block;width:306px;height:204px;overflow:hidden;border:1px solid #d4d6d5;background:#eaeaea}.footer-full-bar .image .tags{position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:15px;z-index:10}.footer-full-bar .image .tags a{float:right;color:#fff;font-size:10px;white-space:nowrap;padding:5px 7px;margin:0 0 5px 8px;text-transform:uppercase;background:#ce4553}.footer-full-bar .image .tags a:hover{color:#fff;background:#009390}.footer-full-bar .image img{display:block;position:relative;max-width:306px;max-height:220px;margin:0 auto;z-index:1}.footer-full-bar .title{font-size:20px;line-height:26px;margin-top:5px}.footer-full-bar .name{display:none}.footer-full-bar .body{font-size:16px;line-height:22px;margin-top:5px}#social-footer-wrapper{clear:both;position:relative;border-top:thin solid #e5e5e5}#social-footer-wrapper #page-controls{position:relative;top:-30px;margin-bottom:-20px}.socialbox{top:20px}#twitter-share.twitter{width:150px;margin:0 60px 0 0}#fb-share.facebook{width:165px;margin:0 60px 0 0}#youtube-share.youtube{width:150px;margin:0}.socialbox-title a{float:left;font-size:18px;padding-right:15px;width:150px;height:95px;background:url(/assets/images/footer-facebook.png) 90px 0 no-repeat;display:table-cell;line-height:50px}#fb-share .socialbox-title a{color:#3b5998;background:url(/assets/images/footer-facebook.png) 95px 0 no-repeat}#fb-share .socialbox-title a:hover{color:#6f6c69;background:url(/assets/images/footer-facebook-over.gif) 95px 0 no-repeat}#twitter-share .socialbox-title a{color:#00a7fd;padding-right:15px;background:url(/assets/images/footer-twitter.png) 75px 0 no-repeat}#twitter-share .socialbox-title a:hover{color:#6f6c69;background:url(/assets/images/footer-twitter-over.gif) 75px 0 no-repeat}#youtube-share .socialbox-title a{color:#f2553a;background-image:url(/assets/images/footer-youtube.png)}#youtube-share .socialbox-title a:hover{color:#6f6c69;background-image:url(/assets/images/footer-youtube-over.png)}.social-action{float:left;padding-top:45px}#footer{top:-4px;padding-top:15px;padding-bottom:10px;text-align:center;height:auto;min-height:320px}ul.nav.footer{width:100%;border:none;position:relative;border-bottom:thin solid #787672;padding:16px 0;margin:0}#footer-contact{border:none;padding-top:10px;text-align:left;width:390px;height:260px;left:0;top:60px;margin-top:20px}#footer-contact h2{font-weight:400;font-size:18px;color:#f9f8f6;margin:10px 0 15px 0}#footer-happiful h2{font-weight:400;font-size:18px;color:#f9f8f6;margin:15px 0 15px 0}#footer-contact ul{float:left;padding-right:25px;margin:0}#footer-contact ul li{font-size:15px;line-height:17px}ul.nav.footer li a{font-weight:400;padding:10px 0 10px 0}#footer-contact a{padding:10px 0 10px 0}ul.nav.footer li{display:inline;padding-left:16px;margin-left:12px;font-size:13px}ul.nav.footer li.first{background:0 0}#footer-happiful #happiful-intro{color:#ccc}#footer-happiful #happiful-findoutmore{color:#999}#social-footer{width:1020px}#social-footer div.get-involved{float:left;width:253px;height:92px;line-height:55px;font-size:30px;padding-right:70px;padding-top:8px;padding-left:50px;background:url(/assets/images/footer-arrow.jpg) 270px 32px no-repeat}#social-footer div.get-involved span{display:block;font-size:16px;line-height:20px;color:#6f6c69}#footer .copyright{float:left;padding-top:15px}#footer .copyright .footer-logo{float:left;width:234px;height:59px;background:url(/assets/images/logo-dark.png) left top no-repeat;text-transform:capitalize;text-indent:-9999px}#footer .copyright span{clear:both;float:left;font-size:15px;padding-top:14px;color:#dcdbda}#footer .copyright span a{color:#dcdbda;font-weight:700}#footer .copyright span a:hover{color:#fff}#footer .call-cost{clear:both;float:left;padding-top:15px}#footer .call-cost>p{color:#dcdbda;font-size:14px;font-style:italic;text-align:left}.homepage-poll,.homepage-survey{background:url(/assets/images/survey-chat-bubble.png) no-repeat scroll 95px 50px #ebe9e6;margin:18px 0 30px;padding:20px 15px 12px 15px;height:405px;width:269px;overflow:hidden;border-radius:3px}.homepage-poll h2,.homepage-survey h2{background:0 0;color:#046664;margin:0 0 15px;padding:0}.homepage-survey p.strong{font-size:14px}.homepage-survey p{font-size:14px;margin:0 0 9px;height:auto;margin-bottom:15px}.homepage-survey p.title{font-size:16px;font-weight:400;padding-bottom:15px}.homepage-survey span.survey-arrow{background:url(/assets/images/survey-arrow.png) no-repeat top right;display:block;float:left;width:43px;height:34px;margin-left:42px}.homepage-survey a{background:#ce4553;float:right;font-size:14px;width:136px;height:34px;line-height:34px;text-align:center;color:#fff;border-radius:3px}.homepage-survey a:hover{background:#009390}.homepage-poll #polldaddy_wrap .pds-box{background:0 0!important}.homepage-poll #polldaddy_wrap .pds-question-inner,.homepage-poll #polldaddy_wrap .pds-question-outer,.homepage-poll #polldaddy_wrap .pds-question-top{padding:0;margin:0;color:#6f6c69;font-size:16px;background:0 0!important}#polldaddy_wrap .pds-box .pds-answer{margin-top:15px}#polldaddy_wrap .pds-box .pds-textfield{border-radius:3px;padding:6px;font-size:14px}#polldaddy_wrap .pds-box .pds-vote-button{width:auto;height:32px;line-height:32px;padding:0 18px;border-radius:3px;background:#ce4553}#polldaddy_wrap .pds-box .pds-vote-button:hover{background:#009390}#polldaddy_wrap .pds-box .pds-links{padding:0;margin:0 0 0 50px}#polldaddy_wrap .pds-box .pds-view-results{color:#009390;display:block;background:url(/assets/images/chevron-right-green.png) right 12px no-repeat;line-height:32px;font-size:14px;padding:0 14px 0 0;margin:0}#polldaddy_wrap .pds-box .pds-view-results:hover{background-image:url(/assets/images/chevron-right-red.png);color:#ce4553}#polldaddy_wrap .pds-box .pds-answer-feedback{margin:0}#polldaddy_wrap .pds-box .pds-return-poll{color:#009390;display:block;background:url(/assets/images/chevron-left-green.png) left 12px no-repeat;line-height:32px;font-size:14px;padding:0 0 0 14px;margin:0}#polldaddy_wrap .pds-box .pds-total-votes{font-size:14px;line-height:32px}#polldaddy_wrap .pds-box .pds-total-votes span{font-weight:700}#polldaddy_wrap .pds-box .pds-return-poll:hover{background-image:url(/assets/images/chevron-left-red.png);color:#ce4553}#sidebar .homepage-poll,#sidebar .homepage-survey{background-position:64px 50px;height:auto;width:242px;padding:20px 10px 15px}#sidebar .homepage-poll #polldaddy_wrap .pds-box{width:240px}#sidebar .homepage-poll #polldaddy_wrap .pds-box .pds-input-label{width:200px}#sidebar #polldaddy_wrap .pds-box .pds-textfield{width:190px}.layout-block.homepage-poll{min-height:365px}div#onthispage{background:#f6f5f4;border:thin solid #d6d6d6;border-radius:3px;margin-top:16px}div#onthispage h3{font-size:22px}div#custompage .box{margin:20px 0}#sidebar div#onthispage ul{width:100%}#sidebar div#onthispage li{padding-left:15px;margin-top:10px;background:url(/assets/images/altli.png) 0 5px no-repeat}div#custompage{padding-bottom:10px}div#custompage,div#custompage li,div#custompage p{font-size:18px;line-height:1.3}div#custompage p{margin-bottom:1em}div#custompage h2{font-size:27px;line-height:1.3;padding:0;margin:.5em auto}div#custompage .box.looking-for h2,div#custompage .green-content-box h2,div#custompage .grey-content-box h2{padding:0}div#custompage h3{font-size:22px;margin:.5em auto}div#custompage .box.looking-for,div#custompage .grey-content-box{background:#f6f5f4;border:thin solid #d6d6d6;border-radius:3px}div#custompage .box.further-help,div#custompage .green-content-box{background:#edf8f8;border:thin solid #d6d6d6;border-radius:3px}div#custompage .quotation p:before{color:#009390}div#custompage .quotation p:after{color:#009390}div#custompage .related_articles{padding:20px 0 10px 0;margin-bottom:15px;border:thin solid #d6d6d6;border-width:1px 0}div#custompage .related_articles ul.relatedinformation li{font-size:15px}div#custompage .expert_articles li{float:left;width:335px;font-size:15px;background:0 0;padding-left:0}div#custompage .expert_articles li.even{clear:both;margin-right:30px}div#custompage .expert_articles li.with_image img{float:left;width:52px;height:auto;border:thin solid #d0d0d0}div#custompage .expert_articles li.with_image a.text{float:right;width:270px}div.disclaimer{padding:5px 14px 10px}div.disclaimer p{padding-top:0;border:none}div#custompage .site-help-box{background:#f6f5f4;border:1px solid #d6d6d6;border-radius:3px}div#custompage .site-help-box a h3{color:#009390}div#custompage .site-help-box p{height:100px}.bigicon.need{background-position:-219px -120px}.bigicon.worried{background-position:-219px -60px}#need h3,#worried h3{padding:21px 0!important}.article-inner{position:relative}.article-inner a.button{text-indent:0;bottom:-35px;color:#fff}#custompage .statbox{height:180px}#custompage .statbox.full,#custompage .statbox.left{border-color:#009390;background:#dcebe9}#custompage .statbox.full .title,#custompage .statbox.left .title{margin:15px 0}#custompage .statbox.right{border-color:#ce4553;background:#fbdce0}#custompage .statbox.right .title{color:#ce4553}div#custompage .article{background:#f9f8f6;border:thin solid #eae9e6;border-radius:3px;padding:15px 12px 5px 12px}div#custompage .article h2{padding:5px 0;margin:0 0 10px 0}div#custompage .article.facts-figures h2{padding:5px 0 15px 0;margin:0 0 20px 0;border-bottom:thin solid #dedcdc}div#custompage .article.facts-figures .article-inner{position:static;padding:0;border:none}div#custompage .article .article-inner p{border-top:thin solid #dedcdc;padding-top:15px}div#custompage .article.facts-figures .article-inner p{border:none;padding-top:0}div#custompage .article-inner a.button{right:-5px;bottom:-38px}div#custompage .article.facts-figures .article-inner a.button{right:7px;bottom:7px}div#custompage .article .article-inner ul{padding-bottom:0}div.accredited{float:left;margin:12px 15px 10px 0}div.accredited a{color:#ce4553;font-weight:700}#custompage .policy-badge.right{margin-top:-5px}div#custompage .policy-logo-top{float:right;line-height:1.5em;margin:5px 5px 5px 7px}div#custompage .bullying-block{position:relative;float:left;width:335px;height:158px;padding:0;margin:0 10px 10px 0;border:1px solid #d6d6d6}div#custompage .bullying-block .button{position:absolute;right:10px;bottom:10px}hr{color:#cfcecd;height:1px;margin:20px 0;background:#cfcecd;border:none}#privacy_content .on-this-page-block{padding:5px 20px 0;margin-bottom:30px;background:#f6f5f4;border:thin solid #d6d6d6;border-radius:3px}#privacy_content .on-this-page-block ul li{margin-left:0;padding-left:0;list-style:none;background:0 0}#topic_list .article{padding:15px 12px 5px 12px;background:#f9f8f6;border:thin solid #eae9e6;border-radius:3px}#topic_list .article h2{padding-bottom:5px}#topic_list .article .article-inner p{border-top:thin solid #dedcdc;padding-top:15px}#topic_list .article .article-inner p a{white-space:nowrap}#topic_list .article .article-inner a.button{right:-5px;bottom:-38px}.article.full-right{padding:15px 14px 44px 12px;background:#f9f8f6;border:thin solid #eae9e6;border-radius:3px}.article.full-right.extended{border-bottom-left-radius:0;border-bottom-right-radius:0}.article-meta.relative{height:26px;position:relative}.article-meta.relative a{right:7px;top:7px}.article.full-right.no-meta{padding-bottom:2px;border-bottom:none}.article.full-right.no-meta.short{border-bottom:thin solid #eae9e6;border-radius:3px;padding-bottom:15px}.article.full-right h2{padding:5px 0}.article.full-right p.experience{border-top:thin solid #dedcdc;padding-top:18px;margin-bottom:10px}.article.full-right.no-meta p.align-right{margin-top:15px;margin-bottom:0}.article.full-right.no-meta p.align-right strong{padding:4px 0 4px 30px;background:url(../../images/circle-icons.png) no-repeat 0 -101px;font-weight:400}.article-meta.relative.stories{border:thin solid #eae9e6;border-top:none;background:#f9f8f6}.speech-bubble{background-repeat:no-repeat;height:239px;position:relative;padding:15px 10px;border-radius:3px;background-color:#f6f5f4}.speech-bubble p:after,.speech-bubble p:before,p.experience:after,p.experience:before{content:"\0022";color:#ce4553;font-size:21px;position:absolute}.speech-bubble p:before{top:20px;left:4px}.small.speech-bubble p:before{top:16px;left:12px}.speech-bubble p:after,p.experience:after{vertical-align:bottom;padding-left:6px}.speech-bubble p{font-size:18px;line-height:1.111em;padding:18px 20px 0 25px;height:103px;overflow:hidden}.small.speech-bubble{width:340px;height:117px;margin-bottom:10px;padding:0}#sidebar .small.speech-bubble{margin:5px 0 10px 0;width:260px;height:113px}#news-and-stories .your-stories .speech-bubble{margin:0;margin-bottom:10px}.your-stories .small.speech-bubble p{font-size:16px;height:55px;line-height:20px;padding:15px 18px 5px 24px}.speech-bubble a{position:absolute}.speech-bubble a.button{right:35px;bottom:95px}.speech-bubble a.author{left:15px;bottom:15px}.small.speech-bubble a.author{position:absolute;left:15px;bottom:15px;padding-right:15px}.small.speech-bubble a.author .chevron{float:right;width:6px;height:9px;margin:3px 0 0 8px;background:url(/assets/images/chevron-right-green.png) left top no-repeat}.small.speech-bubble a.author:hover .chevron{background-image:url(/assets/images/chevron-right-red.png)}#top-bar.scrolling{position:fixed;top:0}.ui-dialog.lite .button{border-radius:3px}.ui-button .ui-button-text{font-size:18px;font-weight:400;padding:0}#fb-share .fb_iframe_widget{height:20px;overflow:hidden}#top-bar-title-text.dropdown-enabled{font-size:34px;margin-top:10px}.styled-form.email-box{padding:0 20px 20px;border-width:1px 1px 3px;border-style:solid;border-color:#e1e0de}.styled-form.email-box>.article{margin-top:0}form.styled-form.personalexperience .article textarea,form.styled-form.recommend .article textarea{width:645px}form.styled-form.recommend .mandatory-label strong{font-weight:400;font-style:italic}@media only screen and (max-width:1039px){.site-wrap>.container{margin:0}.site-wrap .container{margin:0 15px}#top-bar{margin:0}#nav_wrapper ul.nav.topbar{margin-left:15px}}.top-bar-standard #top-bar{position:absolute;width:260px}#sidebar .joinside{position:relative;padding:15px;margin:9px 0 15px 0;color:#009390;font-size:16px;border-radius:3px;background:#dcebe9}#sidebar .joinside span{font-size:19px}#sidebar .joinside.red{color:#ce4553;background-color:#fbdce0;margin:0 0 30px 0}#sidebar .joinside .fact{position:absolute;right:3px;top:-30px;width:52px;height:51px;background:url(/assets/images/fact-badge.png) left top no-repeat}#sidebar div.testimonials .speech-bubble{clear:both;float:left;height:auto;margin-bottom:5px}#sidebar div.testimonials .speech-bubble p{height:auto;padding-bottom:2px}#sidebar div.testimonials .speech-bubble p.expandable-bubble .arrow{float:left;width:100%;height:10px;margin-top:6px;background:url(/assets/images/chevron-down-black-sm.png) center center no-repeat}#sidebar div.testimonials .speech-bubble p.expandable-bubble:hover .arrow{background-image:url(/assets/images/chevron-down-green-sm.png)}#sidebar div.testimonials .speech-bubble p.expandable-bubble{cursor:pointer}#sidebar div.testimonials .button.long{clear:both;width:224px;margin:5px 2px 0 0}div.registerBox{background:#dcebe9;border-radius:3px;border:thin solid #d6d6d6}div.registerBoxSummary .section{background-color:#fbdce0;border-radius:3px}.registerBoxBottom{background-color:#f6f5f4;padding:5px 15px 0;border-radius:3px;border:1px solid #d6d6d6}div.reghelpbanner{border-top:thin solid #e0e0e0;border-bottom:thin solid #009390;width:700px}.btn-regcomplete>span.chevron{display:none}#member-registration .article .registration-continue .chevron{background:url(/assets/images/chevron-right-white.png) 8px 2px no-repeat}#member-registration .article .registration-continue:hover{background:#ce4553}.ui-dialog-buttonset .button{padding:0}#regform .article h2{padding-top:10px}#regform .messages.info{margin-top:0}#regform hr{border:none;display:none}#regform td.help h3{font-size:22px}#regform .widelabel label{padding-right:15px}#regform button.registration-continue{font-size:18px}#regform button.registration-continue:hover{background:#ce4553}#regform button.registration-continue .chevron{display:none;background:0 0}#regform .reg-section .submit-stage-2 button{right:22px;bottom:20px}.has_js #regform .display-approaches{display:block;padding-bottom:25px}#regform #display_approaches{margin-bottom:25px}#regform .reg-upload-photo .member-button.red{font-weight:400;font-size:18px;color:#fff;width:auto;border:none;padding:10px 18px}#regform .reg-upload-photo .member-button.red:hover{color:#fff;background:#009390}#browse_by_cities_content,#browse_by_cities_content li,#browse_by_counties_content,#browse_by_counties_content li,#browse_by_services_content,#browse_by_services_content li{margin:0}.member_profile_block ul.ticked li{background-position:left 6px;line-height:21px}.help-tip{border-radius:18px;display:inline-block;background-color:#009390;background-image:url(/assets/images/circle-help-search.png);background-size:18px auto;cursor:pointer;height:18px;width:18px;margin-left:5px;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;vertical-align:middle}.help-tip:hover{background-color:#ce4553}div#paymenttable,div#paymenttable.register{border:1px solid #d6d6d6;padding:0 10px 10px;width:678px}div#paymenttable.members{width:688px;border-radius:3px}div#paymenttable.register{border-width:1px 0}.navigation a:hover span.chevron.chevron-left{background-position:center -112px}.navigation a:hover span.chevron{background-position:center -96px}.navigation a span.chevron,.navigation a span.chevron.chevron-left,.navigation a:hover span.chevron,.navigation a:hover span.chevron.chevron-left{background-position:center 2px}.opacfade img{opacity:1;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.opacfade img:hover{opacity:.75}body.site-down{background:url(/assets/images/footer-bg.png) top left repeat!important}body.site-down .site-wrap{min-width:992px}body.site-down #header{height:120px}body.site-down #top-bar-wrapper{width:100%;min-width:992px;height:48px;background:#e7e5e3;border-top:1px solid #fff;border-bottom:1px solid #009390}body.site-down #content-wrapper{background:#fff;min-height:500px;padding:0}body.site-down #content-wrapper #content{padding-top:15px}body.site-down #content-wrapper h1{font-size:24px;line-height:1.3em;margin:0}body.site-down #content-wrapper h2{font-size:20px;margin:10px 0 0;padding:0;line-height:1.3em}@media only screen and (max-width:1039px){.site-wrap .container{margin:0 20px}.site-wrap #main.container{margin:0}}@media only screen and (min-device-width:320px) and (max-device-width:640px),(max-width:420px){body.site-down,body.site-down .site-wrap{min-width:320px}body.site-down .container{width:auto;margin:0}body.site-down #header{height:72px;margin:0 4%}body.site-down #logo img{display:none}body.site-down #logo{width:250px;height:55px;margin:0;left:0;top:10px;background:url(/assets/images/logo-m.png) left top no-repeat}body.site-down #top-bar-wrapper{min-width:320px;height:1px;border-color:#9bcecc;border-width:1px 0 0;background:#fff}body.site-down #content-wrapper{min-width:320px;min-height:100px;padding-bottom:30px}body.site-down #content-wrapper #content{padding:15px 4% 0;margin:0}@media only screen and (min-device-width:320px) and (max-device-width:640px) and (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi),(max-width:420px){body.site-down #logo{background-image:url(/assets/images/logo-m@2x.png);background-size:247px 50px}}}iframe{display:none}div iframe,footer iframe,header iframe,section iframe{display:inherit}@media only screen and (min-device-width:320px) and (max-device-width:640px),(max-width:420px){#payment_html *{-webkit-box-sizing:border-box;box-sizing:border-box}#payment_html body{min-width:0}div#paymenttable img.cards{max-width:365px}div#paymenttable div.row{padding-bottom:5px}div#paymenttable .row>label{padding-bottom:3px}#payment_html #paymenttable .article,#payment_html body,div#paymenttable img.cards,div#paymenttable.register,div#paymenttable.register #buttons,div#paymenttable.register dl.dropdown,div#paymenttable.register input.styled-text{height:auto;width:100%}#footer-happiful{height:320px!important}}.tastycookiebar_text a,.tastycookiebar_text a:hover{color:#009390}.updateprofile_nav{border:thin solid #d6d6d6;padding:0 10px 0 10px;background-color:#fafafa}.tip_block{border-bottom:1px solid #cfcecd;background-color:#f0f8f8;margin:0;padding:15px 15px 10px 15px;overflow:auto}.tip_block h2{margin:0;line-height:30px;cursor:pointer}.tip_block a{display:block;width:11px;height:8px;margin:10px 5px 5px 5px;text-decoration:none;float:right}.tip_chevron_up{background-image:url(/assets/counselling-directory/images/chevron-up-green.png);background-repeat:no-repeat}.tip_chevron_down{background-image:url(/assets/counselling-directory/images/chevron-down-green.png);background-repeat:no-repeat}.tip_content{margin-top:15px;line-height:18px;display:none;overflow:hidden}#xmas-message-contact{font-size:18px;color:#ce4553;font-weight:700;margin-bottom:25px;text-align:center}.happiful_optOut_pane{border-color:#d6d6d6;border-width:1px}#blog-content .quotation,#blog-content .quotation p,.memberarticlecontent .quotation,.memberarticlecontent .quotation p,div#custompage .quotation,div#custompage .quotation p{line-height:1.5;letter-spacing:3px}#header .site-controls.new form .styled-submit{float:right}h3.search-title{padding:10px 0}.homepage-info-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e5e5e5;margin-bottom:24px;padding:0 24px 24px;line-height:1.4}.homepage-info-message__icon{margin-right:16px}.homepage-info-message__link{color:inherit;text-decoration:underline}@media only screen and (max-width:640px){.homepage-info-message{text-align:left;padding:16px;background:#fff;border-radius:4px;border:none}}.image-404{max-width:100%}.div-404 p{font-size:18px;line-height:1.5}@media (max-width:640px){.div-404>div{padding:10px}#main .div-404 h1{margin:0!important}.div-404 img{margin:auto}}@media (min-width:641px){.div-404{margin-top:60px;margin-bottom:120px;display:-ms-grid;display:grid;grid-gap:60px;-ms-grid-columns:1fr 60px 1fr;grid-template-columns:repeat(2,1fr)}}#footer-wrapper{background-image:none;background-color:#433f39}ul ul{margin-left:20px;list-style:none}ul ul li{list-style:none}