@import url(http://fonts.googleapis.com/css?family=Lato:900);a.button,input[type="button"],input[type="reset"],input[type="submit"]{display:inline-block;width:auto;padding:5px 8px;padding:0.3125rem 0.5rem;border:0;cursor:pointer}div.block-views{*zoom:1}div.block-views:before,div.block-views:after{content:" ";display:table}div.block-views:after{clear:both}@font-face{font-family:'FontAwesome';src:url(/sites/narcolepsy.org.uk/themes/bamboo/base/fonts/fontawesome-webfont.eot?v=4.3.0);src:url(/sites/narcolepsy.org.uk/themes/bamboo/base/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format("embedded-opentype"),url(/sites/narcolepsy.org.uk/themes/bamboo/base/fonts/fontawesome-webfont.woff2?v=4.3.0) format("woff2"),url(/sites/narcolepsy.org.uk/themes/bamboo/base/fonts/fontawesome-webfont.woff?v=4.3.0) format("woff"),url(/sites/narcolepsy.org.uk/themes/bamboo/base/fonts/fontawesome-webfont.ttf?v=4.3.0) format("truetype"),url(/sites/narcolepsy.org.uk/themes/bamboo/base/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}body{font-family:Helvetica,Arial,sans-serif;font-size:100%;line-height:1.25em;text-align:left}@media print{body{font-size:12pt;color:black;background:white;margin:0;margin:0}}a{text-decoration:none}* html a{height:1%}a *{cursor:pointer}@media print{a:link,a:visited{color:blue;background:transparent;font-weight:bold;text-decoration:underline}}h1{margin:0 0 15px 0;margin:0 0 0.9375rem 0;font-size:40px;font-size:2.5rem;line-height:42.5px;line-height:2.65625rem;font-family:Georgia,"Times New Roman",serif;font-weight:normal}h2{margin:0 0 15px 0;margin:0 0 0.9375rem 0;font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem;font-family:Georgia,"Times New Roman",serif;font-weight:normal}h3{margin:0 0 15px 0;margin:0 0 0.9375rem 0;font-size:28px;font-size:1.75rem;line-height:33.25px;line-height:2.07813rem;font-family:Georgia,"Times New Roman",serif;font-weight:normal}h4{margin:0 0 5px 0;margin:0 0 0.3125rem 0;font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;font-family:Georgia,"Times New Roman",serif;font-weight:normal}h5,h6{line-height:inherit;font-size:inherit;font-weight:bold;margin:0}p{margin:5px 0 15px 0;margin:0.3125rem 0 0.9375rem 0;line-height:inherit;font-size:inherit}ol,ul{margin:5px 0 15px 15px;margin:0.3125rem 0 0.9375rem 0.9375rem;padding:0px;padding:0rem;line-height:inherit}@media print{ol,ul{margin-left:20px !important}}ol li{list-style:decimal outside}ul li{list-style:disc outside}@media print{ul li{list-style:disc !important;background-image:none !important}}dl{margin:5px 0 15px 0;margin:0.3125rem 0 0.9375rem 0;padding:0px;padding:0rem;line-height:inherit}dl dt{font-weight:bold}dl dd{margin:0 0 5px 15px;margin:0 0 0.3125rem 0.9375rem}address{margin:5px 0 15px 0;margin:0.3125rem 0 0.9375rem 0;font-style:normal}blockquote{margin:30px 15px 30px 30px;margin:1.875rem 0.9375rem 1.875rem 1.875rem;font-size:28px;font-size:1.75rem;line-height:33.25px;line-height:2.07813rem}blockquote cite{display:block;font-size:13px;font-size:0.8125rem;line-height:16.25px;line-height:1.01563rem;font-style:normal}hr{height:1px;margin:0;margin:0;padding:0px;padding:0rem;border:0}img{max-width:100%;height:auto;border:0}div.field-name-body img{margin-bottom:15px;margin-bottom:0.9375rem}div.field-name-body img[style*='float:left'],div.field-name-body img[style*='float:left']{margin-right:15px;margin-right:0.9375rem}div.field-name-body img[style*='float:right'],div.field-name-body img[style*='float:right']{margin-left:15px;margin-left:0.9375rem}@media screen and (max-width:30em){div.field-name-body img[style*='float:left'],div.field-name-body img[style*='float:left'],div.field-name-body img[style*='float:right'],div.field-name-body img[style*='float:right']{display:block;float:none !important;margin:0 auto 15px;margin:0 auto 0.9375rem}}@media screen and (max-width:48em){body.one-sidebar div.field-name-body img[style*='float:left'],body.two-sidebars div.field-name-body img[style*='float:left'],body.one-sidebar div.field-name-body img[style*='float:left'],body.two-sidebars div.field-name-body img[style*='float:left'],body.one-sidebar div.field-name-body img[style*='float:right'],body.two-sidebars div.field-name-body img[style*='float:right'],body.one-sidebar div.field-name-body img[style*='float:right'],body.two-sidebars div.field-name-body img[style*='float:right']{display:block;float:none !important;margin:0 auto 15px;margin:0 auto 0.9375rem}}caption{padding:8px 0px;padding:0.5rem 0rem;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;font-weight:normal;text-align:left}figure.image{display:inline-block}figure.image figcaption{border-top:2px solid black;font-size:13px;font-size:0.8125rem;line-height:16.25px;line-height:1.01563rem;margin-top:3px;margin-top:0.1875rem;padding-top:3px;padding-top:0.1875rem}table{width:100%;margin:15px 0;margin:0.9375rem 0;border:0;border-collapse:separate;border-spacing:0}table tr th{padding:5px;padding:0.3125rem;text-align:left;vertical-align:middle;font-weight:normal}table tr th:first-child{border-left:0}table tr th:last-child{border-right:0}table tr td{padding:3px 5px;padding:0.1875rem 0.3125rem;text-align:left;vertical-align:middle}table tr td:first-child{border-left:0}table tr td:last-child{border-right:0}table tr:first-child th{border-top:0}table tr:last-child td{border-bottom:0}form{margin:0;margin:0}input,select,textarea{border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;font-weight:normal;-webkit-appearance:none}input[type='checkbox']{-webkit-appearance:checkbox}input[type='radio']{-webkit-appearance:radio}input[type="email"],input[type="text"],input[type="password"],select,textarea{padding:3px;padding:0.1875rem;margin:0;max-width:100%}input[type="email"],input[type="text"],input[type="password"],select{max-width:100%}a.button,input[type="button"],input[type="reset"],input[type="submit"]{display:inline-block;width:auto;padding:3px 6px;padding:0.1875rem 0.375rem;overflow:visible;font-weight:normal;border:0;cursor:pointer;-webkit-appearance:none}fieldset{margin:15px 0;margin:0.9375rem 0;border:0}fieldset legend{font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;font-weight:bold}embed,object{display:block;margin:0;margin:0;padding:0px;padding:0rem}body{margin:0;margin:0;padding:0px;padding:0rem}.devicePhonePortrait{width:20em}.devicePhoneLandscape{width:30em}.deviceTabletPortrait{width:48em}.deviceTabletLandscape{width:64em}.deviceDesktopWidescreen{width:75em}.textleft{text-align:left}.textcenter{text-align:center}.textright{text-align:right}.floatleft{float:left}.floatright{float:right}.clearleft{clear:left}.clearright{clear:right}.clearboth{clear:both}@media (max-width:48em){div#tabs{margin-left:4%;margin-right:4%}}@media (max-width:30em){div#tabs{margin-left:5.8824;margin-right:5.8824}}ul.primary{height:1%;margin:0;margin:0;padding:0px 10px;padding:0rem 0.625rem}* html ul.primary{height:1%}ul.primary:after{content:'.';display:block;clear:both;height:0;visibility:hidden}ul.primary li{float:left;margin:0 5px 0 0;margin:0 0.3125rem 0 0;padding:0px;padding:0rem;list-style:none}ul.primary li a{float:left;margin:0;margin:0;padding:3px 10px;padding:0.1875rem 0.625rem}ul.primary li.active a,ul.primary li.active a:hover{margin-bottom:-1px;margin-bottom:-0.0625rem;padding-bottom:4px;padding-bottom:0.25rem}ul.secondary{height:1%;margin:0;margin:0;padding:3px 10px;padding:0.1875rem 0.625rem}* html ul.secondary{height:1%}ul.secondary:after{content:'.';display:block;clear:both;height:0;visibility:hidden}ul.secondary li{float:left;margin:0;margin:0;padding:0px;padding:0rem;border:0}ul.secondary li a{float:left;margin:0 5px 0 0;margin:0 0.3125rem 0 0;padding:2px 10px;padding:0.125rem 0.625rem;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}ul.pager{font-size:13px;font-size:0.8125rem;line-height:16.25px;line-height:1.01563rem;margin:30px 0;margin:1.875rem 0;padding:0px;padding:0rem;text-align:center}ul.pager li{display:inline-block;margin:0 !important;padding:0 !important;position:relative}ul.pager li.pager-current{display:inline-block;padding:3px 6px !important;text-transform:capitalize}ul.pager li a{padding:3px 6px !important}div.form-item{min-height:1%;margin:5px 0;margin:0.3125rem 0}* html div.form-item{height:1%}div.form-item:after{content:'.';display:block;clear:left;height:0;visibility:hidden}div.form-item label{display:block;padding:3px 0px;padding:0.1875rem 0rem}div.form-item label.option{display:inline;padding:0px;padding:0rem}div.form-item div.description{clear:left;margin:3px 0 0 0;margin:0.1875rem 0 0 0;padding:8px 10px;padding:0.5rem 0.625rem;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}form .webform-container-inline div.form-item{display:inline-block}div#edit-copy-wrapper,div.views-admin-links{display:none}div.wysiwyg{margin:15px 0;margin:0.9375rem 0}input.webform-calendar{margin:5px 0 0;margin:0.3125rem 0 0}input.form-submit+input.form-submit{margin:0 0 0 5px;margin:0 0 0 0.3125rem}div.filter-guidelines{padding:2% 0}div.filter-help{float:none;padding:0px;padding:0rem}div.filter-help a{padding:0px 20px 0px 0px;padding:0rem 1.25rem 0rem 0rem}.vertical-tabs ul.vertical-tabs-list li{list-style:none}div.messages,div.preview{padding:10px;padding:0.625rem;color:inherit}div.messages p,div.messages ol,div.messages ul,div.preview p,div.preview ol,div.preview ul{margin-top:5px;margin-top:0.3125rem;margin-bottom:5px;margin-bottom:0.3125rem}div#sliding-popup div.popup-content{width:980px}div#sliding-popup div.popup-content div#popup-text{margin:0;margin:0;padding:12px 0px 8px 0px;padding:0.75rem 0rem 0.5rem 0rem}div#sliding-popup div.popup-content div#popup-text h2,div#sliding-popup div.popup-content div#popup-text p{margin:0 0 2px 0;margin:0 0 0.125rem 0}div#sliding-popup div.popup-content div#popup-buttons{margin:0;margin:0;padding:12px 0px;padding:0.75rem 0rem}div#sliding-popup div.popup-content div#popup-buttons button.agree-button,div#sliding-popup div.popup-content div#popup-buttons button.find-more-button,div#sliding-popup div.popup-content div#popup-buttons button.hide-popup-button{width:auto;padding:5px;padding:0.3125rem;overflow:visible;font-weight:normal;margin:0;border:0;border-radius:3px;text-shadow:none;box-shadow:none;cursor:pointer}div#wrapper{position:relative;max-width:1600px;margin:0 auto;margin:0 auto}@media screen and (max-width:30em){div#wrapper{overflow:hidden;clear:both}}@media print{div#wrapper{width:auto !important;margin:0 20px;margin:0 1.25rem;padding:0px;padding:0rem;border:0;float:none !important;color:black;background:transparent}}div#page{position:relative;margin:0;margin:0;padding:0px;padding:0rem}div.holder{max-width:990px;margin:0 auto;margin:0 auto}div#menu{float:left;margin:0 0 0 3.0303%;width:21.2121%}@media screen and (max-width:48em){div#menu{margin-left:4%;width:28%}}@media screen and (max-width:30em){div#menu{float:none;margin:0 5.8824% 5.8823% 5.8824%;width:88.2352%}}@media print{div#menu{display:none}}div#content{float:left;width:93.9394%;margin:0 3.0303%}@media screen and (max-width:30em){div#content{float:none;margin:0 5.8824%;width:88.2352%}}body.one-sidebar div#content{width:69.6970%}@media screen and (max-width:48em){body.one-sidebar div#content{margin:0 4%;width:60%}}@media screen and (max-width:30em){body.one-sidebar div#content{float:none;margin:0 5.8824% 5.8823% 5.8824%;width:88.2352%}}body.two-sidebars div#content{width:45.4545%}@media screen and (max-width:48em){body.two-sidebars div#content{margin:0 4%;width:28%}}@media screen and (max-width:30em){body.two-sidebars div#content{float:none;margin:0 5.8824% 5.8823% 5.8824%;width:88.2352%}}div#aside{float:right;margin:0 3.0303% 0 0;width:21.2121%}@media screen and (max-width:48em){div#aside{margin-right:4%;width:28%}}@media screen and (max-width:30em){div#aside{float:none;margin:0 5.8824% 5.8823% 5.8824%;width:88.2352%}}@media print{div#aside{display:none}}@media screen and (max-width:30em){div#aside .block{clear:left}}div#header{position:relative;margin:0;margin:0;z-index:2}div#mobile-header{display:none;position:relative;table-layout:fixed;clear:both;z-index:10;width:100%;overflow:hidden;background:#fff}@media screen and (max-width:30em){div#mobile-header{display:table}}div#mobile-header div.site-logo{display:table-cell;padding:3.0303%;vertical-align:middle}div#mobile-header div.site-logo a{display:block;max-width:50%}div#mobile-header div.site-logo a img{display:block}div#mobile-header div.button-container{display:table-cell;padding:3.0303% 0;text-align:center;vertical-align:middle;width:60px}div#mobile-header div.button-container button.menu-toggle{border:none;background:none;cursor:pointer;display:inline-block;height:40px;position:relative;transition:250ms;user-select:none;width:40px}div#mobile-header div.button-container button.menu-toggle:hover span:after{top:-10px}div#mobile-header div.button-container button.menu-toggle:hover span:before{top:10px}div#mobile-header div.button-container button.menu-toggle:active{transition:0}div#mobile-header div.button-container button.menu-toggle span{background:#000;border-radius:5px;display:inline-block;height:5px;position:relative;top:-2px;transition:250ms;width:30px}body.open div#mobile-header div.button-container button.menu-toggle span{background:transparent}div#mobile-header div.button-container button.menu-toggle span:after,div#mobile-header div.button-container button.menu-toggle span:before{background:#000;border-radius:5px;content:'';display:inline-block;height:5px;left:0;position:absolute;transition:250ms;-moz-transform-origin:15px center;-ms-transform-origin:15px center;-webkit-transform-origin:15px center;transform-origin:15px center;width:30px}body.open div#mobile-header div.button-container button.menu-toggle span:after,body.open div#mobile-header div.button-container button.menu-toggle span:before{-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:30px}div#mobile-header div.button-container button.menu-toggle span:after{top:-8px}body.open div#mobile-header div.button-container button.menu-toggle span:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}div#mobile-header div.button-container button.menu-toggle span:before{top:8px}body.open div#mobile-header div.button-container button.menu-toggle span:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}div.site-info{display:block}@media screen and (max-width:30em){div.site-info{display:none}}div.site-info a#logo{float:left;margin:0 3.0303%;width:21.2121%;min-width:120px}div.site-info a#logo img{float:left}@media print{div.site-info a#logo img{display:block}}div.region-header{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}@media (max-width:30em){div.region-header{position:absolute;z-index:9;width:100%;visibility:hidden;background:#f1f1f1;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:visibility 0s linear 275ms,-webkit-transform 275ms ease-in-out;-moz-transition:visibility 0s linear 275ms,-moz-transform 275ms ease-in-out;-ms-transition:visibility 0s linear 275ms,-ms-transform 275ms ease-in-out;-o-transition:visibility 0s linear 275ms,-ms-transform 275ms ease-in-out;transition:visibility 0s linear 275ms,transform 275ms ease-in-out}body.open div.region-header{visibility:visible;transition-delay:0s;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@media print{div.region-header div.block-menu,div.region-header div.block-menu-block{display:none}}div.region-header div.block-menu ul.menu,div.region-header div.block-menu-block ul.menu{margin:0;margin:0;padding:0px;padding:0rem}div.region-header div.block-menu ul.menu li,div.region-header div.block-menu-block ul.menu li{position:relative;float:left;list-style:none;margin:0;margin:0;padding:0px;padding:0rem}@media screen and (max-width:30em){div.region-header div.block-menu ul.menu li,div.region-header div.block-menu-block ul.menu li{display:block;float:none}}div.region-header div.block-menu ul.menu li a,div.region-header div.block-menu-block ul.menu li a{display:block;padding:5px 10px;padding:0.3125rem 0.625rem}@media screen and (max-width:30em){div.region-header div.block-menu ul.menu li a,div.region-header div.block-menu-block ul.menu li a{padding:10px 3.0303%}}div.region-header div.block-menu ul.menu li.expanded ul.menu,div.region-header div.block-menu-block ul.menu li.expanded ul.menu{display:none;position:absolute;top:100%;z-index:9;background:#f1f1f1}@media screen and (max-width:30em){div.region-header div.block-menu ul.menu li.expanded ul.menu,div.region-header div.block-menu-block ul.menu li.expanded ul.menu{display:none}}div.region-header div.block-menu ul.menu li.expanded ul.menu li,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li{display:block;float:none;margin:0;margin:0}div.region-header div.block-menu ul.menu li.expanded ul.menu li a,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a{display:block;float:none}div.region-header div.block-menu ul.menu li.expanded ul.menu li ul,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li ul{display:none}div.region-header div.block-menu ul.menu li:hover ul.menu,div.region-header div.block-menu-block ul.menu li:hover ul.menu{display:block}@media screen and (max-width:30em){div.region-header div.block-menu ul.menu li:hover ul.menu,div.region-header div.block-menu-block ul.menu li:hover ul.menu{display:none}}div.region-header form{min-height:1%}* html div.region-header form{height:1%}div.region-header form:after{content:'.';display:block;clear:both;height:0;visibility:hidden}@media print{div.region-header form{display:none}}div.region-header form div.form-actions,div.region-header form div.form-item{margin:0;margin:0;float:left}div.region-header form input{margin:0;margin:0}div.region-header form div.form-item input[type="text"]{padding:2px;padding:0.125rem}div#orientation div#breadcrumbs{margin:0 3.0303%}div#orientation div#breadcrumbs div.breadcrumb{padding:0px;padding:0rem}div#banner{margin:0 auto;margin:0 auto}div#banner ul.menu{clear:both;list-style:none}div#banner ul.menu li{float:left;list-style:none}div#banner ul.menu li a{float:left}div#main h1#page-title{margin-left:3.0303%;margin-right:3.0303%}@media screen and (max-width:30em){div#main h1#page-title{margin-left:5.8824%;margin-right:5.8824%}}@media print{div#content{width:auto !important;margin:0 20px;margin:0 1.25rem;padding:0px;padding:0rem;padding-top:1em;border:0;float:none !important;color:black;background:transparent}}@media print{div#content a:link:after,div#content a:visited:after{content:" (" attr(href) ") ";font-size:90%}}div#menu,div#aside{min-height:40px}div#menu div.block ul.menu,div#aside div.block ul.menu{clear:both;margin:0;margin:0;padding:0px;padding:0rem;list-style:none}div#menu div.block ul.menu li,div#aside div.block ul.menu li{margin:0;margin:0;padding:0px;padding:0rem;list-style:none}div#menu div.block ul.menu li a,div#aside div.block ul.menu li a{display:block}div#trailer{margin:0 auto;margin:0 auto}div#trailer div.block{position:relative}div.node-webform input[type="text"],div.node-webform input[type="email"],div.node-webform span.form-error{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;width:75%}@media screen and (max-width:48em){div.node-webform input[type="text"],div.node-webform input[type="email"],div.node-webform span.form-error{width:100%}}div.node-webform span.form-error{display:block}div.node-webform textarea{max-width:100%;width:100%}div.node-teaser{position:relative;clear:both;overflow:hidden}div.node-teaser div.body div.link-wrapper ul.links{margin:0;margin:0}div.node-teaser div.body div.link-wrapper ul.links li{padding:0px;padding:0rem}div.node-signpost a{display:block}div.node-signpost a span.body{display:block}div.node-signpost a span.body span.title{display:block}div.node-signpost a span.body span.content{display:block}div.node-tile div.imagetitle a{display:block}div.node-tile div.imagetitle a span{display:block}div.node-tile div.imagetitle a span.image img{display:block}div.profile{margin:0}div.profile-tile div.imagetitle a{display:block}div.profile-tile div.imagetitle a span{display:block}div.profile-tile div.imagetitle a span.image img{display:block}div.entity-signpost a{display:block}div.entity-signpost a span{display:block}div.entity-file-entity a{display:block}div.entity-file-entity a span.title{display:block}div.entity-file-entity a span.body{display:block}div.views-row{min-height:1%;margin:5px 0 15px 0;margin:0.3125rem 0 0.9375rem 0;line-height:inherit;position:relative}* html div.views-row{height:1%}div.views-row:after{content:'.';display:block;clear:both;height:0;visibility:hidden}div.views-exposed-form div.views-exposed-widget{padding:0px;padding:0rem}div.view-reset div.views-row{margin:0;margin:0}div.view-banner div.views-row{margin:0;margin:0}div.view-leader div.views-row{margin:0;margin:0}div.view-slides div.views-row{margin:2px 0 0;margin:0.125rem 0 0}div.view-slides div.views-row.views-row-last{margin-bottom:15px;margin-bottom:0.9375rem}div.view-col div.views-rows{text-align:center}div.view-col div.views-rows div.views-row{margin:15px 0;margin:0.9375rem 0;text-align:left}div.view-match{display:table;height:100%;table-layout:fixed;width:100%}div.view-match div.views-rows div.views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding:0 1.3%;vertical-align:top;width:auto}@media screen and (max-width:30em){div.view-match div.views-rows div.views-row{display:block;padding:1.3%;width:100%}}div.view-stack div.views-rows div.views-row{display:inline-block;margin-left:1.3%;margin-right:1.3%;vertical-align:top}@media screen and (max-width:30em){div.view-stack div.views-rows div.views-row{margin-right:0px;margin-right:0rem;margin-left:0px;margin-left:0rem}}div.view-stack div.views-rows div.views-row.views-row-last{margin-right:0px;margin-right:0rem}div.view-float div.views-rows div.views-row{float:left;margin-left:1.6129%;margin-right:1.6129%}div.view-col-2 div.views-rows div.views-row{width:48.3871%;width:48%}div.view-col-2 div.views-rows div.views-row:nth-of-type(2n-1){clear:left;margin-left:0px;margin-left:0rem}div.view-col-2 div.views-rows div.views-row:nth-of-type(2n){margin-right:0px;margin-right:0rem}div.view-col-3 div.views-rows div.views-row{width:31.1828%}div.view-col-3 div.views-rows div.views-row:nth-of-type(3n-2){clear:left;margin-left:0px;margin-left:0rem}div.view-col-3 div.views-rows div.views-row:nth-of-type(3n){margin-right:0px;margin-right:0rem}@media screen and (max-width:48em){div.view-col-3 div.views-rows div.views-row{width:48.3871%;width:48%}div.view-col-3 div.views-rows div.views-row:nth-of-type(3n-2){clear:none}div.view-col-3 div.views-rows div.views-row:nth-of-type(2n-1){clear:left;margin-left:0px;margin-left:0rem}div.view-col-3 div.views-rows div.views-row:nth-of-type(2n){margin-right:0px;margin-right:0rem}}@media screen and (max-width:30em){div.view-col-3 div.views-rows div.views-row{width:100%;margin-left:0;margin-right:0}}div.view-col-4 div.views-rows div.views-row{width:22.5806%}div.view-col-4 div.views-rows div.views-row:nth-of-type(4n-3){clear:left;margin-left:0px;margin-left:0rem}div.view-col-4 div.views-rows div.views-row:nth-of-type(4n){margin-right:0px;margin-right:0rem}@media screen and (max-width:48em){div.view-col-4 div.views-rows div.views-row{width:48.3871%;width:48%}div.view-col-4 div.views-rows div.views-row:nth-of-type(2n-1){clear:left;margin-left:0px;margin-left:0rem}div.view-col-4 div.views-rows div.views-row:nth-of-type(2n){margin-right:0px;margin-right:0rem}}@media screen and (max-width:20em){div.view-col-4 div.views-rows div.views-row{width:100%;margin-left:0;margin-right:0}}div.view-col-5 div.views-rows div.views-row{width:17.4193%}div.view-col-5 div.views-rows div.views-row:nth-of-type(5n-4){clear:left;margin-left:0px;margin-left:0rem}div.view-col-5 div.views-rows div.views-row:nth-of-type(5n){margin-right:0px;margin-right:0rem}@media screen and (max-width:48em){div.view-col-5 div.views-rows div.views-row{width:31.1828%}div.view-col-5 div.views-rows div.views-row:nth-of-type(5n-4){clear:none}div.view-col-5 div.views-rows div.views-row:nth-of-type(3n-2){clear:left;margin-left:0px;margin-left:0rem}div.view-col-5 div.views-rows div.views-row:nth-of-type(3n){margin-right:0px;margin-right:0rem}}@media screen and (max-width:20em){div.view-col-5 div.views-rows div.views-row{width:100%;margin-left:0;margin-right:0}}div.view-col-6 div.views-rows div.views-row{width:13.9785%}div.view-col-6 div.views-rows div.views-row:nth-of-type(6n-5){clear:left;margin-left:0px;margin-left:0rem}div.view-col-6 div.views-rows div.views-row:nth-of-type(6n){margin-right:0px;margin-right:0rem}@media screen and (max-width:48em){div.view-col-6 div.views-rows div.views-row{width:31.1828%}div.view-col-6 div.views-rows div.views-row:nth-of-type(3n-2){clear:left;margin-left:0px;margin-left:0rem}div.view-col-6 div.views-rows div.views-row:nth-of-type(3n){margin-right:0px;margin-right:0rem}}@media screen and (max-width:30em){div.view-col-showcase div.views-rows div.views-row{width:100%;margin-left:0;margin-right:0}}div#footer{overflow:hidden;font-size:90%}@media print{div#footer{display:none}}div#footer div.block-menu-block ul.menu,div#footer div.block-menu ul.menu{margin:0;margin:0;padding:0px;padding:0rem}div#footer div.block-menu-block ul.menu li,div#footer div.block-menu ul.menu li{margin:0;margin:0;padding:0px;padding:0rem;list-style:none}div#credit{font-size:80%}div#credit div.block-menu-block ul.menu,div#credit div.block-menu ul.menu{margin:0;margin:0;padding:0px;padding:0rem}div#credit div.block-menu-block ul.menu li,div#credit div.block-menu ul.menu li{float:left;margin:0;margin:0;padding:0px;padding:0rem;list-style:none}div#credit div.block-menu-block ul.menu li a,div#credit div.block-menu ul.menu li a{float:left}#civicrm-menu li{list-style:none}#root-menu-div .menu-ul li{list-style:none}tr.disabled{cursor:not-allowed;text-decoration:line-through}tr.disabled .crm-button-hover{text-decoration:none}.masonry-item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;width:33%}.masonry-item:nth-child(3n-2) div{padding-right:9.6618%}.masonry-item:nth-child(3n-1) div{padding:0% 4.8309%}.masonry-item:nth-child(3n) div{padding-left:9.6618%}.masonry-item .views-field-title{margin-bottom:15px}.masonry-item .views-field-summary{margin-top:15px}
a.button,input[type="button"],input[type="reset"],input[type="submit"],div#trailer div#block-block-7 div#mc_embed_signup input.button,div.entity-signpost a span.button,div.entity-file-entity a,div#crm-container div.crm-section a.button,div#crm-container div.crm-section input[type="button"],div#crm-container div.crm-section input[type="reset"],div#crm-container div.crm-section input[type="submit"],div#crm-container a.button,div#crm-container a.button:link,div#crm-container a.button:visited,div#crm-container input.crm-form-submit,div#crm-container .ui-dialog-buttonset .ui-button,div#crm-container input[type=button],div#crm-container input.form-submit,div#crm-container input.crm-form-submit-inline,div#crm-container span.crm-button{display:inline-block;width:auto;padding:5px 8px;padding:.3125rem .5rem;border:0;cursor:pointer}div#content form[id*='search'],div#trailer div#block-block-7 div.body,div.node-teaser div.body,div#banner div.node-leader,div.entity-signpost.signpost-icon-signpost a,div.block-views,div#credit div.region-credit div.block-menu-block,div#credit div.region-credit div.block-menu{*zoom:1}div#content form[id*='search']:before,div#trailer div#block-block-7 div.body:before,div.node-teaser div.body:before,div#banner div.node-leader:before,div.entity-signpost.signpost-icon-signpost a:before,div.block-views:before,div#credit div.region-credit div.block-menu-block:before,div#credit div.region-credit div.block-menu:before,div#content form[id*='search']:after,div#trailer div#block-block-7 div.body:after,div.node-teaser div.body:after,div#banner div.node-leader:after,div.entity-signpost.signpost-icon-signpost a:after,div.block-views:after,div#credit div.region-credit div.block-menu-block:after,div#credit div.region-credit div.block-menu:after{content:" ";display:table}div#content form[id*='search']:after,div#trailer div#block-block-7 div.body:after,div.node-teaser div.body:after,div#banner div.node-leader:after,div.entity-signpost.signpost-icon-signpost a:after,div.block-views:after,div#credit div.region-credit div.block-menu-block:after,div#credit div.region-credit div.block-menu:after{clear:both}div#menu div.block h2,div#aside div.block h2,div#footer div.region-footer div.block h2{margin:0 !important}@media screen and (max-width:30em){div#menu div.block h2,div#aside div.block h2,div#footer div.region-footer div.block h2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;margin:0;padding-right:25px;padding-right:1.5625rem;position:relative}}div#menu div.block h2:after,div#aside div.block h2:after,div#footer div.region-footer div.block h2:after,div#menu div.block h2:before,div#aside div.block h2:before,div#footer div.region-footer div.block h2:before{content:'';display:none;-moz-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);-moz-transition:-moz-transform 150ms linear;-o-transition:-o-transform 150ms linear;-webkit-transition:-webkit-transform 150ms linear;transition:transform 150ms linear;position:absolute}@media screen and (max-width:30em){div#menu div.block h2:after,div#aside div.block h2:after,div#footer div.region-footer div.block h2:after,div#menu div.block h2:before,div#aside div.block h2:before,div#footer div.region-footer div.block h2:before{display:block}}div#menu div.block h2:after,div#aside div.block h2:after,div#footer div.region-footer div.block h2:after{height:25px;right:10px;top:0;width:5px}div#menu div.block h2:before,div#aside div.block h2:before,div#footer div.region-footer div.block h2:before{height:5px;right:0;top:10px;width:25px}div#menu div.block h2.open:after,div#aside div.block h2.open:after,div#footer div.region-footer div.block h2.open:after{-moz-transform:scale(0.7) rotateZ(-90deg);-ms-transform:scale(0.7) rotateZ(-90deg);-webkit-transform:scale(0.7) rotateZ(-90deg);transform:scale(0.7) rotateZ(-90deg)}div#menu div.block h2.open:before,div#aside div.block h2.open:before,div#footer div.region-footer div.block h2.open:before{-moz-transform:scale(0.5) rotateZ(-180deg);-ms-transform:scale(0.5) rotateZ(-180deg);-webkit-transform:scale(0.5) rotateZ(-180deg);transform:scale(0.5) rotateZ(-180deg)}div#menu div.block h2 ~ div.content,div#aside div.block h2 ~ div.content,div#footer div.region-footer div.block h2 ~ div.content{padding-top:15px;padding-top:.9375rem}@media screen and (min-width:30em){div#menu div.block h2 ~ div.content,div#aside div.block h2 ~ div.content,div#footer div.region-footer div.block h2 ~ div.content{display:block !important}}@media screen and (max-width:30em){div#menu div.block h2 ~ div.content,div#aside div.block h2 ~ div.content,div#footer div.region-footer div.block h2 ~ div.content{display:none}}a.button.button-back:before,li.node-readmore a.button-back:before{content:'\f053';margin-right:10px;margin-right:.625rem;vertical-align:top}a.button:after,li.node-readmore a:after,div.entity-signpost a span.button:after,div.entity-signpost.signpost-icon-signpost a span.button:after,div.entity-signpost.signpost-image-signpost a span.button:after{content:'\f054';margin-left:10px;margin-left:.625rem;vertical-align:top}a.button,input[type="button"],input[type="reset"],input[type="submit"],div#trailer div#block-block-7 div#mc_embed_signup input.button,div.entity-signpost a span.button,div.entity-file-entity a,div#crm-container div.crm-section a.button,div#crm-container div.crm-section input[type="button"],div#crm-container div.crm-section input[type="reset"],div#crm-container div.crm-section input[type="submit"],div#crm-container a.button,div#crm-container a.button:link,div#crm-container a.button:visited,div#crm-container input.crm-form-submit,div#crm-container .ui-dialog-buttonset .ui-button,div#crm-container input[type=button],div#crm-container input.form-submit,div#crm-container input.crm-form-submit-inline,div#crm-container span.crm-button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:auto;padding:8px 12px;padding:.5rem .75rem;font-weight:700;color:#fff;background:#4a0367;border:0;border-radius:3px;cursor:pointer}a.button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,div#trailer div#block-block-7 div#mc_embed_signup input.button:hover,div.entity-signpost a span.button:hover,div.entity-file-entity a:hover,div#crm-container div.crm-section a.button:hover,div#crm-container div.crm-section input[type="button"]:hover,div#crm-container div.crm-section input[type="reset"]:hover,div#crm-container div.crm-section input[type="submit"]:hover,div#crm-container a.button:hover,div#crm-container input.crm-form-submit:hover,div#crm-container .ui-dialog-buttonset .ui-button:hover,div#crm-container input[type=button]:hover,div#crm-container input.form-submit:hover,div#crm-container input.crm-form-submit-inline:hover,div#crm-container span.crm-button:hover,a:hover a.button,a:hover input[type="button"],a:hover input[type="reset"],a:hover input[type="submit"],a:hover div#trailer div#block-block-7 div#mc_embed_signup input.button,div#trailer div#block-block-7 div#mc_embed_signup a:hover input.button,div.entity-signpost a:hover span.button,a:hover div.entity-file-entity a,div.entity-file-entity a:hover a,a:hover div#crm-container div.crm-section input[type="button"],div#crm-container div.crm-section a:hover input[type="button"],a:hover div#crm-container div.crm-section input[type="reset"],div#crm-container div.crm-section a:hover input[type="reset"],a:hover div#crm-container div.crm-section input[type="submit"],div#crm-container div.crm-section a:hover input[type="submit"],a:hover div#crm-container a.button,div#crm-container a:hover a.button,a:hover div#crm-container input.crm-form-submit,div#crm-container a:hover input.crm-form-submit,a:hover div#crm-container .ui-dialog-buttonset .ui-button,div#crm-container .ui-dialog-buttonset a:hover .ui-button,a:hover div#crm-container input[type=button],div#crm-container a:hover input[type=button],a:hover div#crm-container input.form-submit,div#crm-container a:hover input.form-submit,a:hover div#crm-container input.crm-form-submit-inline,div#crm-container a:hover input.crm-form-submit-inline,a:hover div#crm-container span.crm-button,div#crm-container a:hover span.crm-button{color:#fff;background:#4d4d4d}a.button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,div#trailer div#block-block-7 div#mc_embed_signup input.button:active,div.entity-signpost a span.button:active,div.entity-file-entity a:active,div#crm-container div.crm-section a.button:active,div#crm-container div.crm-section input[type="button"]:active,div#crm-container div.crm-section input[type="reset"]:active,div#crm-container div.crm-section input[type="submit"]:active,div#crm-container a.button:active,div#crm-container input.crm-form-submit:active,div#crm-container .ui-dialog-buttonset .ui-button:active,div#crm-container input[type=button]:active,div#crm-container input.form-submit:active,div#crm-container input.crm-form-submit-inline:active,div#crm-container span.crm-button:active,a:active a.button,a:active input[type="button"],a:active input[type="reset"],a:active input[type="submit"],a:active div#trailer div#block-block-7 div#mc_embed_signup input.button,div#trailer div#block-block-7 div#mc_embed_signup a:active input.button,div.entity-signpost a:active span.button,a:active div.entity-file-entity a,div.entity-file-entity a:active a,a:active div#crm-container div.crm-section input[type="button"],div#crm-container div.crm-section a:active input[type="button"],a:active div#crm-container div.crm-section input[type="reset"],div#crm-container div.crm-section a:active input[type="reset"],a:active div#crm-container div.crm-section input[type="submit"],div#crm-container div.crm-section a:active input[type="submit"],a:active div#crm-container a.button,div#crm-container a:active a.button,a:active div#crm-container input.crm-form-submit,div#crm-container a:active input.crm-form-submit,a:active div#crm-container .ui-dialog-buttonset .ui-button,div#crm-container .ui-dialog-buttonset a:active .ui-button,a:active div#crm-container input[type=button],div#crm-container a:active input[type=button],a:active div#crm-container input.form-submit,div#crm-container a:active input.form-submit,a:active div#crm-container input.crm-form-submit-inline,div#crm-container a:active input.crm-form-submit-inline,a:active div#crm-container span.crm-button,div#crm-container a:active span.crm-button{color:#fff;background:#4d4d4d}div#main div.view-hub div.views-row a.button,div#main div.view-hub div.views-row input[type="button"],div#main div.view-hub div.views-row input[type="reset"],div#main div.view-hub div.views-row input[type="submit"],div#main div.view-hub div.views-row div#crm-container div.crm-section a.button,div#main div.view-hub div.views-row div#crm-container div.crm-section input[type="button"],div#main div.view-hub div.views-row div#crm-container div.crm-section input[type="reset"],div#main div.view-hub div.views-row div#crm-container div.crm-section input[type="submit"]{color:#fff;background:#ffa031;padding:6px 8px;padding:.375rem .5rem}div#main div.view-hub div.views-row a.button:hover,div#main div.view-hub div.views-row input[type="button"]:hover,div#main div.view-hub div.views-row input[type="reset"]:hover,div#main div.view-hub div.views-row input[type="submit"]:hover,div#main div.view-hub div.views-row div#crm-container div.crm-section a.button:hover,div#main div.view-hub div.views-row div#crm-container div.crm-section input[type="button"]:hover,div#main div.view-hub div.views-row div#crm-container div.crm-section input[type="reset"]:hover,div#main div.view-hub div.views-row div#crm-container div.crm-section input[type="submit"]:hover,a:hover div#main div.view-hub div.views-row a.button,div#main div.view-hub div.views-row a:hover a.button,a:hover div#main div.view-hub div.views-row input[type="button"],div#main div.view-hub div.views-row a:hover input[type="button"],a:hover div#main div.view-hub div.views-row input[type="reset"],div#main div.view-hub div.views-row a:hover input[type="reset"],a:hover div#main div.view-hub div.views-row input[type="submit"],div#main div.view-hub div.views-row a:hover input[type="submit"],a:hover div#main div.view-hub div.views-row div#crm-container div.crm-section a.button,div#main div.view-hub div.views-row div#crm-container div.crm-section a:hover a.button,a:hover div#main div.view-hub div.views-row div#crm-container div.crm-section input[type="button"],div#main div.view-hub div.views-row div#crm-container div.crm-section a:hover input[type="button"],a:hover div#main div.view-hub div.views-row div#crm-container div.crm-section input[type="reset"],div#main div.view-hub div.views-row div#crm-container div.crm-section a:hover input[type="reset"],a:hover div#main div.view-hub div.views-row div#crm-container div.crm-section input[type="submit"],div#main div.view-hub div.views-row div#crm-container div.crm-section a:hover input[type="submit"]{color:#fff;background:#4d4d4d}div#main div.view-hub div.views-row a.button:active,div#main div.view-hub div.views-row input[type="button"]:active,div#main div.view-hub div.views-row input[type="reset"]:active,div#main div.view-hub div.views-row input[type="submit"]:active,div#main div.view-hub div.views-row div#crm-container div.crm-section a.button:active,div#main div.view-hub div.views-row div#crm-container div.crm-section input[type="button"]:active,div#main div.view-hub div.views-row div#crm-container div.crm-section input[type="reset"]:active,div#main div.view-hub div.views-row div#crm-container div.crm-section input[type="submit"]:active,a:active div#main div.view-hub div.views-row a.button,div#main div.view-hub div.views-row a:active a.button,a:active div#main div.view-hub div.views-row input[type="button"],div#main div.view-hub div.views-row a:active input[type="button"],a:active div#main div.view-hub div.views-row input[type="reset"],div#main div.view-hub div.views-row a:active input[type="reset"],a:active div#main div.view-hub div.views-row input[type="submit"],div#main div.view-hub div.views-row a:active input[type="submit"],a:active div#main div.view-hub div.views-row div#crm-container div.crm-section a.button,div#main div.view-hub div.views-row div#crm-container div.crm-section a:active a.button,a:active div#main div.view-hub div.views-row div#crm-container div.crm-section input[type="button"],div#main div.view-hub div.views-row div#crm-container div.crm-section a:active input[type="button"],a:active div#main div.view-hub div.views-row div#crm-container div.crm-section input[type="reset"],div#main div.view-hub div.views-row div#crm-container div.crm-section a:active input[type="reset"],a:active div#main div.view-hub div.views-row div#crm-container div.crm-section input[type="submit"],div#main div.view-hub div.views-row div#crm-container div.crm-section a:active input[type="submit"]{color:#fff;background:#4d4d4d}a.button.button-back:before,li.node-readmore a.button-back:before,a.button:after,li.node-readmore a:after,div.entity-signpost a span.button:after,div.entity-signpost.signpost-icon-signpost a span.button:after,div.entity-signpost.signpost-image-signpost a span.button:after,div.node-teaser.node-sticky:after,div.node-signpost.node-sticky:after,div.node-tile.node-sticky:after,div.block-facetapi ul.facetapi-facetapi-links li a:after,div.region-header form div.form-actions:after,div#content div#block-system-main div.contact-details div.field div.field-label:before,div#content form[id*='search'] div.form-actions:after,div#block-views-case-studies-links div.item-list li a:before,div#block-views-case-studies-downloads div.item-list li a:before,div#trailer div#block-block-7 div.body p:after,div#block-views-profile-social-media div.views-row div.views-field a:before,div.node.icon h3:after,div.node.icon span.title:after,div.node div.field-name-field-author:before,div.node div.field-type-datetime:before,div.node.node-job.node-leader div.node h3:after,div.node-signpost a span.image:before,div.node-tile div.imagetitle a span.image:before,div.profile-tile div.imagetitle a span.image:before,div.views-more div.more-link a:after,ul.views-summary li a.active:before,div.bef-select-as-links div.form-item.selected:before{font-family:"FontAwesome";font-weight:100;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}div.node-teaser.node-sticky,div.node-signpost.node-sticky,div.node-tile.node-sticky{overflow:visible;position:relative}div.node-teaser.node-sticky:after,div.node-signpost.node-sticky:after,div.node-tile.node-sticky:after{background:#693186;border-radius:32px;color:#fff;content:'\f005';display:block;font-size:18px;font-size:1.125rem;line-height:32px;line-height:2rem;height:32px;left:-16px;position:absolute;text-align:center;top:-16px;width:32px}body{font-family:"pt-sans",sans-serif;font-size:100%;line-height:1.25em;text-align:left;color:#4d4d4d}a{text-decoration:none;color:#4a0367;transition:all 75ms linear}* html a{height:1%}a:hover{color:#e17a00}a *{cursor:pointer}div.field-name-body a{text-decoration:underline}h1,div.entity-slide div.holder div.content h2{color:#4d4d4d;margin:0 0 25px 0;margin:0 0 1.5625rem 0;font-size:40px;font-size:2.5rem;line-height:42.5px;line-height:2.65625rem;font-family:"Lato",sans-serif;font-weight:700}@media screen and (max-width:30em){h1,div.entity-slide div.holder div.content h2{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}h2,div#block-system-main div.profile div.field-name-field-role{color:#4d4d4d;margin:0 0 15px 0;margin:0 0 .9375rem 0;font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem;font-family:"Lato",sans-serif;font-weight:700}@media screen and (max-width:30em){h2,div#block-system-main div.profile div.field-name-field-role{font-size:28px;font-size:1.75rem;line-height:33.25px;line-height:2.07813rem}}h3,blockquote,div.profile-tile div.imagetitle a span.title,div.entity-signpost.signpost-icon-signpost a span.title,div.entity-signpost.signpost-image-signpost a span.title{color:#4d4d4d;margin:0 0 15px 0;margin:0 0 .9375rem 0;font-size:28px;font-size:1.75rem;line-height:33.25px;line-height:2.07813rem;font-family:"Lato",sans-serif;font-weight:700}@media screen and (max-width:30em){h3,blockquote,div.profile-tile div.imagetitle a span.title,div.entity-signpost.signpost-icon-signpost a span.title,div.entity-signpost.signpost-image-signpost a span.title{font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem}}h4,div.view-tweets div.views-row div.views-field-name,div#block-block-5 div.content div.content-right p,div#menu div.block h2,div#aside div.block h2,div.block-views div.views-exposed-form label,body.page-civicrm-event div#crm-container div.event_summary-section,div.node-teaser div.body h3,div.node-signpost a span.title,div.node-tile div.imagetitle a span.title,div.node-tile.node-event a,div.entity-signpost.signpost-icon-signpost a span.button,div.entity-signpost.signpost-image-signpost a span.button,div.entity-slide div.holder div.content>div,div#footer div.region-footer div.block h2{color:#4d4d4d;margin:0 0 5px 0;margin:0 0 .3125rem 0;font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;font-family:"Lato",sans-serif;font-weight:700}@media screen and (max-width:30em){h4,div.view-tweets div.views-row div.views-field-name,div#block-block-5 div.content div.content-right p,div#menu div.block h2,div#aside div.block h2,div.block-views div.views-exposed-form label,body.page-civicrm-event div#crm-container div.event_summary-section,div.node-teaser div.body h3,div.node-signpost a span.title,div.node-tile div.imagetitle a span.title,div.node-tile.node-event a,div.entity-signpost.signpost-icon-signpost a span.button,div.entity-signpost.signpost-image-signpost a span.button,div.entity-slide div.holder div.content>div,div#footer div.region-footer div.block h2{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}h5{color:#4d4d4d;line-height:inherit;font-size:inherit;font-weight:bold;margin:0}h6{color:#4d4d4d;line-height:inherit;font-size:inherit;font-weight:bold;margin:0}p{margin:5px 0 15px 0;margin:.3125rem 0 .9375rem 0;line-height:inherit;font-size:inherit}ol,ul{margin:5px 0 15px 15px;margin:.3125rem 0 .9375rem .9375rem;padding:0;line-height:inherit}ol li{list-style:decimal outside}ul li{list-style:disc outside}dl{margin:5px 0 15px 0;margin:.3125rem 0 .9375rem 0;padding:0;line-height:inherit}dl dt{font-weight:bold}dl dd{margin:0 0 5px 15px;margin:0 0 .3125rem .9375rem}address{margin:5px 0 15px 0;margin:.3125rem 0 .9375rem 0;font-style:normal}blockquote{border-color:#e17a00;border-style:solid;border-width:0 0 0 4px;padding:5px 15px 5px 30px;padding:.3125rem .9375rem .3125rem 1.875rem;font-style:italic}blockquote cite{display:block;font-size:13px;font-size:.8125rem;line-height:16.25px;line-height:1.01563rem;font-style:normal}hr{height:2px;margin:0;margin:0;padding:0px;padding:0rem;background:#edddf4;border:0}img{height:auto;max-width:100%;border:0}caption{padding:8px 0px;padding:.5rem 0rem;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;font-weight:normal;text-align:left}table{width:100%;margin:15px 0;margin:.9375rem 0;border:0;border-collapse:separate;border-spacing:0}table tr th{padding:5px;padding:.3125rem;text-align:left;vertical-align:middle;font-weight:normal;color:#fff;background:#a454c7;border:1px solid #fff}table tr th:first-child{border-left:0}table tr th:last-child{border-right:0}table tr td{padding:3px 5px;padding:.1875rem .3125rem;text-align:left;vertical-align:middle;background:#f9f9f9;border:1px solid #fff}table tr td:first-child{border-left:0}table tr td:last-child{border-right:0}table tr:first-child th{border-top:0}table tr:last-child td{border-bottom:0}form{margin:0}span.form-required{color:#4d4d4d}input,select,textarea{border-width:2px;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;font-weight:normal}input[type="email"],input[type="text"],input[type="password"],select,textarea{color:0;background:#fff;padding:3px;padding:.1875rem;border:2px solid #edddf4;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;max-width:95%}input[type="email"]:focus,input[type="text"]:focus,input[type="password"]:focus,select:focus,textarea:focus{border-color:#a454c7}input[type="email"],input[type="text"],input[type="password"],select{max-width:95%}a.button,input[type="button"],input[type="reset"],input[type="submit"]{width:auto;overflow:visible;font-weight:normal;transition:all 75ms linear}a.button.button-back:after,li.node-readmore a.button-back:after{content:''}fieldset{margin:15px 0;margin:.9375rem 0;border:0}fieldset legend{font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;font-weight:bold;color:#4d4d4d}embed,object{display:block;margin:0;margin:0;padding:0px;padding:0rem}body.html{color:#4d4d4d;background-color:#693186}div#tabs{margin:0 3.0303% 2.0202% 3.0303%}ul.primary{border-bottom:1px solid #aaa}ul.primary li a{background:#ddd;border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa}ul.primary li a:hover{background:#e3e3e3;border-color:#aaa}ul.primary li.active a,ul.primary li.active a:hover{background:#fff;border-bottom:0;border-color:#aaa}ul.secondary{border-bottom:1px solid #aaa}ul.secondary li a:hover{background:#e3e3e3}ul.secondary li.active a{border:0;background:#ddd}ul.pager li{color:#693186}ul.pager li.pager-current{color:#fff;background:#693186;font-weight:normal}ul.pager li a{color:inherit}ul.pager li a:hover{color:#fff;background:#693186}div.form-item div.description{font-size:13px;font-size:.8125rem;line-height:16.25px;line-height:1.01563rem;background:#fff}div.messages,div.preview{margin:0 3.0303% 2.0202% 3.0303%;color:inherit}div.messages{border-radius:3px;border-width:1px;border-style:solid;font-size:12px;font-size:.75rem;line-height:16.25px;line-height:1.01563rem;padding-left:50px;padding-left:3.125rem;position:relative}div.messages:before{content:'';display:block;height:100%;left:0;position:absolute;top:0;width:40px}div.messages:after{position:absolute;font-size:22px;font-size:1.375rem;line-height:1px;line-height:.0625rem;top:50%}div.messages.error{background-color:#ffd8dd;border-color:#d2877d;color:#d26b6b}div.messages.error:after{color:#fff;content:'\2716';left:12px}div.messages.error:before{background-color:#d2877d}div.messages.status{background-color:#f5fee5;border-color:#b2dc7b;color:#739e3c}div.messages.status:after{color:#fff;content:'\2713';left:12px}div.messages.status:before{background-color:#b2dc7b}div.messages.warning{background-color:#ffefcc;border-color:#edad65;color:#ed9d6c}div.messages.warning:after{color:#fff;content:'\0021';left:16px;font-weight:bold}div.messages.warning:before{background-color:#edad65}.form-item input.error,.form-item textarea.error,.form-item select.error{border-color:#d2877d}div#sliding-popup{background:rgba(0,0,0,0.5) !important}div#sliding-popup div.popup-content div#popup-text h2,div#sliding-popup div.popup-content div#popup-text p{font-size:11px;font-weight:normal}div#sliding-popup div.popup-content div#popup-buttons button.agree-button,div#sliding-popup div.popup-content div#popup-buttons button.find-more-button,div#sliding-popup div.popup-content div#popup-buttons button.hide-popup-button{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:normal;color:#fff;background:#ffb56e;text-shadow:none;box-shadow:none;cursor:pointer}div#sliding-popup div.popup-content div#popup-buttons button.agree-button:hover,div#sliding-popup div.popup-content div#popup-buttons button.find-more-button:hover,div#sliding-popup div.popup-content div#popup-buttons button.hide-popup-button:hover{background:#8ed560;color:#fff}div#sliding-popup div.popup-content div#popup-buttons button.find-more-button{font-size:12px;font-size:.75rem;line-height:16.25px;line-height:1.01563rem;color:#fff;background:none}div#sliding-popup div.popup-content div#popup-buttons button.find-more-button:hover{background:none;text-decoration:underline}div.social-media{clear:both;overflow:hidden}@media print{div.social-media{display:none}}div.social-media a{border-radius:100%;color:transparent !important;display:inline-table;table-layout:fixed;height:42px;margin-left:5px;margin-left:.3125rem;position:relative;width:42px}div#footer div.social-media a{height:32px;margin:0 5px 5px 0;margin:0 .3125rem .3125rem 0;width:32px}div.social-media a:after{background:#693186 !important;border-radius:100%;content:'';display:table-cell;font-family:"FontAwesome";font-weight:100;font-size:22px;font-size:1.375rem;line-height:32px;line-height:2rem;height:100%;left:0;text-align:center;top:0;transition:all 150ms linear;vertical-align:middle;width:100%}div#footer div.social-media a:after{font-size:16px;font-size:1rem;line-height:32px;line-height:2rem;background:#693186 !important}div.social-media a:after,div.social-media a:active:after,div.social-media a:link:after,div.social-media a:visited:after{color:#fff !important}div#footer div.social-media a:after,div#footer div.social-media a:active:after,div#footer div.social-media a:link:after,div#footer div.social-media a:visited:after{color:#fff !important}div.social-media a:hover:after,div.social-media a:hover:active:after,div.social-media a:hover:link:after,div.social-media a:hover:visited:after{color:#fff !important;background:#e17a00 !important}div#footer div.social-media a:hover:after,div#footer div.social-media a:hover:active:after,div#footer div.social-media a:hover:link:after,div#footer div.social-media a:hover:visited:after{color:#fff !important;background:#e17a00 !important}div.social-media a.drupal-profile:after{content:'\f1a9'}div.social-media a.facebook-profile:after{content:'\f09a'}div.social-media a.googleplus-profile:after{content:'\f0d5'}div.social-media a.linkedin-profile:after{content:'\f0e1'}div.social-media a.pinterest-profile:after{content:'\f231'}div.social-media a.twitter-profile:after{content:'\f099'}div.social-media a.vimeo-profile:after{content:'\f194'}div.social-media a.youtube-profile:after{content:'\f16a'}div.block-facetapi ul.facetapi-facetapi-links li{color:#4a0367;list-style:none;margin:0;padding-right:30px;padding-right:1.875rem;position:relative;transition:color 75ms linear}div.block-facetapi ul.facetapi-facetapi-links li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4a0367;display:block}div.block-facetapi ul.facetapi-facetapi-links li a:after{border-radius:20px;color:transparent;content:'\f00c';display:block;font-size:12px;font-size:.75rem;line-height:20px;line-height:1.25rem;height:20px;position:absolute;text-align:center;top:0;transition:color 75ms linear;right:0;width:20px}div.block-facetapi ul.facetapi-facetapi-links li a:hover{color:#4a0367}div.block-facetapi ul.facetapi-facetapi-links li a.facetapi-active{color:transparent;height:100%;left:0;position:absolute;top:0;width:100%}div.block-facetapi ul.facetapi-facetapi-links li a.facetapi-active:after{color:#e17a00}div.block-facetapi ul.facetapi-facetapi-links li:hover{color:#ffa031}div.block-facetapi ul.facetapi-facetapi-links li:hover a{color:#ffa031}div.block-facetapi ul.facetapi-facetapi-links li:hover a:after{color:#ffa031;content:'\f00c'}div.block-facetapi ul.facetapi-facetapi-links li:hover a.facetapi-active{color:transparent}div.block-facetapi ul.facetapi-facetapi-links li:hover a.facetapi-active:after{color:#ffa031;content:'\f00d'}div.block-facetapi ul.facetapi-facetapi-links li+li{margin-top:5px;margin-top:.3125rem}div#wrapper{max-width:none}div#wrapper div.region-container{margin:0 auto;max-width:1400px}div#page{background:#fff}div.holder{max-width:990px}div#header{background-color:#fff;border-color:#a454c7;border-width:0 0 4px;border-style:solid;padding:15px 0px;padding:.9375rem 0rem;z-index:3}@media screen and (max-width:30em){div#header{padding:0px;padding:0rem}}div#wrapper div#header{max-width:none}div#header div.holder{display:table;table-layout:fixed;width:100%}@media screen and (max-width:48em){div#header div.holder{display:block}}div#mobile-header{background:#fff}div#mobile-header div.site-logo a{max-width:50%}@media screen and (max-width:30em){div#mobile-header div.site-logo a{max-width:90%}}div#mobile-header div.button-container button.menu-toggle span{background:#693186}body.open div#mobile-header div.button-container button.menu-toggle span{background:transparent}div#mobile-header div.button-container button.menu-toggle span:after,div#mobile-header div.button-container button.menu-toggle span:before{background:#693186}div.site-info{display:table-cell;padding-left:3.0303%;padding-right:3.0303%;vertical-align:bottom;width:25%}@media screen and (max-width:48em){div.site-info{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:0 3.0303% 3.0303%;width:100%}}@media screen and (max-width:30em){div.site-info{display:none;padding:0}}div.site-info a#logo{float:none;margin:0;width:100%;min-width:120px}div.site-info a#logo img{float:none}@media screen and (max-width:48em){div.site-info a#logo img{display:block;margin:auto;max-width:230px;width:100%}}@media print{div.site-info a#logo img{display:block}}div.site-info div#site-name{display:none}div.region-header{display:table-cell;padding-right:3.0303%;vertical-align:middle;width:75%}@media screen and (max-width:48em){div.region-header{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:0 3.0303%;width:100%}}@media screen and (max-width:30em){div.region-header{background:#693186;box-shadow:0 0 30px rgba(0,0,0,0.25);padding:0}}div.region-header div.block-menu,div.region-header div.block-menu-block{margin:0;padding:0}div.region-header div.block-menu ul.menu li a,div.region-header div.block-menu-block ul.menu li a{padding:5px 10px;padding:.3125rem .625rem;position:relative}@media screen and (max-width:30em){div.region-header div.block-menu ul.menu li a,div.region-header div.block-menu-block ul.menu li a{padding:10px 15px;padding:.625rem .9375rem}}@media screen and (max-width:30em){div.region-header div.block-menu ul.menu li a:before,div.region-header div.block-menu-block ul.menu li a:before{display:block;left:0;position:absolute;top:0;transition:background 75ms linear}}div.region-header div.block-menu ul.menu li.expanded ul.menu,div.region-header div.block-menu-block ul.menu li.expanded ul.menu{box-shadow:0 5px 5px rgba(0,0,0,0.15);width:100%;font-size:14px;line-height:16.25px;line-height:1.01563rem;font-weight:400;background:#f9f9f9}div.region-header div.block-menu ul.menu li.expanded ul.menu li a,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a{color:#fff;background:#a454c7}@media screen and (max-width:30em){div.region-header div.block-menu ul.menu li.expanded ul.menu li a,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a{color:#4a0367;background:transparent;padding:10px 5px;padding:.625rem .3125rem}}div.region-header div.block-menu ul.menu li.expanded ul.menu li a:hover,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a:hover{color:#fff;background:#693186}@media screen and (max-width:30em){div.region-header div.block-menu ul.menu li.expanded ul.menu li a:hover,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a:hover{color:#e17a00;background:transparent}}div.region-header div.block-menu ul.menu li.expanded ul.menu li a:active,div.region-header div.block-menu ul.menu li.expanded ul.menu li a.active,div.region-header div.block-menu ul.menu li.expanded ul.menu li a.active-trail,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a:active,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a.active,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a.active-trail{color:#fff;background:#a454c7}@media screen and (max-width:30em){div.region-header div.block-menu ul.menu li.expanded ul.menu li a:active,div.region-header div.block-menu ul.menu li.expanded ul.menu li a.active,div.region-header div.block-menu ul.menu li.expanded ul.menu li a.active-trail,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a:active,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a.active,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a.active-trail{color:#4a0367;background:transparent}}div.region-header div.block-menu ul.menu li.expanded ul.menu li a:active:hover,div.region-header div.block-menu ul.menu li.expanded ul.menu li a.active:hover,div.region-header div.block-menu ul.menu li.expanded ul.menu li a.active-trail:hover,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a:active:hover,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a.active:hover,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a.active-trail:hover{color:#fff;background:#a454c7}@media screen and (max-width:30em){div.region-header div.block-menu ul.menu li.expanded ul.menu li a:active:hover,div.region-header div.block-menu ul.menu li.expanded ul.menu li a.active:hover,div.region-header div.block-menu ul.menu li.expanded ul.menu li a.active-trail:hover,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a:active:hover,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a.active:hover,div.region-header div.block-menu-block ul.menu li.expanded ul.menu li a.active-trail:hover{color:#4a0367;background:transparent}}div.region-header div.block-menu div.menu-name-menu-top-menu,div.region-header div.block-menu-block div.menu-name-menu-top-menu{float:right}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-menu-top-menu,div.region-header div.block-menu-block div.menu-name-menu-top-menu{clear:both;float:none;padding:0px 10px;padding:0rem .625rem}}div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu{font-family:"pt-sans",sans-serif;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;font-weight:700}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu{background:#693186;position:relative}}div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li{margin:0 0 6px 6px;margin:0 0 .375rem .375rem}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li{display:inline-block;margin:0}}div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a{color:#fff;background:#ffa031}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a{color:#fff;background:transparent;padding:10px 5px;padding:.625rem .3125rem}}div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a:hover,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a:hover{color:#fff;background:#e17a00}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a:hover,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a:hover{color:#000;background:rgba(255,255,255,0.5)}}div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a:active,div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a.active,div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a.active-trail,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a:active,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a.active,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a.active-trail{color:#fff;background:#ffa031}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a:active,div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a.active,div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a.active-trail,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a:active,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a.active,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a.active-trail{color:#fff;background:transparent}}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a:active:before,div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a.active:before,div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a.active-trail:before,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a:active:before,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a.active:before,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a.active-trail:before{background:#fff;content:'';height:5px;width:100%}}div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a:active:hover,div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a.active:hover,div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a.active-trail:hover,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a:active:hover,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a.active:hover,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a.active-trail:hover{color:#fff;background:#e17a00}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a:active:hover,div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a.active:hover,div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a.active-trail:hover,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a:active:hover,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a.active:hover,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a.active-trail:hover{color:#000;background:rgba(255,255,255,0.5)}}div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a:active:hover:after,div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a.active:hover:after,div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a.active-trail:hover:after,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a:active:hover:after,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a.active:hover:after,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a.active-trail:hover:after{content:'';display:none}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a:active:hover:before,div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a.active:hover:before,div.region-header div.block-menu div.menu-name-menu-top-menu>ul.menu>li>a.active-trail:hover:before,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a:active:hover:before,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a.active:hover:before,div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu>li>a.active-trail:hover:before{background:rgba(255,255,255,0)}}div.region-header div.block-menu div.menu-name-main-menu,div.region-header div.block-menu-block div.menu-name-main-menu{clear:right;float:right}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-main-menu,div.region-header div.block-menu-block div.menu-name-main-menu{clear:both;float:none;padding-top:0px;padding-top:0rem}}div.region-header div.block-menu div.menu-name-main-menu>ul.menu,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu{font-family:"pt-sans",sans-serif;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;font-weight:700;position:relative}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-main-menu>ul.menu,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu{background:#693186;position:relative}}div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li{margin:10px 10px 0 0;margin:.625rem .625rem 0 0}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li{margin:0;margin:0}}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li.first,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li.first{border-top:1px solid rgba(255,255,255,0.15)}}div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li.last,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li.last{margin-right:0px;margin-right:0rem}div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a{color:#693186;background:#fff}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a{color:#fff;background:transparent}}div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a:hover,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a:hover{color:#fff;background:#4a0367}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a:hover,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a:hover{color:#000;background:rgba(255,255,255,0.5)}}div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a:active,div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a.active,div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a.active-trail,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a:active,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a.active,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a.active-trail{color:#fff;background:#693186}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a:active,div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a.active,div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a.active-trail,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a:active,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a.active,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a.active-trail{color:#fff;background:transparent}}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a:active:before,div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a.active:before,div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a.active-trail:before,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a:active:before,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a.active:before,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a.active-trail:before{background:#fff;content:'';height:100%;width:5px}}div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a:active:hover,div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a.active:hover,div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a.active-trail:hover,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a:active:hover,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a.active:hover,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a.active-trail:hover{color:#fff;background:#4a0367}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a:active:hover,div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a.active:hover,div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a.active-trail:hover,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a:active:hover,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a.active:hover,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a.active-trail:hover{color:#000;background:rgba(255,255,255,0.5)}}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a:active:hover:before,div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a.active:hover:before,div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li>a.active-trail:hover:before,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a:active:hover:before,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a.active:hover:before,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li>a.active-trail:hover:before{background:rgba(255,255,255,0)}}div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li.expanded:hover>a,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li.expanded:hover>a{background:#4a0367;color:#fff}@media screen and (max-width:30em){div.region-header div.block-menu div.menu-name-main-menu>ul.menu>li+li:before,div.region-header div.block-menu-block div.menu-name-main-menu>ul.menu>li+li:before{background:rgba(255,255,255,0.15);content:'';display:block;height:1px;left:15px;position:absolute;top:0;width:calc(100% - 30px)}}div.region-header form{clear:right;float:right;font-family:"pt-sans",sans-serif;margin:0 0 0 3.0303%;padding-bottom:10px;padding-bottom:.625rem}@media screen and (max-width:30em){div.region-header form{clear:both;float:none;margin:0;margin:0;padding:0}}div.region-header form div.form-actions{position:relative}@media screen and (max-width:30em){div.region-header form div.form-actions{display:block;width:50px}}div.region-header form div.form-actions:after{content:'\f002';cursor:pointer;display:block;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:1}@media screen and (max-width:30em){div.region-header form div.form-actions:after{border-color:rgba(255,255,255,0.15);border-right:none;border-top:none;font-size:16px;font-size:1rem;line-height:50px;line-height:3.125rem}}div.region-header form input[type='submit']{background:none;border-color:transparent;color:transparent;overflow:hidden;padding:3px 6px;padding:.1875rem .375rem;position:relative;width:28px;z-index:2}@media screen and (max-width:30em){div.region-header form input[type='submit']{outline:none;padding:15px;padding:.9375rem;width:100%}}div.region-header form div.form-type-textfield{width:150px}@media screen and (max-width:30em){div.region-header form div.form-type-textfield{width:calc(100% - 50px)}}div.region-header form div.form-type-textfield input[type="text"]{border-radius:0;max-width:100%;width:100%;padding:3px;padding:.1875rem}@media screen and (max-width:30em){div.region-header form div.form-type-textfield input[type="text"]{border-left:none;border-top:none;border-color:rgba(255,255,255,0.15);padding:15px;padding:.9375rem}}#block-menu-block-1 ul.menu{font-size:0.9rem}div.region-header div.block-menu-block ul.menu li.expanded ul.menu{width:auto;}div#orientation{background-color:#fff;font-size:13px;font-size:.8125rem;line-height:16.25px;line-height:1.01563rem}div#wrapper div#orientation{max-width:none}div#orientation div#breadcrumbs{padding:1.5151% 0}div#banner{color:#693186;background-color:#fff}body.front div#banner{background-image:url(/sites/narcolepsy.org.uk/themes/bamboo/custom/images/bg-banner-home.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (max-width:48em){body.front div#banner{background-size:100% auto;background-position:50% 0;padding-top:35%}}body.front div#banner:after,body.front div#banner:before{content:'';display:block;height:100%;position:absolute;top:0;width:15%;z-index:1}@media screen and (max-width:48em){body.front div#banner:after,body.front div#banner:before{display:none}}body.front div#banner:after{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,100% 50%,0% 50%,color-stop(0%,#ffffff),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(right,#ffffff,rgba(255,255,255,0));background-image:-webkit-linear-gradient(right,#ffffff,rgba(255,255,255,0));background-image:linear-gradient(to left,#ffffff,rgba(255,255,255,0));right:0}body.front div#banner:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,100% 50%,0% 50%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#ffffff));background-image:-moz-linear-gradient(right,rgba(255,255,255,0),#ffffff);background-image:-webkit-linear-gradient(right,rgba(255,255,255,0),#ffffff);background-image:linear-gradient(to left,rgba(255,255,255,0),#ffffff);left:0}body.front div#banner div.holder{position:relative;z-index:2}body.front div#banner div.node-banner{background:none !important;text-align:center}div#banner div.node-banner div.field-name-field-introduction{font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem}div#banner div.slide-image-slide div.holder{background:rgba(0,0,0,0.15)}div#banner div.node-case-study{color:#4d4d4d}div#banner div#block-block-7{padding:0 3.0303%}div#title{background:#fff;padding:3.0303% 0 0;position:relative}div#title:before{bottom:0;content:'';display:block;height:100px;left:0;position:absolute;width:100%;z-index:-1}div#wrapper div#title{max-width:none}div#title h1{border-bottom:2px solid #f9f9f9;margin:0 3.0303%;padding:0 0 1.5151%}div#main{background-color:#fff;padding:30px 0px;padding:1.875rem 0rem}div#wrapper div#main{max-width:none}div#content div.block{margin-bottom:4.8387%}div#content div#block-views-node-block-map{margin:0;width:100%}div#content div#block-system-main{margin-bottom:0}div#content div#block-system-main+div#block-views-signposts-rc5-block{margin-top:4.8387%}div#content div#block-system-main :not(div.views-row) h2{margin-top:15px;margin-top:.9375rem}div#content div#block-system-main :not(div.views-row) h3{margin-top:15px;margin-top:.9375rem}div#content div#block-system-main :not(div.views-row) h4,div#content div#block-system-main :not(div.views-row) div.view-tweets div.views-row div.views-field-name,div.view-tweets div.views-row div#content div#block-system-main :not(div.views-row) div.views-field-name{margin-top:15px;margin-top:.9375rem}body.page-node div#content div#block-system-main div.field-name-field-image{float:right;width:48.3871%;margin:0 0 30px 30px;margin:0 0 1.875rem 1.875rem}div#content div#block-system-main form.webform-client-form-22{background-color:#f9f9f9;border:2px solid #edddf4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;padding:1.875rem;float:left;margin-bottom:4.8387%;width:48.3871%}@media screen and (max-width:30em){div#content div#block-system-main form.webform-client-form-22{padding:15px;padding:.9375rem}}@media screen and (max-width:48em){div#content div#block-system-main form.webform-client-form-22{width:100%}}@media screen and (max-width:30em){div#content div#block-system-main form.webform-client-form-22{padding:15px;padding:.9375rem}}div#content div#block-system-main form.webform-client-form-22 div.form-item{margin-bottom:15px;margin-bottom:.9375rem}div#content div#block-system-main form.webform-client-form-22 input,div#content div#block-system-main form.webform-client-form-22 textarea{padding:9px;padding:.5625rem;max-width:100%;width:100%}div#content div#block-system-main div.contact-details{float:right;margin-bottom:4.8387%;width:48.3871%}@media screen and (max-width:48em){div#content div#block-system-main div.contact-details{width:100%}}div#content div#block-system-main div.contact-details div.field>div.field-label,div#content div#block-system-main div.contact-details div.field>div.field-items{padding-left:45px;padding-left:2.8125rem;position:relative}div#content div#block-system-main div.contact-details div.field div.field-label:before{color:#4d4d4d;display:block;font-family:"FontAwesome";font-size:32px;font-size:2rem;line-height:32px;line-height:2rem;height:45px;left:0;position:absolute;top:0;width:45px}div#content div#block-system-main div.contact-details div.field-name-field-location div.field-label:before{content:'\f041';font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem}div#content div#block-system-main div.contact-details div.field-name-field-phone div.field-label:before{content:'\f10b'}div#content div#block-system-main div.contact-details div.field-name-field-email div.field-label:before{content:'\f003';font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem}div#content form[id*='search']{margin-bottom:1.5151%}div#content form[id*='search'] div.container-inline{clear:both;overflow:hidden}div#content form[id*='search'] div.form-type-textfield{display:block;float:left;margin:0;width:calc(100% - 40px)}div#content form[id*='search'] div.form-type-textfield label{display:none}div#content form[id*='search'] div.form-type-textfield input[type='text']{height:40px;max-width:100%;padding:0px 5px;padding:0rem .3125rem;width:100%}div#content form[id*='search'] div.form-actions{float:left;position:relative}div#content form[id*='search'] div.form-actions:after{background:#fff;border:1px solid #edddf4;border-left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;content:'\f002';color:#4d4d4d;cursor:pointer;display:block;font-size:20px;font-size:1.25rem;line-height:38px;line-height:2.375rem;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:-1}div#content form[id*='search'] div.form-actions:hover:after{background:#4d4d4d;border-color:#4d4d4d;color:#fff}div#content form[id*='search'] div.form-actions input[type='submit']{background:transparent;border:none;border-radius:0;color:transparent;height:40px;margin:0;width:40px;z-index:1}div#content form[id*='search'] fieldset.search-advanced{padding:0}div#content form[id*='search'] fieldset.search-advanced div.fieldset-wrapper{background:#f9f9f9;overflow:hidden;padding:15px;padding:.9375rem}div#content form[id*='search'] fieldset.search-advanced div.fieldset-wrapper div.criterion{clear:both;float:none;margin:0;overflow:hidden;width:100%}div#content form[id*='search'] fieldset.search-advanced div.fieldset-wrapper div.criterion+div.criterion{margin:1.5151% 0 0}div#content form[id*='search'] fieldset.search-advanced div.fieldset-wrapper div.criterion div.form-type-textfield{width:32%}div#content form[id*='search'] fieldset.search-advanced div.fieldset-wrapper div.criterion div.form-type-textfield:nth-child(2){margin:0 2%}@media screen and (max-width:48em){div#content form[id*='search'] fieldset.search-advanced div.fieldset-wrapper div.criterion div.form-type-textfield:nth-child(2){margin:0 0 2%}}@media screen and (max-width:48em){div#content form[id*='search'] fieldset.search-advanced div.fieldset-wrapper div.criterion div.form-type-textfield{margin:0 0 2%;width:100%}}div#content form[id*='search'] fieldset.search-advanced div.fieldset-wrapper div.criterion div.form-type-checkbox{display:inline-block;margin:5px 0;margin:.3125rem 0;min-width:160px;width:15%}body.page-node-10 div#content div.region-content{background-image:url(/sites/narcolepsy.org.uk/themes/bamboo/custom/images/icon-404.png);background-position:0 0;background-repeat:no-repeat;background-size:192px auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:222px;padding-left:13.875rem}@media screen and (max-width:30em){body.page-node-10 div#content div.region-content{background-size:96px auto;padding-left:111px;padding-left:6.9375rem}}@media screen and (max-width:20em){body.page-node-10 div#content div.region-content{background-size:48px auto;padding-left:63px;padding-left:3.9375rem}}div#content div.intro-wrapper,div#content div.node-hub div.field-name-body div.field-item{border:2px solid #edddf4;padding:20px;padding:1.25rem;margin-bottom:30px;margin-bottom:1.875rem}@media screen and (max-width:30em){div#content div.intro-wrapper,div#content div.node-hub div.field-name-body div.field-item{padding:15px;padding:.9375rem}}div#content div.intro-wrapper p,div#content div.node-hub div.field-name-body div.field-item p{font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem}div.field{margin:5px 0 15px 0;margin:.3125rem 0 .9375rem 0}div.submitted{margin:0 0 15px 0;margin:0 0 .9375rem 0}div.comment{margin:0 0 15px 0;margin:0 0 .9375rem 0}div.comment span.submitted{display:block;margin:0 0 5px 0;margin:0 0 .3125rem 0}div.comment h3{display:none}ul.links{margin:5px 0 5px 15px;margin:.3125rem 0 .3125rem .9375rem}body.node-type-page.no-sidebars div#main div#block-system-main{max-width:690px}div#block-block-5 div.content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#a454c7;border-color:#edddf4;border-style:solid;border-width:2px;background:#f9f9f9;padding:3.0303%;display:table;table-layout:fixed;width:100%}div#block-block-5 div.content div.content-left{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle;position:relative;padding-right:3.0303%;vertical-align:middle;width:35.4838%}@media screen and (max-width:48em){div#block-block-5 div.content div.content-left{display:block;padding-right:0;padding-bottom:3.0303%;width:100%}}div#block-block-5 div.content div.content-left h2{color:inherit;text-align:center;margin:0}div#block-block-5 div.content div.content-left:after{background:#edddf4;content:'';display:block;height:100%;position:absolute;right:-1px;top:0;width:2px}@media screen and (max-width:48em){div#block-block-5 div.content div.content-left:after{bottom:-1px;height:2px;right:0;top:auto;width:100%}}div#block-block-5 div.content div.content-right{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding:0 105px 0 3.0303%;position:relative;vertical-align:middle;width:64.5162%}@media screen and (max-width:48em){div#block-block-5 div.content div.content-right{display:block;padding:3.0303% 87px 0 0;width:100%}}@media screen and (max-width:30em){div#block-block-5 div.content div.content-right{padding-right:0}}div#block-block-5 div.content div.content-right:after{background-image:url(/sites/narcolepsy.org.uk/themes/bamboo/custom/images/icon-telephone.png);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat;content:'';display:block;height:100px;position:absolute;margin-top:-50px;right:0;top:50%;width:90px}@media screen and (max-width:48em){div#block-block-5 div.content div.content-right:after{height:80px;margin-top:-40px;width:72px}}@media screen and (max-width:30em){div#block-block-5 div.content div.content-right:after{display:none}}div#block-block-5 div.content div.content-right p{color:inherit;margin:0}div#menu div.block,div#aside div.block{background-color:#f9f9f9;border-color:#edddf4;border-width:0 0 2px;border-style:solid;padding:15px;padding:.9375rem;margin-bottom:14.2857%}@media screen and (max-width:30em){div#menu div.block,div#aside div.block{padding:10px;padding:.625rem}}div#menu div.block h2,div#aside div.block h2{font-family:"Lato",sans-serif;font-weight:700}div#menu div.block h2:after,div#menu div.block h2:before,div#aside div.block h2:after,div#aside div.block h2:before{background:#4d4d4d}div#menu div.block ul.menu a,div#aside div.block ul.menu a{color:#693186}div#menu div.block ul.menu a:hover,div#aside div.block ul.menu a:hover{color:#e17a00}div#menu div.block ul.menu a:active,div#menu div.block ul.menu a.active,div#menu div.block ul.menu a.active-trail,div#aside div.block ul.menu a:active,div#aside div.block ul.menu a.active,div#aside div.block ul.menu a.active-trail{color:#4d4d4d;font-weight:bold}div#menu div.block ul.menu a:active:hover,div#menu div.block ul.menu a.active:hover,div#menu div.block ul.menu a.active-trail:hover,div#aside div.block ul.menu a:active:hover,div#aside div.block ul.menu a.active:hover,div#aside div.block ul.menu a.active-trail:hover{color:#e17a00}div#menu div.block ul.menu>li,div#aside div.block ul.menu>li{border-top:1px solid #fff}div#menu div.block ul.menu>li.first,div#aside div.block ul.menu>li.first{border-top:0}div#menu div.block ul.menu>li>a,div#aside div.block ul.menu>li>a{padding:10px 0px;padding:.625rem 0rem}div#menu div.block ul.menu>li>ul,div#aside div.block ul.menu>li>ul{margin:0 0 5px 0;margin:0 0 .3125rem 0}div#menu div.block ul.menu>li>ul>li,div#aside div.block ul.menu>li>ul>li{padding:0px;padding:0rem;border-top:0}div#menu div.block ul.menu>li>ul>li>a,div#aside div.block ul.menu>li>ul>li>a{padding:5px 0px 5px 15px;padding:.3125rem 0rem .3125rem .9375rem}div#menu div.block ul.menu>li>ul>li>ul>li>a,div#aside div.block ul.menu>li>ul>li>ul>li>a{padding:5px 0px 5px 30px;padding:.3125rem 0rem .3125rem 1.875rem}div#menu div#block-block-4,div#menu div#block-block-6,div#aside div#block-block-4,div#aside div#block-block-6{border:none;background:none;padding:0}div.block-views div.views-exposed-form div.form-type-bef-link{display:list-item;margin:0 0 0.25em 1.5em}div.block-views div.views-exposed-form div.form-type-bef-link a{color:#693186}div.block-views div.views-exposed-form div.form-type-bef-link a:hover{color:#e17a00}div.block-views div.views-exposed-form div.form-type-bef-link.selected a{color:#4d4d4d}div.block-views div.views-exposed-form div.form-type-bef-link.selected a:hover{color:#e17a00}div#block-views-case-studies-links div.item-list li{list-style:none;margin:0}div#block-views-case-studies-links div.item-list li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4d4d4d;display:block;padding-left:25px;padding-left:1.5625rem;position:relative;word-break:break-all}div#block-views-case-studies-links div.item-list li a:before{content:'\f08e';color:#4d4d4d;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;height:20px;left:0;position:absolute;transition:color 75ms linear;top:0;width:25px}div#block-views-case-studies-links div.item-list li a:hover{color:#e17a00}div#block-views-case-studies-links div.item-list li a:hover:before{color:#e17a00}div#block-views-case-studies-downloads div.item-list li{list-style:none;margin:0}div#block-views-case-studies-downloads div.item-list li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4d4d4d;display:block;padding-left:25px;padding-left:1.5625rem;position:relative;word-break:break-all}div#block-views-case-studies-downloads div.item-list li a:before{content:'\f0ed';color:#4d4d4d;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;height:20px;left:0;position:absolute;transition:color 75ms linear;top:0;width:25px}div#block-views-case-studies-downloads div.item-list li a:hover{color:#e17a00}div#block-views-case-studies-downloads div.item-list li a:hover:before{color:#e17a00}div#block-views-case-studies-downloads div.item-list li img{display:none}body.page-civicrm-event div#crm-container div.event_summary-section{margin:0 0 15px 0;margin:0 0 .9375rem 0}body.page-civicrm-event div#crm-container table.no-border tr td#Image__{display:none}body.page-civicrm-event div#crm-container div.field-item{background:none}body.page-civicrm-event div.crm-container div.field-item{background:none}div#trailer{background-color:#fff;padding:1.5151% 0}div#trailer h2{padding-bottom:15px;padding-bottom:.9375rem}body.front div#trailer h2{border-bottom:2px solid #f9f9f9}div#wrapper div#trailer{max-width:none}div#trailer div.block{margin:3.0303%}div#trailer div.block:first-child:after{background:#d5a1ec;content:'';display:block;height:2px;left:0;position:absolute;top:-12.1212%;width:100%}div#trailer div.block:not(div[id*='signposts']){border-color:#d5a1ec;border-width:2px 0 0;border-style:solid}div#trailer div#block-views-tweets-block div.views-field-profile-image-url img{border-radius:100px}div#trailer div#block-block-7{clear:both;overflow:hidden}div#trailer div#block-block-7 div.body{display:table;height:100%;width:100%}@media screen and (max-width:48em){div#trailer div#block-block-7 div.body{display:block}}div#trailer div#block-block-7 div.body p{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;margin:0;padding:0px 30px 0px 60px;padding:0rem 1.875rem 0rem 3.75rem;position:relative;vertical-align:middle;width:50%}@media screen and (max-width:48em){div#trailer div#block-block-7 div.body p{display:block;margin-bottom:3.2258%;padding-right:0;width:100%}}div#trailer div#block-block-7 div.body p:after{content:'\f1ea';font-size:36px;font-size:2.25rem;line-height:18px;line-height:1.125rem;left:0;margin-top:-9px;position:absolute;top:50%;width:60px}div#trailer div#block-block-7 div#mc_embed_signup{display:table-cell;vertical-align:middle;margin:0;width:50%}@media screen and (max-width:48em){div#trailer div#block-block-7 div#mc_embed_signup{display:block;width:100%}}div#trailer div#block-block-7 div#mc_embed_signup div.mc-field-group{float:left;width:calc(100% - 100px)}div#trailer div#block-block-7 div#mc_embed_signup div.mc-field-group label{display:none}div#trailer div#block-block-7 div#mc_embed_signup div.mc-field-group input{border:none;height:40px;max-width:100%;padding:0 5px;width:100%}div#trailer div#block-block-7 div#mc_embed_signup div.mc-field-group input.mce_inline_error{border-color:#d2877d}div#trailer div#block-block-7 div#mc_embed_signup div.mce_inline_error{background:#ffd8dd;border:1px solid #d2877d;color:#d26b6b;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:normal;margin:5px 0;margin:.3125rem 0}div#trailer div#block-block-7 div#mc_embed_signup input.button{border-radius:0;height:40px;margin:0;width:100px}div#trailer div#block-block-7 div#mc_embed_signup div#mce-responses>div{background:#fff;border:1px solid #d9d9d9;border-radius:2px;clear:both;font-size:12px;font-size:.75rem;line-height:16.25px;line-height:1.01563rem;margin-top:15px;margin-top:.9375rem;padding:10px;padding:.625rem}div#trailer div#block-block-7 div#mc_embed_signup div#mce-responses>div#mce-error-response{border:1px solid #d2877d;color:#d26b6b}div.block-webform{background-color:#f9f9f9;border:2px solid #edddf4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;padding:1.875rem;max-width:410px}@media screen and (max-width:30em){div.block-webform{padding:15px;padding:.9375rem}}div.block-webform h2{padding-bottom:5px;padding-bottom:.3125rem;border-bottom:2px solid #edddf4}div.block-webform div.webform-component input{padding:10px;padding:.625rem;max-width:100%;width:100%}div.block-webform div.webform-component label{margin-top:15px;margin-top:.9375rem;font-weight:normal}div#block-block-5{margin-bottom:4.8387%}div#trailer div#block-block-5{text-align:center}div.view-display-id-block_donate_cta div.views-row{display:table;width:100%}div.view-display-id-block_donate_cta div.views-row div.views-field-field-summary{display:table-cell;vertical-align:middle}@media screen and (max-width:30em){div.view-display-id-block_donate_cta div.views-row div.views-field-field-summary{display:block;width:100%}}div.view-display-id-block_donate_cta div.views-row div.views-field-field-link{display:table-cell;vertical-align:middle;text-align:center;width:200px}@media screen and (max-width:30em){div.view-display-id-block_donate_cta div.views-row div.views-field-field-link{display:block;width:100%}}body.node-type-donate div.view-leader{padding:3.0303%}div#block-views-profile-social-media div.views-row div.views-field a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-size:.875rem;line-height:30px;line-height:1.875rem;padding-left:35px;padding-left:2.1875rem;position:relative;width:100%}div#block-views-profile-social-media div.views-row div.views-field a:before{background:#4a0367;border-radius:30px;color:#fff;content:'';display:block;font-size:16px;font-size:1rem;line-height:30px;line-height:1.875rem;height:30px;left:0;position:absolute;text-align:center;transition:background 75ms linear;top:0;width:30px}div#block-views-profile-social-media div.views-row div.views-field a:hover:before{background:#e17a00}div#block-views-profile-social-media div.views-row div.views-field a.facebook:before{content:'\f09a'}div#block-views-profile-social-media div.views-row div.views-field a.googleplus:before{content:'\f0d5'}div#block-views-profile-social-media div.views-row div.views-field a.linkedin:before{content:'\f0e1'}div#block-views-profile-social-media div.views-row div.views-field a.twitter:before{content:'\f099'}div#block-views-profile-social-media div.views-row div.views-field a.vimeo:before{content:'\f194'}div#block-views-profile-social-media div.views-row div.views-field a.youtube:before{content:'\f16a'}div#block-views-profile-social-media div.views-row div.views-field a span{display:none}@media screen and (max-width:30em){div#block-views-profile-social-media div.views-row div.views-field a span{display:inline}}div#block-views-profile-social-media div.views-row div.views-field+div.views-field{margin-top:5px;margin-top:.3125rem}div.node-webform input[type="text"].error,div.node-webform input[type="email"].error,div.node-webform span.form-error.error{border:1px solid #d2877d}div.node-webform span.form-error{padding:5px 15px;padding:.3125rem .9375rem;font-size:12px;font-size:.75rem;line-height:16.25px;line-height:1.01563rem;color:#d2877d;background:#fff;border:1px solid #f6e7e5;border-radius:3px}span.viewtag{display:none}div.node.icon h3,div.node.icon span.title{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:30px;padding-right:1.875rem;position:relative}div.node.icon h3:after,div.node.icon span.title:after{color:#4d4d4d;display:block;font-size:24px;font-size:1.5rem;line-height:33.25px;line-height:2.07813rem;height:25px;position:absolute;right:0;text-align:center;top:0;width:30px}div.node.type-audio h3:after,div.node.type-audio span.title:after{content:'\f1c7'}div.node.type-brand-assets h3:after,div.node.type-brand-assets span.title:after{content:'\f1c6'}div.node.type-collection h3:after,div.node.type-collection span.title:after{content:'\f115'}div.node.type-documents h3:after,div.node.type-documents span.title:after{content:'\f15c'}div.node.type-gallery h3:after,div.node.type-gallery span.title:after{content:'\f1c5'}div.node.type-maps h3:after,div.node.type-maps span.title:after{content:'\f041'}div.node.type-reports h3:after,div.node.type-reports span.title:after{content:'\f1c1'}div.node.type-slides h3:after,div.node.type-slides span.title:after{content:'\f1c4'}div.node.type-templates h3:after,div.node.type-templates span.title:after{content:'\f15b'}div.node.type-video h3:after,div.node.type-video span.title:after{content:'\f1c8'}div.node div.field-type-taxonomy-term-reference{color:#4d4d4d;font-size:13px;font-size:.8125rem;line-height:16.25px;line-height:1.01563rem;font-weight:normal;margin:0 0 3px;margin:0 0 .1875rem}@media screen and (max-width:30em){div.node div.field-type-taxonomy-term-reference{display:none}}div.node div.field-type-taxonomy-term-reference div.field-label{font-weight:normal}div.node div.field-type-taxonomy-term-reference div.field-item{display:inline-block}div.node div.field-type-taxonomy-term-reference div.field-item a{color:#4d4d4d}div.node div.field-type-taxonomy-term-reference div.field-item a:hover{color:#e17a00}div.node div.field-name-type{margin:5px 0 15px 0;margin:.3125rem 0 .9375rem 0;position:relative}div.node div.field-name-field-author{padding-left:25px;padding-left:1.5625rem;position:relative;color:#4d4d4d;display:inline-block;vertical-align:top}div.node div.field-name-field-author a{color:#4d4d4d}div.node div.field-name-field-author a:hover{color:#e17a00}div.node div.field-name-field-author div.field-item:before{color:#4d4d4d;content:'By';margin-right:3px;margin-right:.1875rem}div.node div.field-name-field-author:before{content:'\f007';color:#333;display:block;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;height:20px;left:0;position:absolute;text-align:center;top:0;width:20px}div.node div.field-type-datetime{color:#693186;display:inline-block;position:relative;vertical-align:top}div.node div.field-type-datetime:before{color:#693186;content:'\f073';display:block;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;height:24px;left:5px;margin-top:-12px;position:absolute;top:50%;width:24px}div.node div.field-type-datetime+div.field-name-field-author:before{display:none}@media screen and (max-width:48em){div.node div.field-type-datetime span.date-display-single{color:transparent;display:block;height:20px;overflow:hidden;width:1px}}div.node div.field-name-field-salary{position:relative}div.node.node-blog div.field-type-datetime:before{content:'\f040'}div.node.node-leader div.field-name-field-author:before{content:''}div.node.node-resource.node-teaser h3 a{color:#4a0367;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding-right:35px;padding-right:2.1875rem;margin-bottom:15px;margin-bottom:.9375rem;position:relative}div.node.node-resource.node-teaser h3 a:after,div.node.node-resource.node-teaser h3 a:before{background-image:url(/sites/narcolepsy.org.uk/themes/bamboo/custom/images/icon-resource.png);background-repeat:no-repeat;background-size:100% auto;content:'';display:block;height:28px;position:absolute;right:0;top:0;transition:opacity 75ms linear;width:23px}div.node.node-resource.node-teaser h3 a:after{background-position:0 0;opacity:1}div.node.node-resource.node-teaser h3 a:before{background-position:0 -28px;opacity:0}div.node.node-resource.node-teaser h3 a:hover{color:#e17a00}div.node.node-job.node-leader div.node h3{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:30px;padding-right:1.875rem;position:relative}div.node.node-job.node-leader div.node h3:after{color:#4d4d4d;content:'\f0c0';display:block;font-size:24px;font-size:1.5rem;line-height:33.25px;line-height:2.07813rem;height:25px;position:absolute;right:0;text-align:center;top:0;width:30px}div.node-banner{min-height:300px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;display:table;width:100%}@media screen and (max-width:30em){div.node-banner{min-height:0}}body.front div.node-banner{min-height:0}div.node-banner div.holder{display:table-cell;vertical-align:middle}div.node-banner div.intro{max-width:600px;padding:3.0303%}body.front div.node-banner div.intro{max-width:none}div.node-banner div.intro h1{font-size:40px;font-size:2.5rem;line-height:42.5px;line-height:2.65625rem;color:inherit}@media screen and (max-width:48em){div.node-banner div.intro h1{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}@media screen and (max-width:30em){div.node-banner div.intro h1{font-size:28px;font-size:1.75rem;line-height:33.25px;line-height:2.07813rem}}div.node-banner div.intro div.field{color:inherit}div.node-banner div.intro div.field a.button{font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;font-weight:bold;padding:10px 15px;padding:.625rem .9375rem}div.node-teaser div.body{background-color:#f9f9f9;border-color:#693186;border-width:0 0 0 4px;border-style:solid;padding:15px;padding:.9375rem;transition:border 75ms linear}@media screen and (max-width:30em){div.node-teaser div.body{padding:10px;padding:.625rem}}div.node-teaser div.body:hover{border-color:#e17a00}div.node-teaser div.body:hover h3 a:after{opacity:0}div.node-teaser div.body:hover h3 a:before{opacity:1}div.node-teaser div.body div.field-name-field-image{float:left;width:20%}div.node-teaser div.body div.field-name-field-image img{border-radius:2px}div.node-teaser div.body div.field-name-field-image+div.content{float:left;margin-left:3.0303%;width:76.9697%}div.node-teaser div.body h3{color:#4a0367;margin-bottom:15px;margin-bottom:.9375rem}div.node-teaser div.body div.field{margin:0 0 3px;margin:0 0 .1875rem}div.node-teaser div.body div.field-name-body{margin:15px 0;margin:.9375rem 0;color:inherit}div.node-teaser div.body div.field-name-body div.field-item :last-child{margin-bottom:0}@media screen and (max-width:30em){div.node-teaser div.body div.field-name-body{display:none}}div.node-teaser div.body div.field-type-datetime{padding:5px 5px 5px 25px;padding:.3125rem .3125rem .3125rem 1.5625rem}div.node-teaser div.body div.field-type-datetime span.date-display-single{color:inherit;height:auto;overflow:visible;width:auto}div.node-teaser div.body div.field-type-datetime:before{margin-top:3px;margin-top:.1875rem;top:0}@media screen and (max-width:30em){div.node-teaser div.body div.link-wrapper{display:none}}div.node-teaser div.body div.link-wrapper ul.links li+li{margin-left:5px;margin-left:.3125rem}div.node-teaser.node-resource{margin-bottom:30px;margin-bottom:1.875rem}div.node-signpost a{color:#4d4d4d;background-color:#f9f9f9;border-color:#693186;border-width:0 0 0 4px;border-style:solid;padding:15px;padding:.9375rem}div.node-signpost a:hover{background-color:#ffa031;border-color:#ffa031}div.node-signpost a:hover span.title{color:#693186}div.node-signpost a:hover span.image:after{background:rgba(105,49,134,0.5);opacity:1.0}div.node-signpost a:hover span.image:before{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}div.node-signpost a:hover span.image img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}div.node-signpost a:hover span.content{color:#693186}div.node-signpost a span.content{color:#4d4d4d;margin:5px 0 0 0;margin:.3125rem 0 0 0}div.node-signpost a span.image{margin:0 0 15px 0;margin:0 0 .9375rem 0;margin-bottom:0;display:block;overflow:hidden;position:relative}div.node-signpost a span.image:after{content:'';display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 75ms linear;width:100%}div.node-signpost a span.image:before{content:'\f055';color:rgba(255,255,255,0.5);display:block;font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem;height:30px;left:50%;opacity:0;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);-moz-transition:-moz-transform 150ms linear,opacity 75ms linear;-o-transition:-o-transform 150ms linear,opacity 75ms linear;-webkit-transition:-webkit-transform 150ms linear,opacity 75ms linear;transition:transform 150ms linear,opacity 75ms linear;width:30px;z-index:1}div.node-signpost a span.image img{-moz-transition:-moz-transform 150ms linear;-o-transition:-o-transform 150ms linear;-webkit-transition:-webkit-transform 150ms linear;transition:transform 150ms linear}div.node-signpost a span.title{color:#693186;margin:0 0 5px 0;margin:0 0 .3125rem 0;transition:color 75ms linear}@media screen and (max-width:30em){div.node-signpost a span.field-name-body{display:none}}div.node-tile{background-color:#f9f9f9;border-color:#edddf4;border-width:0 0 2px 0;border-style:solid;transition:background 75ms linear}div.node-tile:hover{background-color:#ffa031}div.node-tile div.imagetitle a:hover span.title{color:#693186}div.node-tile div.imagetitle a:hover span.image:after{background:rgba(105,49,134,0.5);opacity:1.0}div.node-tile div.imagetitle a:hover span.image:before{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}div.node-tile div.imagetitle a:hover span.image img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}div.node-tile div.imagetitle a span.image{margin:0 0 15px 0;margin:0 0 .9375rem 0;margin-bottom:0;display:block;overflow:hidden;position:relative}div.node-tile div.imagetitle a span.image:after{content:'';display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 75ms linear;width:100%}div.node-tile div.imagetitle a span.image:before{content:'\f055';color:rgba(255,255,255,0.5);display:block;font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem;height:30px;left:50%;opacity:0;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);-moz-transition:-moz-transform 150ms linear,opacity 75ms linear;-o-transition:-o-transform 150ms linear,opacity 75ms linear;-webkit-transition:-webkit-transform 150ms linear,opacity 75ms linear;transition:transform 150ms linear,opacity 75ms linear;width:30px;z-index:1}div.node-tile div.imagetitle a span.image img{-moz-transition:-moz-transform 150ms linear;-o-transition:-o-transform 150ms linear;-webkit-transition:-webkit-transform 150ms linear;transition:transform 150ms linear}div.node-tile div.imagetitle a span.title{margin:0;margin:0;color:#4a0367;padding:15px 15px 10px;padding:.9375rem .9375rem .625rem;font-weight:bold}@media screen and (max-width:30em){div.node-tile div.imagetitle a span.title{padding:10px;padding:.625rem}}div.node-tile div.body{padding:0px 15px 15px;padding:0rem .9375rem .9375rem}@media screen and (max-width:30em){div.node-tile div.body{padding:0px 10px 10px;padding:0rem .625rem .625rem}}div.node-tile div.body div.field{margin:5px 0 0 0;margin:.3125rem 0 0 0;font-size:13px;font-size:.8125rem;line-height:16.25px;line-height:1.01563rem}div.node-tile div.body div.field:first-child{margin:0}div.node-tile div.body div.field a{color:inherit}div.node-tile div.body div.field a:hover{color:#e17a00}div.node-tile div.body div.field p:first-child{margin-top:0}div.node-tile div.body div.field-name-body{color:inherit}div.node-tile div.field-name-field-author{background:none;display:block;padding:2px 10px 0px 20px;padding:.125rem .625rem 0rem 1.25rem}div.node-tile div.field-name-field-author:before{left:0;text-align:left}div.node-tile div.field-name-field-author div.field-item:before{content:'';margin:0}div.node-tile div.field-type-datetime{background:none;display:block;padding:2px 10px 0px 20px;padding:.125rem .625rem 0rem 1.25rem;position:relative}div.node-tile div.field-type-datetime:before{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;left:0;text-align:left}@media screen and (max-width:30em){div.node-tile div.field-type-datetime span.date-display-single{color:#693186;width:auto}}div.node-tile.node-event a{color:#4a0367;padding:15px 15px 10px;padding:.9375rem .9375rem .625rem;font-weight:bold}@media screen and (max-width:30em){div.node-tile.node-event a{padding:10px;padding:.625rem}}div.node-tile.node-event a:hover{color:#693186}div#banner div.node-leader div.body{float:left;font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;width:58.4849%}@media screen and (max-width:30em){div#banner div.node-leader div.body{float:none;width:100%}}div#banner div.node-leader div.image{float:right;width:38.4849%}@media screen and (max-width:30em){div#banner div.node-leader div.image{float:none;width:100%}}div.node-leader div.field-name-field-date{padding-left:25px;padding-left:1.5625rem}ol.search-results{margin:15px 0 0 0;margin:.9375rem 0 0 0;padding:0;list-style:none;border-top:2px solid #f9f9f9}ol.search-results li{margin:0;margin:0;padding:30px 0px;padding:1.875rem 0rem;list-style:none;border-bottom:2px solid #f9f9f9}ol.search-results li h3.title{margin:0 0 5px 0;margin:0 0 .3125rem 0}ol.search-results li div.field{margin:5px 0;margin:.3125rem 0}ol.search-results li div.field-name-type{margin:5px 0 15px 0;margin:.3125rem 0 .9375rem 0;position:relative}div.profile{margin:0}div.profile-tile div.imagetitle a:hover span.image:before{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}div.profile-tile div.imagetitle a:hover span.image img{opacity:0.5}div.profile-tile div.imagetitle a span.image{background:#693186;border-radius:100%;margin:0 0 15px 0;margin:0 0 .9375rem 0;display:inline-block;overflow:hidden;position:relative}div.profile-tile div.imagetitle a span.image:before{content:'\f007';color:rgba(255,255,255,0.5);display:block;font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem;height:30px;left:50%;opacity:0;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);-moz-transition:-moz-transform 150ms ease-in-out,opacity 75ms linear;-o-transition:-o-transform 150ms ease-in-out,opacity 75ms linear;-webkit-transition:-webkit-transform 150ms ease-in-out,opacity 75ms linear;transition:transform 150ms ease-in-out,opacity 75ms linear;width:30px;z-index:1}div.profile-tile div.imagetitle a span.image img{border-radius:100%;margin:auto;transition:opacity 75ms linear}div.profile-tile div.imagetitle a span.title{margin:0;margin:0}div.entity-signpost{background-size:cover}div.entity-signpost a{color:#fff;background:rgba(164,84,199,0.5);border-color:#693186;border-width:0 0 0 4px;border-style:solid;padding:5%;border-radius:0 2px 2px 0}div.entity-signpost a:hover{color:#fff;background:rgba(74,3,103,0.5);border-color:#e17a00}div.entity-signpost a:hover span.title{color:#fff}div.entity-signpost a:hover span.button{color:#fff;background:#e17a00}div.entity-signpost a span{transition:all 75ms linear}div.entity-signpost a span.title{margin:0 0 15px 0;margin:0 0 .9375rem 0;font-size:28px;font-size:1.75rem;line-height:33.25px;line-height:2.07813rem;color:#fff;font-family:"Lato",sans-serif;font-weight:normal;min-height:66px}div.entity-signpost a span.body{margin:0 0 15px 0;margin:0 0 .9375rem 0;min-height:40px}div.entity-signpost a span.button{color:#fff;background:#693186}div.entity-signpost.signpost-accreditation div.content a{border:none;display:inline-block}div.entity-signpost.signpost-accreditation div.content a:hover span.image{opacity:1}div.entity-signpost.signpost-accreditation div.content span.image{display:inline-block;opacity:0.80;transition:opacity 75ms linear}div.entity-signpost.signpost-accreditation div.content span.image img{height:50px;width:auto}div.entity-signpost.signpost-icon-signpost a,div.entity-signpost.signpost-image-signpost a{background:#693186;text-align:left}div.entity-signpost.signpost-icon-signpost a:hover,div.entity-signpost.signpost-image-signpost a:hover{background:#4a0367}div.entity-signpost.signpost-icon-signpost a span.button,div.entity-signpost.signpost-image-signpost a span.button{color:#fff;border-radius:2px;margin:0;margin-top:3.0303%;padding:8px;padding:.5rem;text-align:left;width:100%}div.entity-signpost.signpost-icon-signpost a span.button:after,div.entity-signpost.signpost-image-signpost a span.button:after{float:right}div.entity-signpost.signpost-icon-signpost a span.title,div.entity-signpost.signpost-image-signpost a span.title{color:#fff;background:none;position:relative;padding-right:50px;padding-right:3.125rem;margin:0;min-height:100px}@media screen and (max-width:48em){div.entity-signpost.signpost-icon-signpost a span.title,div.entity-signpost.signpost-image-signpost a span.title{font-size:28px;font-size:1.75rem;line-height:33.25px;line-height:2.07813rem}}div.entity-signpost.signpost-icon-signpost a span.title:after,div.entity-signpost.signpost-image-signpost a span.title:after{background-position:0 0;background-size:100% 100%;background-repeat:no-repeat;content:'';display:block;height:40px;right:0;position:absolute;top:0;width:40px}div.entity-signpost.signpost-icon-signpost.icon-person a span.title:after,div.entity-signpost.signpost-image-signpost.icon-person a span.title:after{background-image:url(/sites/narcolepsy.org.uk/themes/bamboo/custom/images/icon-outline-person.png)}div.entity-signpost.signpost-icon-signpost.icon-health a span.title:after,div.entity-signpost.signpost-image-signpost.icon-health a span.title:after{background-image:url(/sites/narcolepsy.org.uk/themes/bamboo/custom/images/icon-outline-health.png)}div.entity-signpost.signpost-icon-signpost.icon-heart a span.title:after,div.entity-signpost.signpost-image-signpost.icon-heart a span.title:after{background-image:url(/sites/narcolepsy.org.uk/themes/bamboo/custom/images/icon-outline-heart.png)}div.entity-signpost.signpost-image-signpost{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}div.entity-signpost.signpost-image-signpost a{border:none}div.entity-signpost.signpost-image-signpost a:hover span.button{background:#ffa031}div.entity-signpost.signpost-image-signpost a:hover span.content{background:rgba(105,49,134,0.5)}div.entity-signpost.signpost-image-signpost a span.button{background:#a454c7}div.entity-signpost.signpost-image-signpost a span.button:after{transition:color 75ms linear}div.entity-signpost.signpost-image-signpost a span.content{background:rgba(0,0,0,0.15);padding:6.0606% 0;transition:background 75ms linear}div.entity-signpost.signpost-icon-signpost a{padding:6.0606% 0}div.entity-signpost.signpost-icon-signpost a span.image{float:right;margin:2.5% 2.5% 0 0;width:100px}@media screen and (max-width:48em){div.entity-signpost.signpost-icon-signpost a span.image{width:48px}}div.entity-signpost.signpost-icon-signpost a span.image+span.content{float:left;width:calc(97.5% - 100px)}@media screen and (max-width:48em){div.entity-signpost.signpost-icon-signpost a span.image+span.content{width:calc(97.5% - 48px)}}div.entity-slide{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}div.entity-slide div.holder{display:table;height:100%;width:100%}div.entity-slide div.holder div.content{display:table-cell;padding:15.1515% 3.0303%;vertical-align:middle}div.entity-slide div.holder div.content>div{color:inherit;max-width:600px}div.entity-slide div.holder div.content h2{color:inherit}div.entity-file-entity{margin-bottom:10px;margin-bottom:.625rem}div.entity-file-entity a{padding:10px;padding:.625rem}div.entity-file-entity a span.title{margin-bottom:5px;margin-bottom:.3125rem}div.entity-file-entity a span.body{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}div#block-views-blog-home h2{padding-left:42px;padding-left:2.625rem;position:relative}div#block-views-blog-home h2:before{background-image:url(/sites/narcolepsy.org.uk/themes/bamboo/custom/images/icon-envelope.png);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;bottom:20px;content:'';display:block;height:19px;left:0;position:absolute;width:32px}div#block-views-events-home h2{padding-left:42px;padding-left:2.625rem;position:relative}div#block-views-events-home h2:before{background-image:url(/sites/narcolepsy.org.uk/themes/bamboo/custom/images/icon-calendar.png);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;bottom:20px;content:'';display:block;height:34px;left:0;position:absolute;width:28px}div.views-more{margin:auto;max-width:990px;position:relative}div.views-more div.more-link{position:absolute;right:0;top:-55px;width:25%}@media screen and (max-width:48em){div.views-more div.more-link{top:-65px}}div.views-more div.more-link a{color:#4a0367;display:block;padding-right:20px;padding-right:1.25rem;position:relative}@media screen and (max-width:48em){div.views-more div.more-link a{color:transparent;height:40px;overflow:hidden}}div.views-more div.more-link a:after{color:#4a0367;content:'\f054';display:block;height:20px;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;margin-top:-10px;position:absolute;right:0;top:50%;transition:color 75ms linear;width:15px}div.views-more div.more-link a:hover{color:#e17a00}@media screen and (max-width:48em){div.views-more div.more-link a:hover{color:transparent}}div.views-more div.more-link a:hover:after{color:#e17a00}div.views-row{line-height:inherit}div.views-field-title,div.views-row-title{font-weight:bold}div.view-leader div.views-row{padding:0px 0px 15px 0px;padding:0rem 0rem .9375rem 0rem;border-bottom:2px solid #f9f9f9}div#banner div.view-leader div.views-row{padding:3.0303%}div.view-hub{margin:0}div.view-hub div.views-rows div.views-row{margin:0;margin:0;padding:15px 0px;padding:.9375rem 0rem}div.view-hub div.views-rows div.views-row:first-child{padding-top:0}div.view-hub div.views-rows div.views-row:last-child{padding-bottom:0}body.page-resources div.view-hub div.views-rows div.views-row{border:none;padding:0}div.view-list div.views-rows div.views-row{margin:0;margin:0;padding:15px 0px;padding:.9375rem 0rem;border-bottom:2px solid #f9f9f9}div.view-list div.views-rows div.views-row.views-row-first{border-top:2px solid #f9f9f9}@media screen and (max-width:30em){body.front div#trailer div.view-col div.views-rows div.views-row:nth-child(n+3){display:none}}div.view-tweets div.views-row div.views-field-profile-image-url{float:right;margin:0 0 0 5px;margin:0 0 0 .3125rem}div.view-tweets div.views-row div.views-field-name{margin:0;margin:0}div.view-tweets div.views-row div.views-field-screen-name{margin:0 0 5px 0;margin:0 0 .3125rem 0;color:#888}div.view-tweets div.views-row div.views-field-screen-name a{color:inherit}div.view-tweets div.views-row div.views-field-screen-name a:hover{color:#e17a00}div.view-tweets div.views-row span.views-field-text{display:block;font-size:13px;font-size:.8125rem;line-height:16.25px;line-height:1.01563rem}div.view-tweets div.views-row span.views-field-created-time{font-size:13px;font-size:.8125rem;line-height:16.25px;line-height:1.01563rem;color:#888}div.view-tweets div.views-row span.views-field-created-time a{color:inherit}div.view-tweets div.views-row span.views-field-created-time a:hover{color:#e17a00}div.view-tweets div.views-row div.views-field-web-intents{margin-top:5px;margin-top:.3125rem;font-size:13px;font-size:.8125rem;line-height:16.25px;line-height:1.01563rem}div.view-events.view-display-id-home div.views-row div.node-tile div.title a{display:block}div.view-events.view-display-id-home div.views-row div.node-tile div.field{font-weight:normal}ul.views-summary li{position:relative}ul.views-summary li a.active:before{content:'\f00c';display:block;position:absolute;left:-30px;top:1px;width:20px;height:20px;padding-left:10px;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;background:#f9f9f9}div.bef-select-as-links div.form-item{position:relative}div.bef-select-as-links div.form-item.selected:before{content:'\f00c';display:block;position:absolute;left:-30px;top:1px;width:20px;height:20px;padding-left:10px;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;background:#f9f9f9}div#footer{color:#4d4d4d;background-color:#fff;border-color:#edddf4;border-width:2px 0 0;border-style:solid;margin:0;margin:0;padding:15px 0px;padding:.9375rem 0rem}div#wrapper div#footer{max-width:none}div#footer div.region-footer{padding:0 1.5625%;position:relative;z-index:2}div#footer div.region-footer div.block{float:left;width:21.875%;padding:1.5625%}@media screen and (max-width:48em){div#footer div.region-footer div.block{width:46.875%}}@media screen and (max-width:30em){div#footer div.region-footer div.block{margin-bottom:0;width:96.875%}}@media screen and (max-width:48em){div#footer div.region-footer div.block:nth-of-type(2n-1){clear:left}}div#footer div.region-footer div.block h2{color:#4d4d4d}div#footer div.region-footer div.block h2:after,div#footer div.region-footer div.block h2:before{background:#4d4d4d}div#footer div.region-footer a{text-decoration:underline}div#footer div.region-footer a.button{color:#fff}div#footer div.region-footer a.button:after{color:#fff}div#credit{color:#fff;background:#4a0367;margin:0;margin:0;padding:15px 0px;padding:.9375rem 0rem}div#wrapper div#credit{max-width:none}div#credit div.region-credit{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;padding:0 3.0303%;position:relative;table-layout:fixed;width:100%;z-index:2}@media screen and (max-width:30em){div#credit div.region-credit{padding-top:0}}div#credit div.region-credit div.block-menu-block,div#credit div.region-credit div.block-menu{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding-right:1.5151%;vertical-align:bottom;width:50%}@media screen and (max-width:48em){div#credit div.region-credit div.block-menu-block,div#credit div.region-credit div.block-menu{vertical-align:top}}@media screen and (max-width:30em){div#credit div.region-credit div.block-menu-block,div#credit div.region-credit div.block-menu{display:block;padding:0;width:100%}}div#credit div.region-credit div.block-menu-block ul.menu li,div#credit div.region-credit div.block-menu ul.menu li{margin:0 15px 0 0;margin:0 .9375rem 0 0}div#credit div.region-credit a{color:#fff}div#credit div.region-credit a:hover{color:#fff}div#credit div.region-credit a.active{color:#fff}div#credit div.region-credit a.active:hover{color:#fff}div#credit div.region-credit div#block-views-signposts-rc5-accreditations{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding-left:1.5151%;vertical-align:bottom;width:50%}@media screen and (max-width:48em){div#credit div.region-credit div#block-views-signposts-rc5-accreditations{vertical-align:top}}@media screen and (max-width:30em){div#credit div.region-credit div#block-views-signposts-rc5-accreditations{display:block;padding:3.0303% 0 0;width:100%}}div#credit div.region-credit div#block-views-signposts-rc5-accreditations div.views-rows{text-align:right}@media screen and (max-width:48em){div#credit div.region-credit div#block-views-signposts-rc5-accreditations div.views-rows{text-align:left}}div#credit div.region-credit div#block-views-signposts-rc5-accreditations div.views-rows div.views-row{margin-top:15px;margin-top:.9375rem;margin-bottom:0px;margin-bottom:0rem}@media screen and (max-width:48em){div#credit div.region-credit div#block-views-signposts-rc5-accreditations div.views-rows div.views-row{margin-top:0px;margin-top:0rem;margin-bottom:15px;margin-bottom:.9375rem}}@media print{body{font-size:12pt;color:#000;background:#fff}ul li{list-style:disc !important;background-image:none !important}a:link,a:visited{color:blue;background:transparent;font-weight:bold;text-decoration:underline}div#wrapper,div#content{color:#000;background:transparent}}div#crm-container div.messages{padding-left:50px;padding-left:3.125rem}div#crm-container div.crm-contribution-main-form-block{background:#f9f9f9;border:2px solid #edddf4;padding:30px;padding:1.875rem;max-width:690px;margin:auto}div#crm-container div.crm-contribution-main-form-block div.crm-section{max-width:400px;margin:auto}div#crm-container div.crm-event-info-form-block table tr td#Image__2{display:none}div#crm-container div.crm-event-register-form-block{background:#f9f9f9;border:2px solid #edddf4;padding:30px;padding:1.875rem;max-width:690px;margin:auto}div#crm-container div.crm-event-register-form-block div.crm-section{max-width:400px;margin:auto}div#crm-container div.crm-section.intro_text-section{max-width:none}div#crm-container div.crm-section table{border:none;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}div#crm-container div.crm-section table tr,div#crm-container div.crm-section table td{background:none;border:none;padding:0}div#crm-container div.crm-section table strong{font-weight:normal}div#crm-container div.crm-section table input[type='checkbox']{margin-right:8px}div#crm-container div.crm-section div.label{float:none;width:auto;text-align:left}div#crm-container div.crm-section div.label label{font-weight:bold;padding:3px 0px;padding:.1875rem 0rem}div#crm-container div.crm-section div.content{margin:0}div#crm-container div.crm-section input[type="email"],div#crm-container div.crm-section input[type="text"],div#crm-container div.crm-section input[type="password"],div#crm-container div.crm-section select,div#crm-container div.crm-section textarea{color:0;background:#fff;border-radius:0;padding:9px;padding:.5625rem;border:2px solid #edddf4;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;max-width:95%}div#crm-container div.crm-section input[type="email"]:focus,div#crm-container div.crm-section input[type="text"]:focus,div#crm-container div.crm-section input[type="password"]:focus,div#crm-container div.crm-section select:focus,div#crm-container div.crm-section textarea:focus{border-color:#a454c7}div#crm-container div.crm-section input[type="email"],div#crm-container div.crm-section input[type="text"],div#crm-container div.crm-section input[type="password"],div#crm-container div.crm-section select{max-width:95%;width:100%;margin-bottom:5px;margin-bottom:.3125rem}div#crm-container div.crm-section input#cvv2{max-width:calc(100% - 75px)}div#crm-container div.crm-section a.button,div#crm-container div.crm-section input[type="button"],div#crm-container div.crm-section input[type="reset"],div#crm-container div.crm-section input[type="submit"]{width:auto;overflow:visible;font-weight:normal;transition:all 75ms linear}div#crm-container div.crm-section input[type='radio']{clear:left;float:left;padding:0}div#crm-container div.crm-section input[type='radio']+label{float:left;margin-left:5px;max-width:320px;padding:0;width:100%}div#crm-container a.button,div#crm-container a.button:link,div#crm-container a.button:visited,div#crm-container input.crm-form-submit,div#crm-container .ui-dialog-buttonset .ui-button,div#crm-container input[type=button],div#crm-container input.form-submit,div#crm-container input.crm-form-submit-inline{text-shadow:none;border-radius:0;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}div#crm-container a.button span,div#crm-container a.button:link span,div#crm-container a.button:visited span,div#crm-container input.crm-form-submit span,div#crm-container .ui-dialog-buttonset .ui-button span,div#crm-container input[type=button] span,div#crm-container input.form-submit span,div#crm-container input.crm-form-submit-inline span{display:inline-block}div#crm-container span.crm-button,div#crm-container span.crm-button{margin:0;text-decoration:inherit;border:none;border-radius:none;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}div#crm-container div#crm-submit-buttons{height:auto;margin:0;padding:0;text-align:center}div#crm-container div#crm-submit-buttons span.crm-button{display:inline-block;float:none !important}div#crm-container div#crm-submit-buttons span.crm-button input#_qf_Main_upload-bottom{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;padding:8px 12px;padding:.5rem .75rem;margin:auto}body.page-node-10 div#content div.region-content{background-image:none !important;}
#block-menu-block-1 ul.menu{font-family:Lato,sans-serif;font-size:0.92rem;}div.region-header div.block-menu-block div.menu-name-menu-top-menu>ul.menu{font-family:Lato,sans-serif;font-size:0.92rem;letter-spacing:0.015em;}#webform-client-form-34 input[type="checkbox"]{width:auto;}
