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:0 10px;padding:20px 10px;text-align:center;width:140px;height:246px;position:relative;margin-bottom:20px}.contact-box h3{background:0 0;margin:0;padding-top:0}.contact-box.live-chat{margin:0 10px 20px 0}.contact-box.write-to-us{margin:0 0 20px 10px}.contact-box .icon{height:100px;width:110px;background-image:url(/assets/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:16px}.contact-box p{color:#000}.contact-box .em{font-size:12px;font-style:italic}.contact-box .tel-number{font-size:18px;color:#009390;line-height:1.143em;margin-top:7px}.button-bottom{z-index:100;position:absolute;bottom:17px;left:25px}.livechat-button .button{position:absolute;left:0;bottom:0}#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_form_wrap{margin:35px 0}#contact_form_wrap p.floated{height:36px;line-height:36px}#contact{margin-top:35px}form.contact-form label{min-width:160px;vertical-align:top}form.contact-form label.long{width:300px}#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:12px}.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;height:16px;top:-8px;margin-left:-6px;outline:0;width:10px;cursor:pointer}.event-filter.professionals .slider a{border-color:#6bbab8}#event{padding-bottom:20px;position:relative}#event .event-body{float:left;width:540px;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(/assets/images/icon-location.png)}ul.event-meta li.event-meta-audience{background-image:url(/assets/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(/assets/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(/assets/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(/assets/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(/assets/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)}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:12px;margin:0;vertical-align:bottom;position:relative}dl.dropdown.ongrey{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.month dt,dl.dropdown.short dt{width:30px;min-width:30px;height:20px}dl.dropdown.year dt{width:60px;min-width:60px;height:20px}.dropdown dd,.dropdown dt,.dropdown ul{margin:0;padding:0}.dropdown dd,.dropdown ul{position:relative}.dropdown dt{background-color:#fff;background-image:url(/assets/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{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;font-weight:700;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;min-width:99%;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(/assets/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(/assets/images/tick1.png) no-repeat 0 -1px}.has_js label.checkbox.checked{background:url(/assets/images/tick2.png) no-repeat 0 -1px}.has_js label.checkbox.focused{background:url(/assets/images/tick3.png) no-repeat 0 -1px}.has_js label.checkbox.focused.checked{background:url(/assets/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(/assets/images/radio1.png) no-repeat 0 0}label.radiobutton.withblock{background-position:0 4px}label.radiobutton.checked{background-image:url(/assets/images/radio2.png)}label.radiobutton.focused{background-image:url(/assets/images/radio3.png)}label.radiobutton.focused.checked{background-image:url(/assets/images/radio4.png)}input.styled-text{background-image:url(/assets/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 .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}#ma-content .info-box{border:1px solid #7cc5c2}.profile-picture{margin-right:24px;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:30px}.profile-picture-controls .member-button{display:block;margin-bottom:12px;width:166px}#edit-profile-image>div{padding:20px 0 40px}.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}.edit-image .image-controls li .crop-options{font-size:12px;padding:10px 5px}.edit-image .image-controls li .crop-options input{height:22px}.edit-image .image-controls li button.start-crop{opacity:1;margin:10px 5px;padding:0 6px}.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(/assets/images/search.png) no-repeat center;position:absolute;height:27px;width:27px;top:46px;left:71px}.media-thumbnail .preview-video{background:url(/assets/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(/assets/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(/assets/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:72px}.media-meta .thumb{margin-left:72px}.media-library li.media-item .media-controls{margin:15px 0 10px}.media-library li.media-item .media-controls .delete{display:block;width:148px;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;padding: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(/assets/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(/assets/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}.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(/assets/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(/assets/images/twitterbird.png);background-repeat:no-repeat;background-position:0 3px;min-height:46px}.profilepage #main h1{padding-right:105px}.responsive_profile_contact{display:none}.profile-left{width:700px;float:left;padding-top:10px}.profile-side{margin-left:730px;position:relative;padding-top:10px}.profile-side .save_profile{position:absolute;top:-50px;right:0}#profile-head #picture{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}.member_profile_badge .badge a{margin-right:14px;display:block;background:none repeat scroll 0 0 #fff;border:1px solid #009390;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;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:140px}#profileinfobox .v-seal{position:absolute;right:-20px;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:auto;height:auto}#profileinfobox .article_right{margin-left:0}#socialicons{bottom:50px;position:absolute;right:10px;width:120px;text-align:center}.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}.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%}.member_profile_block ul.col2{float:left;width:50%}div.member_profile_block.editable ul{margin-bottom:16px}div.member_profile_block.editable ul li{background-image:url(/assets/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;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;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,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}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(/assets/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(/assets/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 .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;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(/assets/images/input-bg.png);background-repeat:no-repeat;border:none;height:16px;padding: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{width:362px;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,.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:12px;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 30px;padding:0}#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.saveProfile{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}.quick-links .save-profile a.saveProfile{display:inline-block;padding-left:27px}.search_extended{background:#E1E0DE;line-height:16px;padding:7px 12px 10px}.search_extended.no_top_padding{padding-top:0}.paginatedLinks{background:#fff;padding:12px;font-weight:700;font-size:13px;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}html{font-size:16px;-ms-text-size-adjust:none}body{background:#F9F8F6;font-family:Arial,Helvetica,sans-serif;font-size:14px;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:14px}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}h3{font-size:18px;margin:10px 0}h4{font-size:14px;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(/assets/images/blackline-thin.png);background-repeat:repeat-x;background-position:-1px bottom}h1{background-image:url(/assets/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(/assets/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;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(/assets/images/header-bg.png);background-repeat:repeat;border-top:3px solid #ce4553;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{font-size:12px;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}}#close_responsive_block,#navigation #nav_search,#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.active>a,ul.nav.topbar>li:hover>a{color:#009390}ul div.child-container{background-image:url(/assets/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(/assets/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{box-shadow:2px 0 0 rgba(120,120,120,.2)inset,-2px 0 0 rgba(120,120,120,.2)inset,0 2px 1px rgba(120,120,120,.2);border-radius:3px;background-image:url(/assets/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(/assets/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(/assets/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;font-size:13px;font-weight:700;height:28px;line-height:24px;position:absolute;width:260px}#shortListScrollOffset{position:absolute;height:0}#shortList .title{background-image:url(/assets/images/savedstar.png);background-repeat:no-repeat;background-position:left top;color:#fff;display:block;margin:0 10px;padding-left:28px}#shortList .title.filledStar{background-position:0 -25px}#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/savedstar.png);background-position:0 -48px;background-repeat:no-repeat;float:left;margin-top:12px;width:24px;height:24px;vertical-align:middle;margin-right:5px}#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;font-size:12px;font-weight:700;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 .view-all:hover{background:#009390}#shortList .profile .chevron{background-image:url(/assets/images/chevron-white-sprite.png);background-position:0 -12px;height:9px;position:absolute;right:7px;top:18px;width:7px}#shortList .expand{background-image:url(/assets/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(/assets/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:gray;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(/assets/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{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;height:56px;margin-left:12px}#homepage-search div.submit-form{background:#dedcda;background:-webkit-linear-gradient(top,#dedcda 0,#cbc6c1 100%);background:-o-linear-gradient(top,#dedcda 0,#cbc6c1 100%);background:-ms-linear-gradient(top,#dedcda 0,#cbc6c1 100%);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:-webkit-linear-gradient(top,#e5e3e1 0,#d4d0d0 100%);background:-o-linear-gradient(top,#e5e3e1 0,#d4d0d0 100%);background:-ms-linear-gradient(top,#e5e3e1 0,#d4d0d0 100%);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(/assets/images/policy-badge.png) no-repeat 0 0}a.policy-badge:hover{background-image:url(/assets/images/policy-badge-grey.png)}#content.members{background:url(/assets/images/bg-members.png) repeat-y scroll 0 0 transparent}#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;transition:opacity 400ms 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;transition:opacity 400ms 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}#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}#social-footer img.people{position:absolute;right:2px;bottom:4px}a.get-involved{background-image:url(/assets/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;transition:background-color 200ms 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}#gplus-share.socialbox{width:190px}#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(/assets/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:992px}@media only screen and (max-width:1039px){#nav_wrapper ul.nav.topbar,#top-bar,.site-wrap>.container{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(/assets/images/black-line-transparent.png);background-repeat:repeat-x;background-position:left top}.thin-black-line{height:1px;border-bottom:1px solid #787878;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;margin-top:15px}td.article{position:static}.article h2,div#custompage .article h2{margin:0 0 10px;padding:10px 0;background-image:url(/assets/images/black-line-transparent.png);background-repeat:repeat-x;background-position:-1px bottom}.article .snippet{font-size:13px}.article .location{color:#ce4553;margin:14px 0 7px}.article .member-summary h2{padding-right:75px}.article .member-summary h2.nobadge{padding-right:0}.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}.facebook-comment-count span.url{display:none}.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,.article button{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(/assets/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:125px;padding-bottom:30px}.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{display:none}body.has_js .show_on_js{display: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}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;transition:display ease 1s}#back-to-top a{background-image:url(/assets/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-image:url(/assets/images/button-control-sprite.png);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.black,.button.disabled,.button.disabled:hover,.button.grey,.button.invert,.mem-button.black,.mem-button.grey,.mem-button.invert{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(/assets/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(/assets/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(/assets/images/button-top.png);position:absolute;top:0;left:0;height:3px;width:100%}a.stretchbutton .bottom{background:url(/assets/images/button-bottom.png);position:absolute;bottom:0;left:0;height:3px;width:100%}a.stretchbutton .left{background:url(/assets/images/button-left.png);position:absolute;left:0;top:0;width:3px;height:100%}a.stretchbutton .right{background:url(/assets/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:linear-gradient(to bottom,#ce4553 0,#bf303f 100%);background:#ce4553;background:-moz-linear-gradient(top,rgba(206,69,83,1)0,rgba(191,48,63,1)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(206,69,83,1)),color-stop(100%,rgba(191,48,63,1)));background:-webkit-linear-gradient(top,rgba(206,69,83,1)0,rgba(191,48,63,1)100%);background:-o-linear-gradient(top,rgba(206,69,83,1)0,rgba(191,48,63,1)100%);background:-ms-linear-gradient(top,rgba(206,69,83,1)0,rgba(191,48,63,1)100%);background:linear-gradient(to bottom,rgba(206,69,83,1)0,rgba(191,48,63,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce4553', endColorstr='#bf303f', GradientType=0);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;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce4553', endColorstr='#ce4553', GradientType=0);box-shadow:0 0 5px rgba(0,0,0,.2)}#sidebar .layout-block{width:260px;margin-bottom:5px;font-size:13px}#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(/assets/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(/assets/images/icon-calendar.png);background-repeat:no-repeat;background-position:0 3px;padding:5px 0 5px 24px}.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}.event-date{background-image:url(/assets/images/event-ring.png);background-repeat:no-repeat;display:inline-block;float:left;font-size:12px;font-weight:700;line-height:14px;height:40px;width:54px;padding-top:10px;margin-right:10px;text-align:center;text-transform:uppercase}.homepage-block-list .event-details{display:inline-block;float:left;width:400px}.event-date-day{color:#ce4553}div.save_profile{float:right}a.saveProfile{background-image:url(/assets/images/savedstar.png);background-position:left 0;background-repeat:no-repeat;display:block;font-weight:700;line-height:24px;padding-left:29px}a.saveProfile.filledStar{background-position:left -25px}a.saveProfile.responsive{display:none}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;box-shadow:none}.tip-wrapper.services{padding:0}.quick-tip{background:#fff;border:1px solid #009390!important;border-radius:0;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;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(/assets/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(/assets/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(/assets/images/viewmore.png)}div.quick-select{background:#e1e0de;padding:10px;margin:15px 0 18px}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;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(/assets/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(/assets/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 ul ul li{list-style:none;margin-left:15px}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 div#find.site-help-box{margin:0 20px}div#custompage .site-help-box{background:none repeat scroll 0 0 #e5e3df;float:left;width:220px;padding:0 0 10px;margin-bottom:20px}div#custompage .site-help-box h3{padding:16px 10px 15px;border-bottom:1px solid #d3d2cf;margin:0 0 10px}div#custompage .site-help-box p{margin-bottom:0;height:180px;padding:0 10px}div#custompage .site-help-box>a{border-top:1px solid #d3d2cf;display:block;margin-top:30px;padding:10px 12px 0;text-align:right}div#custompage .info-box{padding:8px 16px}div.findbutton{padding:20px 0}div.disclaimer{font-style:italic;font-size:12px}div.disclaimer p{border-top:1px solid #d2d3cf;margin-top:20px;padding-top:15px}div#onthispage{background-color:#e8f0ee;padding:10px 10px 20px;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.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;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;color:#555;margin-bottom:18px}.btnStandard{background-color:#f3f3f3;background-image:-webkit-linear-gradient(top,#fff,#f1f1f1);background-image:-moz-linear-gradient(top,#fff,#f1f1f1);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;box-shadow:0 1px 2px rgba(0,0,0,.1);color:#000}.btnStandard.dark{background:#aaa;background-image:-webkit-linear-gradient(top,#bbb,#a0a0a0);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:-moz-linear-gradient(center top,#6a9f35,#693);background-image:-webkit-linear-gradient(center top,#6a9f35,#693);background-image:-ms-linear-gradient(center top,#6a9f35,#693);background-image:-o-linear-gradient(center top,#6a9f35,#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(/assets/images/altli.png);background-position:0 5px;background-repeat:no-repeat;padding-left:15px}.fade{opacity:.6}.ajaxLoad{background-image:url(/assets/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;font-weight:700;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(/assets/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(/assets/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}#regform label,#verificationForm label,div.regformhead .current{font-weight:700}#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;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;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;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}#regform .reg-verify-box ul.prooflist li li,#verificationForm .reg-verify-box ul.prooflist li li{margin-bottom:0}#regform .subcat,#verificationForm .subcat{margin-left:10px;margin-top:5px;clear:both}#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(/assets/images/arrowbullet.png) no-repeat scroll left 6px transparent;padding-left:17px}ul.tickBullets li{background:url(/assets/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(/assets/images/join-left.png);background-repeat:no-repeat;padding-left:94px;padding-right:10px}div.joinlist.right ul{background-image:url(/assets/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:203px;padding-bottom:20px;background:#e1e0de}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;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:183px;height:190px;text-align:center;padding:20px;margin:10px 0 20px}div.registerBoxSummary .section.phone{margin:10px 20px 20px}div.registerBoxSummary .section p{margin-top:10px}div.registerBoxSummary .item{clear:both}div.registerBoxSummary .half{float:left;width:50%}div.registerBoxSummary .half .item p{float:left;height:40px}div.registerBoxSummary .half .item p.topmargin{padding-top:10px;height:30px}div.registerBoxSummary .half .item span.topmargin{margin-top:5px}div.registerBoxSummary .half .item span{float:left;margin-right:10px}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(/assets/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.bigicon{background-image:url(/assets/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}div.bigicon{background-image:url(/assets/images/bigicons.png);background-position:0 0;background-repeat:no-repeat;height:107px;margin:3px auto;width:130px}.bigicon.research{background-position:-390px 0}.bigicon.find{background-position:-520px 0}.bigicon.connect{background-position:-650px 0}.bigicon.tick{background-position:0 -107px}.bigicon.rocket{background-position:-260px -107px}.bigicon.screen{background-position:-130px -107px}a.socialicon{background-image:url(/assets/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}div.greyarrow{background-image:url(/assets/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;transition:opacity 400ms 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(/assets/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 #goog-wm-qt,div.googlesearch .search-goog{margin-top:20px}div.googlesearch #goog-wm-sb{margin-left:10px;:goog-wm-qt}.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;transition:background-color 300ms 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;bottom:0;position:fixed;z-index:1000;height:11px;margin:0 auto;padding:10px 0 13px;width:100%;color:#fff}div#tastycookiebar>div{margin:0 auto;width:1000px}#cookieplace{height:26px}.cookieButton{cursor:pointer;display:block;height:14px;background-color:#fff;padding:5px 10px;color:#5a5a5a;margin-top:-5px;margin-right:5px;border-radius:4px;font-family:sans-serif;float:left;box-sizing:content-box}.cookieButton a{color:#5a5a5a}.cookieButton:hover{background-color:#DDD}#tastycookiebar .eatcookies{width:20px}#tastycookiebar #cookie-more-info{width:60px}@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(/assets/images/circle-help-search.png);cursor:pointer;height:21px;width:21px;margin-left:5px;text-indent:-9999px;transition:background-color 200ms 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}div#custompage .quotation{font-family:'Shadows Into Light Two',Arial,Helvetica,sans-serif;font-size:18px;position:relative}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(/assets/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}.messages.error{color:#de1227;border:1px solid #de1227;background:#ffe5e5}.messages.error p{color:#de1227}.messages.error ul li{color:#de1227;background:url(/assets/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(/assets/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}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:-moz-linear-gradient(top,rgba(255,255,255,0)0,rgba(255,255,255,1)99%,rgba(255,255,255,1)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(99%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0)0,rgba(255,255,255,1)99%,rgba(255,255,255,1)100%);background:-o-linear-gradient(top,rgba(255,255,255,0)0,rgba(255,255,255,1)99%,rgba(255,255,255,1)100%);background:-ms-linear-gradient(top,rgba(255,255,255,0)0,rgba(255,255,255,1)99%,rgba(255,255,255,1)100%);background:linear-gradient(to bottom,rgba(255,255,255,0)0,rgba(255,255,255,1)99%,rgba(255,255,255,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);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{position:absolute;bottom:10px;right:10px}body.has_js a.readmorelink .chevron{background-image:url(/assets/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#qc-answers .question-feedback{height:33px;line-height:33px}div#qc-answers .question-feedback a{margin-left:20px}div#qc-answers .question-feedback span.sad,div#qc-answers .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;transition:opacity 400}div#qc-answers .question-feedback a:hover span{opacity:1}div#qc-answers .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{display:none}}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{padding:0 5px;text-decoration:underline}span.profileCount{display:inline}.interesting-articles{border:thin solid #cfcecd;border-width:1px 0;padding:5px 0 15px;margin-top:20px}.interesting-articles .layout-block{float:left}.interesting-articles .top-articles{float:right}.interesting-articles div.toparticle{clear:both;margin:10px 0}.interesting-articles div.toparticle .blurb{width:280px;font-size:16px;line-height:18px}.article_meta_heading{padding-bottom:10px;border-bottom:1px solid #cfcecd}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}.contact-box{background:#f6f5f4;border:thin solid #d6d6d6;border-radius:3px;width:138px}.contact-box.write-to-us{float:right;margin-left: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:28px}#contact_form_wrap p.floated{height:auto;line-height:normal;min-height:30px;padding:14px 0 8px;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,.info-box .member-search .searchSection{padding:0;margin:0;border:none}.info-box .member-search.location-only .title{margin:0 0 15px;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}#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.email-us .centered-bottom-button{bottom:17px;left:28px;position:absolute}.contact-box .em{font-size:12px;font-style:italic}.event-filter.professionals,a.audience-type.professionals{background:#9ad3d1;color:#000}a.audience-type.professionals:hover{color:#009390}.date-large .event-date{background-image:url(/assets/counselling-directory/images/event-ring.png);background-position:center top;width:100%;height:58px;line-height:15px;padding-top:12px}.date-large .event-date-day{font-size:18px}.date-large .event-date-month{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 .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:thin solid #e5e5e5;background:#f9f8f6;padding:0 15px 15px;margin:18px 0 15px;position:relative}#event .image-block{float:left;width:140px}#event .image-block img{float:left;width:127px;height:auto;margin-bottom:10px}#event .image-block span{clear:both;float:left;font-size:16px;color:#635f5d;text-align:center}#event .text-block{float:left;width:520px}#event .text-block div{float:left;clear:both;margin-bottom:10px;line-height:25px}#event .text-block div>span{float:left;font-weight:700;padding-left:29px;margin-right:5px;background-image:url(/assets/images/circle-icons.png);background-repeat:no-repeat}#event .organiser span{background-position:0 -125px}#event .phone span{background-position:0 -25px}#event .date_time span{background-position:0 -100px}#event .cost span{background-position:0 -150px}#event div.location>span{background:url(/assets/images/icon-location.png) 2px 2px no-repeat}#event .location .address{float:left;clear:none;line-height:17px;margin:4px 0 0;width:250px}#event .text-block .button{position:absolute;bottom:10px;right:10px}#event .tag-container{padding-top:18px;border-top:thin solid #cfcecd}#event .event_loc_search{margin-left:28px}#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}.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 #cfcecd;border-radius:3px;height:16px;padding:8px 10px;line-height:16px;margin:0;width:183px;color:#000;font-size:14px}#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;font-weight:400;font-size:18px}.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;border-radius:3px;color:#fff}.edit-image .image-controls-save .member-button.restore-original{width:auto}.member-button.green{background:none repeat scroll 0 0 #009390;border-radius:3px}.default-image{width:133px;height:177px}.default-image a.member-button{height:20px;width:55px;padding:7px 8px 7px 10px;border:1px solid #009390;font-weight:400;font-size:18px;top:70px}.default-image.uploaded a.member-button.green{top:35px}.default-image.uploaded a.member-button.delete{height:20px;width:53px;padding:7px 10px;border:1px solid #ce4553;font-weight:400;font-size:18px;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{height:28px;background:none repeat scroll 0 0 #ce4553;border-radius:3px;font-size:18px;font-weight:400;color:#fff;text-decoration:none;border:1px solid #ce4553;cursor:pointer;font-family:Questrial}.edit-image .image-controls-save .member-button{font-weight:400;font-size:18px}.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}div#photos-and-videos-block #add-media .member-button{font-weight:400;font-size:18px}.media-library li.media-image .media-meta{margin-top:18px}.media-library li.media-item .media-controls .member-button{font-weight:400;font-size:18px}.media-library li.media-item .media-controls .delete{width:163px}.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-content .media-meta a.member-button,.ui-dialog.lite .ui-dialog-buttonpane .ui-button{font-weight:400;font-size:18px}.member-button{font-weight:400}.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:90px;width:239px;margin-bottom:50px;position:absolute}.profile-side .save_profile{background-color:#f9f8f6;border:1px solid #cfcecd;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/saved_star_off.png);background-position:70px 10px;display:block;font-size:18px;font-weight:400;line-height:40px;height:100%;padding-left:24px;text-align:center}.profile-side .save_profile a.filledStar{background-position:93px 10px}.profile-side .layout-block{border-bottom:1px solid #cfcecd;padding-bottom:10px}.profile-side .layout-block:last-child{border:0}.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:183px;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}form#email_member{position:relative;margin:0}div#email_wrap.columned{clear:both;float:left;width:755px;padding-right:237px;background:url(/assets/counselling-directory/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;width:195px}#email_member_top{width:992px;height:2px;overflow:hidden;background:url(/assets/counselling-directory/images/email-member-back-top.png) left top no-repeat}#email_member_bottom{clear:both;width:992px;height:4px;overflow:hidden;background:url(/assets/counselling-directory/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}.member_profile_heading.searchBackLink{margin-top:-10px}.member_profile_block h2,.member_profile_heading,.profile-side h2{color:#046664}#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{border-bottom:1px solid #cfcecd;padding-bottom:15px;margin-bottom: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}.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.saveProfile{background-image:url(/assets/images/saved_star_off.png);background-position:45px 8px;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.filledStar,div#contact_bottom a.filledStar{background-image:url(/assets/images/save_star_on.png)}.profile-side .save_profile a:hover,div#contact_bottom a.saveProfile:hover{color:#009390;background-color:#dcebe9}div#contact_bottom a.filledStar{background-position:65px 8px}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}#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}.member_profile_badge .badge a,.member_profile_badge.custom .badge a{border:0;box-shadow:none}div.articles ul.col3.num1{padding:0}div.articles ul.col3{width:33%}.member-unavailable{background:#e7e5e3}.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;-moz-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}h3.search-title.no-results{padding-left:10px}form.member-search{padding:14px 10px 0;margin-bottom:30px;background:#edf8f8;border:thin solid #d6d6d6;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 .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;margin-left:5px;border-top:4px solid #000}#search-results .article{clear:both;padding:15px 12px 59px;border:thin solid #eae9e6;border-radius:3px;background:#f9f8f6}#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}#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:#fff;border-top:thin solid #eae9e6;border-radius:0 0 3px 3px}#search-results .quick-links .save-profile a.saveProfile{padding-left:28px}#search-results .contact-form,a.saveProfile{font-weight:400;font-size:16px}#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}#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:2px 15px 15px 0;padding:1px 70px 17px 25px;background:url(/assets/images/search-location-marker.png) left top no-repeat;border-bottom:thin solid #dedcdc;color:#333}#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;border-top:thin solid #d6d6d6}.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}#header .member-search-header,#header-profile-count,#responsive-navigation-controls,.more-information{display:none}body,html#payment_html{background:#fff!important}li,p{line-height:18px}a:hover span.viewmore{background-color:#333}a.red{color:#ce4553}a.red:hover{color:#009390}div#custompage h2.underline,h1,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:14px}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}.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{font-size:14px;color:#aeb0b2}.searchPagination .paginatedLinks a,div.pagination .paginatedLinks a{font-size:14px;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}.searchPagination a.pagination-prev:hover .chevron,div.pagination a.pagination-prev:hover .chevron{background-image:url(/assets/images/chevron-left-red.png)}div.disclaimer p{margin-top:0}h3.search-title{font-size:16px;color:#625f5c;height:47px;line-height:47px;padding:0 10px;margin:0;border:thin solid #d6d6d6;border-top:2px solid #009390}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:320px}.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}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:201px}#header-wrapper{border-color:#009390;box-shadow:initial}#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-top:none;border-radius:0 0 3px 3px}#header .site-controls.new .control-button:hover{background:#dcebe9}#header .site-controls.new .control-button.join{color:#ce4553;border-color:#ce4553;margin-left: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{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}#nav_wrapper{position:relative;height:48px;border-top:thin solid #fff;border-bottom:thin solid #009390;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}ul.nav.topbar>li{padding:0 25px 0 23px;white-space:nowrap;display:block;float:left;height:48px;line-height:48px;background:url(/assets/images/header-nav-divider.png) right center no-repeat}ul.nav.topbar>li.navitem2 a,ul.nav.topbar>li.navitem6 a{padding-right:16px;background:url(/assets/images/header-subnav-arrow.png) right center no-repeat}ul.nav.topbar>li.navitem2 a.over,ul.nav.topbar>li.navitem2.active a.parent,ul.nav.topbar>li.navitem6 a.over,ul.nav.topbar>li.navitem6.active a.parent{padding-right:16px;background:url(/assets/images/header-subnav-arrow-over.gif) right center no-repeat}ul.nav.topbar>li.navitem2 a.parent .chevron,ul.nav.topbar>li.navitem6 a.parent .chevron{display:none}ul.nav.topbar>li.navitem6 .child-container,ul.nav.topbar>li.navitem6 .inner-child{width:160px}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}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;box-shadow:initial}#top-bar{height:47px}.top-bar-search{position:absolute;top:0;width:100%;text-align:center;padding:34px 0 0}form#homepage-search{position:relative;left:0;bottom:auto;padding:30px 0 14px;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-color:#ce4553;background-image:-moz-linear-gradient(top,#ce4553,#ce4553);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ce4553),to(#ce4553));background-image:-webkit-linear-gradient(top,#ce4553,#ce4553);background-image:-o-linear-gradient(top,#ce4553,#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-color:#59b2b0;background-image:-moz-linear-gradient(top,#59b2b0,#59b2b0);background-image:-webkit-gradient(linear,0 0,0 100%,from(#59b2b0),to(#59b2b0));background-image:-webkit-linear-gradient(top,#59b2b0,#59b2b0);background-image:-o-linear-gradient(top,#59b2b0,#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(/assets/counselling-directory/images/select-buttons-hp.png) no-repeat 463px 13px;border-radius:3px}#homepage-search .search-dropdown .dropdown dd ul{border-width:1px 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:thin solid #d6d6d6;border-radius:0 0 3px 3px;border-top:none;width:232px;height:24px}.home-grey-row{padding:24px 0;background:#f9f8f6;border-bottom:thin solid #e5e5e5}.home-grey-row .where-to-start{float:left;position:relative;width:269px;height:339px;padding:20px 16px 10px;background:#dcebe9 url(/assets/images/where-to-start-arrow.jpg) 150px 56px no-repeat;border-radius:3px}.home-grey-row .where-to-start h2{width:165px;line-height:28px;margin:0 0 10px}.home-grey-row .where-to-start a.start-here{position:absolute;right:20px;top:31px;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}.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-block-content{width:275px;height:180px;padding:0 12px;border:thin solid #eae9e6;border-width:0 1px;background:#fff}.home-grey-row .homepage-block .homepage-block-content h2{margin: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;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 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;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.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(/assets/counselling-directory/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}#sidebar .news-item a,#sidebar .news-item p,#sidebar .relatedinformation li,#sidebar .your-stories p,.article .snippet{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}#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,#sidebar .news-item p.news-item-excerpt{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}#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{font-size:14px}#sidebar .layout-block a.toggle-overflow{font-size:14px;margin-top:12px}#sidebar .where-to-start>h2{padding: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}#shortList{position:relative;bottom:auto;width:auto;font-size:16px;font-weight:400}#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 .profiles{top:33px;padding:0 0 16px;left:-15px;background:0 0;width:262px}#shortList .profile img.shortlistThumb{border-color:#d6d6d6}.event-date{font-family:'Shadows Into Light Two',Arial,Helvetica,sans-serif}button.button,input.button{height:32px;padding-top:0;-webkit-appearance:none}.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}.article-data{padding:14px;border:thin solid #d6d6d6;border-bottom-color:#eae9e6;border-radius:3px 3px 0 0;background:#f6f5f4}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{width:100%;line-height:25px;margin:0 0 -14px -14px;padding:0 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}.about-article-author{padding:0 12px;border:thin solid #e5e5e5;background:#f9f8f6;margin-bottom:15px}.about-article-author h2{color:#046664}.about-article-author img{float:left;border:thin solid #7c7a78;margin-right:15px}.about-article-author a.name{display:block;font-size:16px;margin-bottom:5px}.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}#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}#fb-share.facebook,#twitter-share.twitter{width:175px;margin:0 20px 0 8px}.socialbox-title a{float:left;font-size:18px;padding-right:15px;width:150px;height:95px;background:url(/assets/images/footer-facebook.png) 85px 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}#gplus-share .socialbox-title a{color:#f2553a;background-image:url('/assets/images/footer-gplus.png ')}#gplus-share .socialbox-title a:hover{color:#6f6c69;background-image:url(/assets/images/footer-gplus-over.gif)}.social-action{float:left;padding-top:45px}#footer{background:url(/assets/images/footer-borders.png) center top no-repeat;top:-4px;padding-top:15px;padding-bottom:10px;text-align:center;height:196px}ul.nav.footer{width:100%;border:none;position:relative;border-bottom:thin solid #787672;padding:16px 0;margin:0}#footer-contact{border:none;position:absolute;padding-top:10px;text-align:left;width:390px;height:150px;left:0;top:60px}#footer-contact h2{font-weight:400;font-size:18px;color:#f9f8f6;margin:10px 0 15px}#footer-contact ul{float:left;padding-right:25px;margin:0}#footer-contact ul li{font-size:13px;line-height:17px}ul.nav.footer li a{font-weight:400;padding:10px 0}#footer-contact a{padding:10px 0}ul.nav.footer li{display:inline;padding-left:16px;margin-left:11px;font-size:13px;background:url(/assets/images/footer-nav-divider.png) left center no-repeat}ul.nav.footer li.first{background:0 0}#social-footer div.get-involved{float:left;width:253px;height:92px;line-height:55px;font-size:30px;padding-right:32px;padding-top:8px;background:url(/assets/images/footer-arrow.jpg) 206px 32px no-repeat}#social-footer div.get-involved span{display:block;font-size:16px;line-height:20px;color:#6f6c69}#footer .copyright{float:right;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:13px;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:right;padding-top:15px}#footer .call-cost>p{color:#dcdbda;font-size:12px;font-style:italic}.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;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:none!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:none!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 .box.looking-for,div#custompage .grey-content-box{background:#f6f5f4;border:thin solid #d6d6d6;border-radius:3px}div#custompage .box.looking-for h2,div#custompage .green-content-box h2,div#custompage .grey-content-box h2{color:#046664}div#custompage .box.further-help,div#custompage .green-content-box{background:#edf8f8;border:thin solid #d6d6d6;border-radius:3px}div#custompage .quotation{background:#f6fbfb;border:thin solid #d6d6d6;border-width:1px 0;padding:20px 10px 6px 20px;font-size:22px;margin-bottom:16px}div#custompage .quotation p{line-height:28px}div#custompage .quotation p:before{content:"\"";color:#009390;font-size:24px;position:absolute;left:10px;top:20px}div#custompage .quotation p:after{content:"\"";color:#009390;font-size:24px;position:relative;left:5px}div#custompage .related_articles{padding:20px 0 10px;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-top:15px;border-top:thin solid #cfcecd}div.disclaimer p{padding-top:0;border:none}div#custompage .site-help-box{width:31%;background:#f6f5f4;border:thin solid #d6d6d6;border-radius:3px}div#custompage div#find.site-help-box{margin:0 18px}div#custompage div#connect.site-help-box{margin-right:-10px}.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}div#custompage .article h2{padding:5px 0;margin:0 0 10px}div#custompage .article.facts-figures h2{padding:5px 0 15px;margin:0 0 20px;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}hr{color:#cfcecd;height:1px;margin:20px 0;background:#cfcecd;border:none}#topic_list .article{padding:15px 12px 5px;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(/assets/counselling-directory/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;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 40px;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}#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}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 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;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),(min-resolution:192dpi),(max-width:420px){body.site-down #logo{background-image:url(/assets/images/logo-m@2x.png);background-size:247px 50px}}}#wpwrap #top-bar .returnlink{bottom:10px;left:14px}#wpwrap #top-bar .returnlink a .chevron{background-image:url(/assets/images/chevron-left-black.png);background-position:0 0;width:10px}#wpwrap #top-bar .returnlink a:hover .chevron{background-image:url(/assets/images/chevron-left-green.png)}#wpwrap #mem-wrap{background-image:url(/assets/images/bg-members.png)}#wpwrap #footer-divider{background:url(/assets/images/footer-borders.png) center top no-repeat}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 *{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%}}