﻿.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100%}html.prevent-scroll{overflow:hidden}body{background-color:#fff;font-size:1.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4c4c4d;font-weight:400}html,body{max-width:100%;overflow-x:hidden}img.img-on-left{margin:20px auto;display:block;clear:both;display:block;max-width:100%;height:auto}@media (min-width:768px){img.img-on-left{float:left;padding:5px;margin:0 10px 10px 0}}img.img-on-left:after:before,img.img-on-left:after:after{content:" ";display:table}img.img-on-left:after:after{clear:both}img.img-on-right{margin:20px auto;display:block;clear:both;display:block;max-width:100%;height:auto}@media (min-width:768px){img.img-on-right{float:right;padding:5px;margin:0 0 10px 10px}}img.img-on-right:after:before,img.img-on-right:after:after{content:" ";display:table}img.img-on-right:after:after{clear:both}p.left-img{float:left;margin-right:20px}p.center-img{text-align:center}p.right-img{float:right;margin-left:20px}.divider{height:2px;background-color:#4d2770;margin:15px 0 25px 0}.clear{clear:both}.link-block{background:white;padding:5px;padding-left:20px;padding-right:250px;border:0px}a.link-block{background:white;padding:5px;padding-left:20px;border:0px;display:block;max-width:450px;position:relative;color:#4c4c4d;font-size:1em}a.link-block:after{content:"\e909";font-family:'icomoon';vertical-align:middle;font-size:30px;top:-3px;position:absolute;right:6px;color:#179494}a.link-block:hover{cursor:pointer}.center{display:block;margin:0 auto 10px auto;text-align:center}.view-mode-what_is_autism .view-mode-teaser_2{position:relative;margin-bottom:50px;padding-top:15px;padding-bottom:15px}.view-mode-what_is_autism .view-mode-teaser_2 h3{margin-top:10px}.view-mode-what_is_autism .view-mode-teaser_2 a.button,.view-mode-what_is_autism .view-mode-teaser_2 header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer .view-mode-what_is_autism .view-mode-teaser_2 a{position:absolute;bottom:-50px}iframe .ytp-button{display:none !important}.quote{color:#4d2770;font-size:1em;padding-left:50px;padding-right:50px}.quote:before{content:"“"}.quote:after{content:"”"}.content-box,.blue-box,.yellow-box,.pink-box,.dark-pink-box,.green-box{padding:30px;margin-top:30px;margin-bottom:30px;clear:both;overflow:auto}.content-box h1,.blue-box h1,.yellow-box h1,.pink-box h1,.dark-pink-box h1,.green-box h1{color:#4c4c4d}.content-box img,.blue-box img,.yellow-box img,.pink-box img,.dark-pink-box img,.green-box img{margin-bottom:0px !important}.blue-box{background:#DCE2F1}.yellow-box{background:#FDEBD4}.pink-box{background:#EFCFE8}.dark-pink-box{background:#8c1c7b}.dark-pink-box p,.dark-pink-box h3{color:white}.green-box{background:#D8F0F0}.struan-content-box,.struan-pale-blue-box{padding:20px 35px}.struan-pale-blue-box{background-color:#CDF0F6}label[for*="-anon-mail"]:after{color:#CC0000;content:' *';display:inline}.field-name-body img,.field-name-field-body img,.taxonomy-term-description img{padding:10px}@media (max-width:767px){.field-name-body img,.field-name-field-body img,.taxonomy-term-description img{max-width:100%;height:auto !important}}@media (max-width:767px){.field-name-body iframe,.field-name-field-body iframe,.taxonomy-term-description iframe{width:100%}}.field-name-body a,.field-name-field-body a,.taxonomy-term-description a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.field-name-body h2,.field-name-field-body h2,.taxonomy-term-description h2{margin-top:30px;margin-right:0px}.field-name-body img,.field-name-field-body img,.taxonomy-term-description img{margin-bottom:25px}.field-name-body table tbody,.field-name-field-body table tbody,.taxonomy-term-description table tbody{border:0px}.field-name-body table tr:nth-of-type(odd),.field-name-field-body table tr:nth-of-type(odd),.taxonomy-term-description table tr:nth-of-type(odd){background-color:#663B97}.field-name-body table tr:nth-of-type(even),.field-name-field-body table tr:nth-of-type(even),.taxonomy-term-description table tr:nth-of-type(even){background-color:#7650A3}.field-name-body table tr:first-child td,.field-name-field-body table tr:first-child td,.taxonomy-term-description table tr:first-child td{border-top:0px}.field-name-body table tr:last-child td,.field-name-field-body table tr:last-child td,.taxonomy-term-description table tr:last-child td{border-bottom:1px solid #7650A3}.field-name-body table tr td,.field-name-body table tr th,.field-name-field-body table tr td,.field-name-field-body table tr th,.taxonomy-term-description table tr td,.taxonomy-term-description table tr th{padding:15px;padding-left:20px;padding-right:20px;border:1px solid white}.field-name-body table tr td p,.field-name-body table tr th p,.field-name-field-body table tr td p,.field-name-field-body table tr th p,.taxonomy-term-description table tr td p,.taxonomy-term-description table tr th p{color:white}.field-name-body table tr td strong,.field-name-body table tr th strong,.field-name-field-body table tr td strong,.field-name-field-body table tr th strong,.taxonomy-term-description table tr td strong,.taxonomy-term-description table tr th strong{color:white}.field-name-body table tr td:first-child,.field-name-field-body table tr td:first-child,.taxonomy-term-description table tr td:first-child{border-left:0px}.field-name-body table tr td:last-child,.field-name-field-body table tr td:last-child,.taxonomy-term-description table tr td:last-child{border-right:1px solid #7650A3}.field-name-body table tr th,.field-name-field-body table tr th,.taxonomy-term-description table tr th{border:1px solid #663B97;background:white;padding:0px;padding-left:15px;padding-top:5px}.field-name-body table tr th p,.field-name-field-body table tr th p,.taxonomy-term-description table tr th p{color:#707070;font-size:1.5em;font-weight:700}.cookie-compliance{background-color:rgba(255,255,255,0.9);color:#fff;z-index:99999999;padding:15px;max-width:1400px;width:100%;margin:0 auto;position:absolute;left:50%;transform:translate(-50%,0);line-height:1.2}.cookie-compliance p{font-weight:700;font-size:1.25em}@font-face{font-family:'icomoon';src:url(/sites/default/themes/default/fonts/icomoon.eot?ekdhe6);src:url(/sites/default/themes/default/fonts/icomoon.eot?ekdhe6#iefix) format("embedded-opentype"),url(/sites/default/themes/default/fonts/icomoon.woff2?ekdhe6) format("woff2"),url(/sites/default/themes/default/fonts/icomoon.ttf?ekdhe6) format("truetype"),url(/sites/default/themes/default/fonts/icomoon.woff?ekdhe6) format("woff"),url(/sites/default/themes/default/fonts/icomoon.svg?ekdhe6#icomoon) format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cross:before{content:"\e917"}.icon-menu2:before{content:"\e915"}.icon-label_outline:before{content:"\e90d"}.icon-navigate_next:before{content:"\e909"}.icon-chevron-right:before{content:"\e913"}.icon-chevron-small-down:before{content:"\e912"}.icon-check:before{content:"\e911"}.icon-chevron-down:before{content:"\e908"}.icon-home:before{content:"\e907"}.icon-newsletter:before{content:"\e905"}.icon-basket:before{content:"\e906"}.icon-search:before{content:"\e904"}.icon-youtube:before{content:"\e900"}.icon-menu:before{content:"\e914"}.icon-circle-right:before{content:"\e90f"}.icon-circle-left:before{content:"\e910"}.icon-play:before{content:"\e90c"}.icon-linkedin:before{content:"\e901"}.icon-twitter:before{content:"\e902"}.icon-facebook:before{content:"\e903"}.icon-chevron-down2:before{content:"\e90e"}.icon-plus:before{content:"\e90b"}.icon-minus:before{content:"\e90a"}.divider:after,.webform-client-form .label-pull-left:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}body,footer .container-fluid .right-column .menu,footer .container-fluid .right-column .menu li{margin:0;padding:0}footer .container-fluid .right-column .menu,footer .container-fluid .right-column .menu li{list-style:none}h1,.h1{font-weight:700}.semibold,.node-gallery.view-mode-full .field-name-exhibition-locations h2.title,.page-lightbox .node-gallery-image.view-mode-full .gallery-navigation,.page-lightbox .node-gallery-image.view-mode-full .gallery-link,h2.normal,.h2.normal{font-weight:600}.almostsemibold{font-weight:600}h2,.h2,p,.standard-text{font-weight:300}body{font-family:"lato",sans-serif}.node-gallery.view-mode-full .gallery-item .field-name-title .field-items,.node-gallery-image.view-mode-full h1{font-family:"gesta",sans-serif}.node-gallery.view-mode-full .gallery-item .field-name-title .field-items,.vertical-align{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#block-bean-programme-information .field-name-field-body{background-color:#965EA7;padding:15px}#block-bean-programme-information .field-name-field-body h4{margin-top:0px;color:#fff;font-size:1.66667em}#block-bean-programme-information .field-name-field-body p{color:white}#block-bean-programme .field-name-field-body{background-color:#516FB8;padding:15px}#block-bean-programme .field-name-field-body h4{margin-top:0px;color:#fff;font-size:1.66667em}#block-bean-programme .field-name-field-body p{color:white}.bean-2-columns,.bean-1-column{margin-bottom:30px;margin-top:30px}@media (min-width:992px){.bean-2-columns,.bean-1-column{max-width:66.66667%}}.bean-2-columns h2,.bean-1-column h2{margin-left:0px;margin-right:0px}@media (min-width:992px){.page-node-742 .bean-2-columns,.page-node-742 .bean-1-column{max-width:100%}}.page-node-742 .bean-2-columns iframe,.page-node-742 .bean-1-column iframe{max-width:100%}#block-block-3 h2{margin-left:0px;margin-right:0px;margin-bottom:0px}#block-block-3 iframe{border:1px solid #e3e3e3 !important;padding:1px !important;width:100% !important;border-top:0px !important;padding-top:0px !important}#block-views-event-list-block-6 .view-content .views-row{margin-left:15px;margin-right:15px}#block-views-event-list-block-6 .view-content .views-row .region-center{width:100%;padding-top:15px;padding-bottom:15px;border-top:1px solid #e3e3e3}#block-views-event-list-block-6 .view-content .views-row .region-right{display:none}#block-views-event-list-block-6 .view-content .views-row .field-name-field-address{max-width:100%}#block-views-event-list-block-6 .view-content .views-row .field-name-field-image-article{display:none}#block-views-event-list-block-6 .view-content .views-row-first .node-event.node-teaser .region-center{border-top:0px}#block-views-event-list-block-6 .views-exposed-form .views-exposed-widget{float:none}#block-views-event-list-block-6 #edit-term-node-tid-depth-wrapper{padding-right:0px}#block-views-event-list-block-6 .bef-checkboxes{text-align:center;margin-left:10px;margin-right:10px}#block-views-event-list-block-6 .bef-checkboxes>.form-item{display:inline-block;border:1px solid #67abac;color:#67abac;padding:5px;border-radius:25px;padding-left:15px;padding-right:15px;margin-left:3px;margin-right:3px;font-size:1em;margin-bottom:10px;pointer-events:all}#block-views-event-list-block-6 .bef-checkboxes>.form-item:hover{background:#67abac;border:1px solid #67abac;color:white}#block-views-event-list-block-6 .bef-checkboxes>.form-item.highlight{background:#67abac;color:white}#block-views-event-list-block-6 .bef-checkboxes>.form-item.highlight:hover{background:white;border:1px solid #67abac;color:#67abac}#block-views-event-list-block-6 .bef-checkboxes>.form-item label:before{content:'';height:0px;width:0px;display:block}#block-views-event-list-block-6 .table-group{display:table-cell;padding-left:20px}@media (max-width:767px){#block-views-event-list-block-6 .table-group{display:block;padding-left:0px}}#block-views-event-list-block-6 .field-name-current-ticket-time{display:table-cell}@media (max-width:767px){#block-views-event-list-block-6 .field-name-current-ticket-time{display:block;width:100%}}#block-views-event-list-block-6 .region-inner-center{display:table}#search-block-form{display:inline-block;position:relative;margin-top:-10px}#search-block-form .icon-search{color:white;position:absolute;background:#4d2770;right:1px;top:1px;font-size:16px;padding:6px;border-radius:50%;pointer-events:none;z-index:2}#search-block-form input{display:inline-block;background:white;width:200px;min-height:30px;height:30px;border-radius:20px}#block-webform-client-block-88 .webform-component--row--column-2--nature-of-your-enquiry .description,#webform-client-form-88 .webform-component--row--column-2--nature-of-your-enquiry .description,#webform-client-form-576 .webform-component--row--column-2--nature-of-your-enquiry .description{text-align:right;margin-top:15px}#block-webform-client-block-88 label[for="edit-submitted-row-column-2-i-am-a"],#webform-client-form-88 label[for="edit-submitted-row-column-2-i-am-a"],#webform-client-form-576 label[for="edit-submitted-row-column-2-i-am-a"]{display:inline-block;vertical-align:top;padding-top:10px;margin-right:20px;width:100%}#block-webform-client-block-88 label[for="edit-submitted-row-column-2-newsletter-1"],#webform-client-form-88 label[for="edit-submitted-row-column-2-newsletter-1"],#webform-client-form-576 label[for="edit-submitted-row-column-2-newsletter-1"]{display:inline-block}#block-webform-client-block-88 label[for="edit-submitted-row-column-2-newsletter-1"]::before,#webform-client-form-88 label[for="edit-submitted-row-column-2-newsletter-1"]::before,#webform-client-form-576 label[for="edit-submitted-row-column-2-newsletter-1"]::before{float:left;margin-top:10px}#block-webform-client-block-88 #edit-submitted-row-column-2-i-am-a,#webform-client-form-88 #edit-submitted-row-column-2-i-am-a,#webform-client-form-576 #edit-submitted-row-column-2-i-am-a{display:inline-block}#block-webform-client-block-88 fieldset,#webform-client-form-88 fieldset,#webform-client-form-576 fieldset{margin:0px;border:0px;padding:0px}#block-webform-client-block-88 .form-actions,#webform-client-form-88 .form-actions,#webform-client-form-576 .form-actions{float:right}#block-webform-client-block-88 .form-actions .button,#block-webform-client-block-88 .form-actions input[type="submit"],#block-webform-client-block-88 .form-actions input[type="reset"],#block-webform-client-block-88 .form-actions button,#block-webform-client-block-88 .form-actions button:hover,#block-webform-client-block-88 .form-actions header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer #block-webform-client-block-88 .form-actions a,#block-webform-client-block-88 .form-actions .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation #block-webform-client-block-88 .form-actions li,#webform-client-form-88 .form-actions .button,#webform-client-form-88 .form-actions input[type="submit"],#webform-client-form-88 .form-actions input[type="reset"],#webform-client-form-88 .form-actions button,#webform-client-form-88 .form-actions button:hover,#webform-client-form-88 .form-actions header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer #webform-client-form-88 .form-actions a,#webform-client-form-88 .form-actions .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation #webform-client-form-88 .form-actions li,#webform-client-form-576 .form-actions .button,#webform-client-form-576 .form-actions input[type="submit"],#webform-client-form-576 .form-actions input[type="reset"],#webform-client-form-576 .form-actions button,#webform-client-form-576 .form-actions button:hover,#webform-client-form-576 .form-actions header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer #webform-client-form-576 .form-actions a,#webform-client-form-576 .form-actions .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation #webform-client-form-576 .form-actions li{padding-left:20px;padding-right:20px}@media (min-width:1200px){#block-webform-client-block-88 .webform-component--row--column-1,#webform-client-form-88 .webform-component--row--column-1,#webform-client-form-576 .webform-component--row--column-1{padding-right:15px}#block-webform-client-block-88 .webform-component--row--column-2,#webform-client-form-88 .webform-component--row--column-2,#webform-client-form-576 .webform-component--row--column-2{padding-left:15px}}div[about="/block/pink-block"]{background:#8c1c7b;padding:30px;margin-bottom:30px}div[about="/block/pink-block"] p,div[about="/block/pink-block"] h3{color:white}#block-views-gallery-block-1 .view-display-id-block_1{position:relative}#block-views-gallery-block-1 .views_slideshow_controls_text_pause{display:none}#block-views-gallery-block-1 .views-slideshow-controls-top .views-slideshow-controls-text-next{display:none}#block-views-gallery-block-1 .views-slideshow-controls-top .views-slideshow-controls-text-previous a{display:none}#block-views-gallery-block-1 .views-slideshow-controls-top .views-slideshow-controls-text-previous:before{left:5px;top:50px;font-family:'icomoon';content:"\e910";z-index:999 !important;position:absolute;font-size:50px;color:#fff}@media (min-width:1600px){#block-views-gallery-block-1 .views-slideshow-controls-top .views-slideshow-controls-text-previous:before{left:-75px;color:#4d2770}}#block-views-gallery-block-1 .views-slideshow-controls-bottom .views-slideshow-controls-text-previous{display:none}#block-views-gallery-block-1 .views-slideshow-controls-bottom .views-slideshow-controls-text-next a{display:none}#block-views-gallery-block-1 .views-slideshow-controls-bottom .views-slideshow-controls-text-next:before{right:5px;top:50px;font-family:'icomoon';content:"\e90f";z-index:999 !important;position:absolute;font-size:50px;color:#fff}@media (min-width:1600px){#block-views-gallery-block-1 .views-slideshow-controls-bottom .views-slideshow-controls-text-next:before{right:-75px;color:#4d2770}}#views_slideshow_cycle_teaser_section_gallery-block_1{width:1370px !important}.fancybox-wrap:before{width:100%;height:100%;background-color:rgba(0,0,0,0.8);content:'';position:fixed;left:0;top:0}.fancybox-wrap .fancybox-prev span{left:-33px}.fancybox-wrap .fancybox-next span{right:-33px}@media (max-width:767px){.fancybox-wrap{width:100% !important;height:auto !important;left:0px !important;padding:30px !important}.fancybox-wrap .fancybox-inner{width:100% !important;height:auto !important}}#views_slideshow_cycle_main_gallery-block_1{overflow:hidden;margin-bottom:30px}#block-menu-block-6 li{list-style-image:none;list-style-type:initial}#block-menu-block-6 a{font-size:1em;border-bottom:0px;text-decoration:none;color:#4d2770}#block-menu-block-6 a.active{color:#67abac}@media (max-width:767px){#block-menu-block-6{display:none}}#block-lane-share-article-lane-share-article-block{margin-top:30px;background-color:#F1F1F1;padding:30px 20px}#block-lane-share-article-lane-share-article-block h3{display:inline-block;margin-right:20px}.icon-twitter,.icon-facebook,.icon-linkedin,.icon-youtube{color:white;font-size:1.66667em;padding:10px;border-radius:50%;margin-left:5px;margin-right:5px;margin-top:5px;margin-bottom:5px;display:inline-block}.icon-twitter a,.icon-facebook a,.icon-linkedin a,.icon-youtube a{border-bottom:none}.icon-twitter:hover,.icon-facebook:hover,.icon-linkedin:hover,.icon-youtube:hover{color:white}.icon-twitter{background-color:#28aae1}.icon-facebook{background-color:#3460a1}.icon-linkedin{background-color:#136d9d}.icon-youtube{background-color:#ee3138}.share-icon-container{display:inline-block}.social-button{font-size:1.38889em;display:inline-block;width:55px;height:55px;border-radius:50%;color:#fff;text-align:center;vertical-align:middle;border:0;line-height:55px;padding:0px}#block-webform-client-block-1--2,#block-lane-newsletter-lane-newsletter-footer,#block-lane-newsletter-lane-newsletter-footer--2{font-family:"myriad-pro",sans-serif;background-color:#4d2770;color:#fff;max-width:320px;padding:20px;padding-top:20px;margin-left:-7px;display:inline-block}#block-webform-client-block-1--2 input[type="email"],#block-lane-newsletter-lane-newsletter-footer input[type="email"],#block-lane-newsletter-lane-newsletter-footer--2 input[type="email"]{background:white}#block-webform-client-block-1--2 .button,#block-webform-client-block-1--2 input[type="submit"],#block-webform-client-block-1--2 input[type="reset"],#block-webform-client-block-1--2 button,#block-webform-client-block-1--2 button:hover,#block-webform-client-block-1--2 header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer #block-webform-client-block-1--2 a,#block-webform-client-block-1--2 .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation #block-webform-client-block-1--2 li,#block-lane-newsletter-lane-newsletter-footer .button,#block-lane-newsletter-lane-newsletter-footer input[type="submit"],#block-lane-newsletter-lane-newsletter-footer input[type="reset"],#block-lane-newsletter-lane-newsletter-footer button,#block-lane-newsletter-lane-newsletter-footer button:hover,#block-lane-newsletter-lane-newsletter-footer header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer #block-lane-newsletter-lane-newsletter-footer a,#block-lane-newsletter-lane-newsletter-footer .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation #block-lane-newsletter-lane-newsletter-footer li,#block-lane-newsletter-lane-newsletter-footer--2 .button,#block-lane-newsletter-lane-newsletter-footer--2 input[type="submit"],#block-lane-newsletter-lane-newsletter-footer--2 input[type="reset"],#block-lane-newsletter-lane-newsletter-footer--2 button,#block-lane-newsletter-lane-newsletter-footer--2 button:hover,#block-lane-newsletter-lane-newsletter-footer--2 header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer #block-lane-newsletter-lane-newsletter-footer--2 a,#block-lane-newsletter-lane-newsletter-footer--2 .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation #block-lane-newsletter-lane-newsletter-footer--2 li{padding-left:40px;padding-right:40px}#block-webform-client-block-1--2 .email,#block-lane-newsletter-lane-newsletter-footer .email,#block-lane-newsletter-lane-newsletter-footer--2 .email{max-width:300px;font-size:16px;padding:10px 15px}#block-webform-client-block-1--2 .icon-newsletter,#block-lane-newsletter-lane-newsletter-footer .icon-newsletter,#block-lane-newsletter-lane-newsletter-footer--2 .icon-newsletter{display:inline-block;font-size:2.77778em;vertical-align:middle;float:left;margin-right:15px}#block-webform-client-block-1--2 span,#block-lane-newsletter-lane-newsletter-footer span,#block-lane-newsletter-lane-newsletter-footer--2 span{font-size:1.11111em;font-weight:600}#block-webform-client-block-1--2 .form-actions,#block-webform-client-block-1--2 .form-item,#block-lane-newsletter-lane-newsletter-footer .form-actions,#block-lane-newsletter-lane-newsletter-footer .form-item,#block-lane-newsletter-lane-newsletter-footer--2 .form-actions,#block-lane-newsletter-lane-newsletter-footer--2 .form-item{display:inline-block;vertical-align:middle;margin:0px;padding-left:10px;padding-right:10px}.region-right #block-lane-newsletter-lane-newsletter-footer{background-color:#4d2770}div[about="/block/donation"]{text-align:center}div[about="/block/donation"] h3{margin-bottom:60px;margin-top:40px}div[about="/block/donation"] ul.donation{margin:0px;padding:0px}div[about="/block/donation"] ul.donation li{display:inline-block;background:#AD118C;padding:15px;font-size:40px;color:white;font-weight:900;border-radius:3px;line-height:1;margin-left:5px;margin-right:5px}div[about="/block/donation"] label{color:white;margin-top:40px;margin-bottom:10px}div[about="/block/donation"] input[type="number"]{display:inline-block;width:125px;background:white;height:40px}div[about="/block/donation"] input[type="submit"]{display:block;margin:0 auto;margin-top:40px;padding-left:40px;padding-right:40px}div[about="/block/donation"] form span{color:white;font-size:28px;padding-right:10px}.front div[about="/block/donation"]{color:#fff}#boxes-box-circle_links{margin-top:20px;margin-bottom:35px;text-align:center}#boxes-box-circle_links p{height:200px;width:200px;display:inline-block;background:#516FB8;vertical-align:top;border-radius:50%;margin:10px;text-align:center;position:relative;cursor:pointer}#boxes-box-circle_links p:nth-of-type(1){background:#179494}#boxes-box-circle_links p:nth-of-type(1):before{content:url(/sites/default/themes/default/img/circle1.png)}#boxes-box-circle_links p:nth-of-type(2){background:#8c1c7b}#boxes-box-circle_links p:nth-of-type(2):before{content:url(/sites/default/themes/default/img/circle2.png)}#boxes-box-circle_links p:nth-of-type(3){background:#516FB8}#boxes-box-circle_links p:nth-of-type(3):before{content:url(/sites/default/themes/default/img/circle3.png)}#boxes-box-circle_links p:nth-of-type(4){background:#F39E2A}#boxes-box-circle_links p:nth-of-type(4):before{content:url(/sites/default/themes/default/img/circle4.png)}#boxes-box-circle_links p:nth-of-type(5){background:#965EA7}#boxes-box-circle_links p:nth-of-type(5):before{content:url(/sites/default/themes/default/img/circle5.png)}#boxes-box-circle_links p:nth-of-type(6){background:#4d2770}#boxes-box-circle_links p:nth-of-type(6):before{content:url(/sites/default/themes/default/img/circle6.png)}#boxes-box-circle_links p:before{position:absolute;pointer-events:none;top:40%;left:50%;transform:translateX(-50%) translateY(-50%)}#boxes-box-circle_links p:after{content:"";position:absolute;left:0px;top:0px;border-top:160px solid rgba(255,255,255,0.2);border-right:120px solid transparent;pointer-events:none}#boxes-box-circle_links p a{border-bottom:0px;display:block;text-align:center;padding-top:135px;color:white;font-size:18px;font-weight:600}#boxes-box-circle_links p a:hover{color:white}#block-lane-newsletter-lane-newsletter-footer{padding-left:20px}#block-boxes-what-is-autism-box-1,#block-boxes-what-is-autism-box-2{background:#F1F1F1;margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:15px;margin-bottom:30px}#block-boxes-what-is-autism-box-1 h3,#block-boxes-what-is-autism-box-2 h3{color:#4d2770}@media (max-width:767px){#block-boxes-what-is-autism-box-1 img,#block-boxes-what-is-autism-box-2 img{width:100%}}#block-boxes-contact-pink-box{background:#8c1c7b;padding:30px;margin-bottom:30px;position:relative}#block-boxes-contact-pink-box p,#block-boxes-contact-pink-box h3{color:white}#block-boxes-contact-pink-box:before{content:url(/sites/default/themes/default/img/corner.png);position:absolute;right:0px;bottom:0px;height:105px;width:70px}#boxes-box-seminar{padding:15px;padding-left:30px;padding-right:30px;margin-top:30px;background:#F1F1F1;margin-bottom:30px}#boxes-box-home_page_circles{margin-top:20px;margin-bottom:20px;text-align:center;margin-left:-15px;margin-right:-15px}#boxes-box-home_page_circles .boxes-box-content>div{display:inline-block}@media (max-width:767px){#boxes-box-home_page_circles .boxes-box-content>div{display:initial}}#boxes-box-home_page_circles .boxes-box-content>div:first-of-type p:nth-of-type(1) span{background:#179494}#boxes-box-home_page_circles .boxes-box-content>div:first-of-type p:nth-of-type(1) span:before{content:url(/sites/default/themes/default/img/circle1.png)}#boxes-box-home_page_circles .boxes-box-content>div:first-of-type p:nth-of-type(2) span{background:#8c1c7b}#boxes-box-home_page_circles .boxes-box-content>div:first-of-type p:nth-of-type(2) span:before{content:url(/sites/default/themes/default/img/home2.png)}#boxes-box-home_page_circles .boxes-box-content>div:first-of-type p:nth-of-type(3) span{background:#12BCD9}#boxes-box-home_page_circles .boxes-box-content>div:first-of-type p:nth-of-type(3) span:before{content:url(/sites/default/themes/default/img/SA_BookIcon.png)}#boxes-box-home_page_circles .boxes-box-content>div:last-of-type p:nth-of-type(1) span{background:#F39E2A}#boxes-box-home_page_circles .boxes-box-content>div:last-of-type p:nth-of-type(1) span:before{content:url(/sites/default/themes/default/img/home4.png)}#boxes-box-home_page_circles .boxes-box-content>div:last-of-type p:nth-of-type(2) span{background:#965EA7}#boxes-box-home_page_circles .boxes-box-content>div:last-of-type p:nth-of-type(2) span:before{content:url(/sites/default/themes/default/img/home6.png)}#boxes-box-home_page_circles .boxes-box-content>div:last-of-type p:nth-of-type(3) span{background:#4d2770}#boxes-box-home_page_circles .boxes-box-content>div:last-of-type p:nth-of-type(3) span:before{content:url(/sites/default/themes/default/img/home7.png)}#boxes-box-home_page_circles p{position:relative;display:inline-block;vertical-align:middle}#boxes-box-home_page_circles p span{height:200px;width:200px;display:inline-block;background:#516FB8;vertical-align:top;border-radius:50%;margin:10px 10px;text-align:bottom;position:relative;cursor:pointer}#boxes-box-home_page_circles p span:before{position:absolute;pointer-events:none;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#boxes-box-home_page_circles p span:after{content:"";position:absolute;left:0px;top:0px;border-top:160px solid rgba(255,255,255,0.2);border-right:120px solid transparent;pointer-events:none}#boxes-box-home_page_circles p span a{line-height:1;padding-left:30px;padding-right:30px;border-bottom:0px;display:block;text-align:center;padding-top:135px;color:white;font-size:18px;font-weight:600}#boxes-box-home_page_circles p span a:hover{color:white}button,.button,input[type="submit"],input[type="reset"],button,input[type="submit"]:hover,input[type="reset"]:hover,button:hover,header #top-nav .shop .view-footer a,.node-page.view-mode-donate .donation-block ul.donation li,input[type="submit"],input[type="reset"]{border:0px;display:inline-block;margin:10px 0;background-color:#67abac;border-bottom:2px solid #248483;font-size:1em;font-weight:700;padding:12px 55px;color:#fff;text-decoration:none;border-radius:5px;text-align:center;transition:all 200ms;line-height:1;pointer-events:all}button a,.button a,input[type="submit"] a,input[type="reset"] a,button a,input[type="submit"]:hover a,input[type="reset"]:hover a,button:hover a,header #top-nav .shop .view-footer a a,.node-page.view-mode-donate .donation-block ul.donation li a,input[type="submit"] a,input[type="reset"] a{color:#fff;text-decoration:none;border-bottom:0px}button a:hover,.button a:hover,input[type="submit"] a:hover,input[type="reset"] a:hover,button a:hover,button:hover a:hover,header #top-nav .shop .view-footer a a:hover,.node-page.view-mode-donate .donation-block ul.donation li a:hover,input[type="submit"] a:hover,input[type="reset"] a:hover{color:#fff;border-bottom:0px}button:hover,.button:hover,input[type="submit"]:hover,input[type="reset"]:hover,button:hover,header #top-nav .shop .view-footer a:hover,.node-page.view-mode-donate .donation-block ul.donation li:hover,input[type="submit"]:hover,input[type="reset"]:hover{background-color:#248483;border-bottom-color:#4c4c4d;color:#fff}button.light,.button.light,input.light[type="submit"],input.light[type="reset"],button.light,header #top-nav .shop .view-footer a.light,.node-page.view-mode-donate .donation-block ul.donation li.light,input[type="submit"].light,input[type="reset"].light{background-color:#F1F1F1;color:#67abac}button.light:hover,.button.light:hover,input.light[type="submit"]:hover,input.light[type="reset"]:hover,button.light:hover,header #top-nav .shop .view-footer a.light:hover,.node-page.view-mode-donate .donation-block ul.donation li.light:hover,input[type="submit"].light:hover,input[type="reset"].light:hover{background-color:#67abac;color:#fff}button.white,.button.white,input.white[type="submit"],input.white[type="reset"],button.white,header #top-nav .shop .view-footer a.white,.node-page.view-mode-donate .donation-block ul.donation li.white,input[type="submit"].white,input[type="reset"].white{background-color:#fff;color:#67abac;border:3px solid #67abac;padding:8px 25px}.field-collection-item-field-accordion.view-mode-full{padding:15px}.field-collection-item-field-accordion.view-mode-full .field-name-field-body{margin-bottom:30px}.field-collection-item-field-header{position:relative}.field-collection-item-field-header .field-group-div_background_image{min-height:300px;position:relative;margin-left:-15px;margin-right:-15px;z-index:0;padding:30px;overflow:hidden;background-position-x:right}@media (max-width:767px){.field-collection-item-field-header .field-group-div_background_image{padding-left:10px;padding-right:10px}}.field-collection-item-field-header .field-group-div_background_image:after{content:"";position:absolute;left:0px;top:0px;border-top:420px solid #8c1c7b;opacity:0.8;border-right:230px solid transparent;z-index:-1;padding-left:510px}@media (max-width:767px){.field-collection-item-field-header .field-group-div_background_image:after{width:100%}}.field-collection-item-field-header .field-group-div_background_image:before{content:"";position:absolute;right:0;bottom:0;border-left:110px solid transparent;border-bottom:175px solid rgba(255,255,255,0.5)}@media (max-width:767px){.field-collection-item-field-header .field-group-div_background_image:before{display:none}}.field-collection-item-field-header .group-background-wrap h1{margin-top:0px}.field-collection-item-field-header .field-name-field-intro{max-width:580px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.field-collection-item-field-header .field-name-field-intro p{color:#fff;font-size:1.11111em;font-weight:400}.field-collection-item-field-header .field-name-field-intro p.feature-event{display:inline-block;color:white;padding:5px;font-size:11px;text-transform:uppercase;font-weight:900;margin-bottom:10px;background:rgba(241,241,241,0.3);margin-top:10px}@media (max-width:767px){.field-collection-item-field-header .field-name-field-intro h1{font-size:34px}.field-collection-item-field-header .field-name-field-intro p{line-height:1.2}}.field-collection-bootstrap,.bootstrap-nav-wrapper{margin-bottom:30px;border:0px}.field-collection-bootstrap .nav-tabs,.bootstrap-nav-wrapper .nav-tabs{border-bottom:0px}.field-collection-bootstrap .nav-tabs>li>a,.bootstrap-nav-wrapper .nav-tabs>li>a{margin-right:2px;border-top-right-radius:5px;border-top-left-radius:5px;background:#67abac;border:0px;color:#fff;font-weight:700;padding-left:40px;padding-right:40px;font-size:1em}.field-collection-bootstrap .nav-tabs>li.active>a,.bootstrap-nav-wrapper .nav-tabs>li.active>a{background:#D8F0F0;font-weight:400;color:#4d2770;border:0px}.field-collection-bootstrap .tab-pane,.bootstrap-nav-wrapper .tab-pane{background:#D8F0F0;padding:30px;border:0px}@media (max-width:992px){.field-collection-bootstrap .field-name-field-body,.bootstrap-nav-wrapper .field-name-field-body{margin-top:25px}}.video-wrapper{position:relative}.video-wrapper .media-youtube-player{display:block;pointer-events:none}.video-wrapper video{display:block}.video-wrapper .video-wrapper2{pointer-events:none;background-image:url(/sites/default/themes/default/img/video.png);position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:contain;z-index:1}@media (max-width:767px){.video-wrapper .video-wrapper2{display:none}}.video-wrapper video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}.video-wrapper .play-video:after{position:absolute;content:"\e90c";font-family:'icomoon';font-size:1.66667em;color:white;top:50%;left:50%;margin-left:-12px;margin-top:-20px;z-index:2}@media (max-width:767px){.video-wrapper .play-video:after{margin-top:-51px}}.video-wrapper .play-video:before{position:absolute;content:"";left:50%;top:50%;background:#4d2770;border-radius:50%;width:74px;height:74px;border:4px solid white;margin-left:-37px;margin-top:-37px;z-index:1}@media (max-width:767px){.video-wrapper .play-video:before{margin-top:-66px}}.video-wrapper .video-caption{z-index:2;position:absolute;color:#fff;width:200px;padding:30px;font-size:1.22222em;line-height:1;font-family:"gesta";font-weight:700;top:0;left:0;margin-bottom:25px}@media (max-width:767px){.video-wrapper .video-caption{position:inherit;display:block;width:100%;background:#4d2770;padding:20px;text-align:center;margin-left:0px}}div[class*='accordion'] .panel,div[id*='accordion'] .panel{border:0px}div[class*='accordion'] .panel-body,div[id*='accordion'] .panel-body{background:#F7F7F7}div[class*='accordion'] .panel-heading,div[id*='accordion'] .panel-heading{background-color:#ab1d8b;padding:15px;border:0px;border-radius:0}div[class*='accordion'] .panel-heading a,div[id*='accordion'] .panel-heading a{color:#fff;font-size:1em;font-weight:600;border-bottom:0px}div[class*='accordion'] .panel-heading a .field-name-field-title,div[id*='accordion'] .panel-heading a .field-name-field-title{position:relative}div[class*='accordion'] .panel-heading a .field-name-field-title:after,div[id*='accordion'] .panel-heading a .field-name-field-title:after{font-family:'icomoon';position:absolute;right:0;top:2px}div[class*='accordion'] .panel-heading a[class*='collapsed'] .field-name-field-title:after,div[id*='accordion'] .panel-heading a[class*='collapsed'] .field-name-field-title:after{content:"\e90b"}div[class*='accordion'] .panel-heading a:not([class*='collapsed']) .field-name-field-title:after,div[id*='accordion'] .panel-heading a:not([class*='collapsed']) .field-name-field-title:after{content:"\e90a"}.file-document.view-mode-teaser{margin-bottom:30px}.file-document.view-mode-teaser .button,.file-document.view-mode-teaser input[type="submit"],.file-document.view-mode-teaser input[type="reset"],.file-document.view-mode-teaser button,.file-document.view-mode-teaser button:hover,.file-document.view-mode-teaser header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer .file-document.view-mode-teaser a,.file-document.view-mode-teaser .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation .file-document.view-mode-teaser li{padding-left:20px;padding-right:20px}.file-document.view-mode-teaser .group-div{padding:20px;background-color:#F1F1F1}.file-document.view-mode-teaser img{width:100%}.form-item{margin-top:0}.form-item label{text-transform:uppercase;font-size:0.9em;margin-bottom:0.3em}input[type="text"],input[type="password"],input[type="number"],input[type="email"],textarea{background-color:#fff;border:1px solid #ccc;border-radius:0px;-moz-appearance:none;-webkit-appearance:none;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#555;display:block;padding:6px 8px;width:100%;text-align:left}select{background-color:#fff;border:1px solid #ccc;width:100%;-moz-appearance:none;-webkit-appearance:none;padding:5px;border-radius:0;background:url(/sites/default/themes/default/img/select-arrow.png) no-repeat 98% center;padding-right:10px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset}input[type="text"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="email"]:focus,textarea:focus,select:focus{border-color:#54C0E6}input[disabled="disabled"]{color:#ababab}.webform-container-inline{white-space:nowrap;overflow:hidden}.webform-container-inline input[type="text"],.webform-container-inline input[type="password"],.webform-container-inline input[type="number"],.webform-container-inline input[type="email"],.webform-container-inline textarea,.webform-container-inline select{width:auto;display:inline-block;vertical-align:middle;max-width:100%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){select{background-image:url(/sites/default/themes/default/img/select-arrow@2x.png);background-size:10px 9px}}input[type="text"],input[type="password"],input[type="number"],input[type="email"],textarea,select{border:0px;background:#E6E6E6;box-shadow:none;padding:10px 10px;border-radius:0px;min-height:40px}input[type="number"]{margin:0;padding:3px 8px 4px 8px;min-height:30px;min-width:80px}.webform-component-file .description{margin:15px 0}.webform-component-select,.commerce-add-to-cart .form-type-select{position:relative}.webform-component-select::after,.commerce-add-to-cart .form-type-select::after{font-family:'icomoon';content:"\e912";pointer-events:none;position:absolute;right:0px;display:block;background:white;right:7px;top:33px;font-size:30px;text-align:center;padding-left:-50px;height:100;height:30px;width:30px;line-height:0;padding-top:16px;color:#67abac}.form-item label{text-transform:none;font-weight:600;font-size:1em}input[type="radio"],input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);clip:rect(0 0 0 0)}input[type="radio"]+label::before,input[type="checkbox"]+label::before{height:25px;width:25px;background:#E6E6E6;content:'';display:inline-block;vertical-align:middle;margin-right:10px}input[type="radio"]:checked+label::before,input[type="checkbox"]:checked+label::before{font-family:'icomoon';content:"\e911";text-align:center;font-size:18px}.webform-datepicker select{width:auto}.webform-client-form .label-fix-width label{display:inline-block;min-width:205px}.webform-client-form .label-pull-left{margin:0 -15px}.webform-client-form .label-pull-left>label{font-weight:normal;font-size:.88889em}.webform-client-form .label-pull-left>label,.webform-client-form .label-pull-left>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.webform-client-form .label-pull-left>label{float:left;width:33.33333%}.webform-client-form .label-pull-left>div{float:left;width:66.66667%}}.webform-client-form .webform-component-numberfield input{max-width:60px}@media (min-width:992px) and (max-width:1199px){.webform-client-form .webform-component-numberfield input{float:right}}.webform-client-form fieldset.row{margin-top:0;margin-bottom:0;padding:0;border:0}.webform-client-form fieldset[class^="col-"],.webform-client-form fieldset[class*="col-"]{margin:0;padding-top:0;padding-bottom:0;border:0}.node-gallery.view-mode-full>.section-content-wrapper{margin:25px auto 0 auto;padding-top:130px}@media (min-width:768px){.node-gallery.view-mode-full>.section-content-wrapper{padding-top:100px}}.node-gallery.view-mode-full>.section-content-wrapper .field-name-autism-in-focus-logo{position:relative;top:-130px}@media (min-width:768px){.node-gallery.view-mode-full>.section-content-wrapper .field-name-autism-in-focus-logo{display:inline-block;vertical-align:text-bottom;top:-100px}}.node-gallery.view-mode-full>.section-content-wrapper .field-name-autism-in-focus-logo img{margin:0 auto}.node-gallery.view-mode-full>.section-content-wrapper .field-name-autism-in-focus-navigation{position:relative;top:-115px;color:#ab1d8b;text-align:center}@media (min-width:768px){.node-gallery.view-mode-full>.section-content-wrapper .field-name-autism-in-focus-navigation{top:-96px;text-align:left;display:inline-block;margin-left:50px}}.node-gallery.view-mode-full>.section-content-wrapper .field-name-autism-in-focus-navigation a{color:#ab1d8b;border:0;display:inline-block;margin:0 5px}.node-gallery.view-mode-full .gallery-item{max-width:350px;float:left;margin-bottom:10px;position:relative;cursor:pointer}.node-gallery.view-mode-full .gallery-item .field-name-title{position:absolute;width:100%;height:100%;top:0;left:0}.node-gallery.view-mode-full .gallery-item .field-name-title:before{content:"";position:absolute;width:100%;height:100%;background-color:#000;opacity:0;top:0;left:0;-webkit-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.node-gallery.view-mode-full .gallery-item .field-name-title .field-items{font-size:1.94444em;text-align:center;color:#fff;padding:0 20px;opacity:0;-webkit-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.node-gallery.view-mode-full .gallery-item:hover .field-name-title:before{opacity:0.4}.node-gallery.view-mode-full .gallery-item:hover .field-items{opacity:1}.node-gallery.view-mode-full .field-name-body{max-width:830px;margin:80px auto;padding:40px 0;border:2px solid #F1F1F1;border-left:0;border-right:0}.node-gallery.view-mode-full .field-name-exhibition-locations{background:#F1F1F1;margin:0 -15px;padding-top:50px}.node-gallery.view-mode-full .field-name-exhibition-locations h2.title{background-color:transparent;padding:0;margin-left:0;margin-right:0;margin-bottom:50px;color:#ab1d8b;padding:0 15px;text-align:center}.node-gallery.view-mode-full .field-name-exhibition-locations h2.title:before{display:none}.node-gallery.view-mode-full .view-autism-in-focus-locations{margin:0 auto;padding:0 15px}.node-gallery.view-mode-full .view-autism-in-focus-locations>.view-content{margin-left:-15px;margin-right:-15px}.node-gallery.view-mode-full .view-autism-in-focus-locations>.view-content:before,.node-gallery.view-mode-full .view-autism-in-focus-locations>.view-content:after{content:" ";display:table}.node-gallery.view-mode-full .view-autism-in-focus-locations>.view-content:after{clear:both}.node-gallery.view-mode-full .view-autism-in-focus-locations .views-row{text-align:center;margin-bottom:50px}.node-type-gallery #main-wrapper{max-width:none}.node-type-gallery .lity{background:#fff}@media (max-width:767px){.node-type-gallery .lity-iframe-container{height:90vh}}.node-type-gallery .lity-iframe .lity-container{max-width:90%}.node-type-gallery .lity-content:after{-webkit-box-shadow:none;box-shadow:none}.node-type-gallery .lity-iframe-container iframe{background:#fff;-webkit-box-shadow:none;box-shadow:none}.node-type-gallery .lity-close{color:#ab1d8b;text-shadow:none;top:10px;right:20px}.node-type-gallery .lity-close i{position:relative;z-index:-1}.node-gallery-image.view-mode-full a{color:#ab1d8b;text-decoration:none;border:0}.node-gallery-image.view-mode-full .share-links{margin:50px 0}.node-gallery-image.view-mode-full .share-links h3{font-size:1em}.node-gallery-image.view-mode-full .share-links a{background:transparent;border:0;margin:0 10px 0 0;padding:0}.page-lightbox .node-gallery-image.view-mode-full .field-name-autism-in-focus-logo{margin-bottom:30px}@media (min-width:768px){.page-lightbox .node-gallery-image.view-mode-full .field-name-field-gallery-image{position:fixed;top:50%;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0 100px}}.page-lightbox .node-gallery-image.view-mode-full .gallery-navigation,.page-lightbox .node-gallery-image.view-mode-full .gallery-link{margin-bottom:20px;text-transform:uppercase}header #toggle-menu{margin-top:7px;margin-right:0px;color:white}header #toggle-menu .icon-menu2{font-size:3em}header #toggle-menu .icon-menu2:hover{color:white}#main-menu{font-family:Lato;font-size:1em}#main-menu ul.menu{margin-bottom:0px}#main-menu li{display:inline-block;padding-bottom:5px;margin-right:8px}#main-menu li a{color:#fff}#main-menu li a.active-trail{color:#C8b5e2}#main-menu li.active-trail{border-bottom:10px solid #F1F1F1;margin-bottom:-5px;padding-right:0px;padding-bottom:11px;margin-right:17px}#main-menu li.has-children a.active-trail:after{color:#8d5d9e}#mobile-menu>div>.menu>li.expanded>.menu>li.first{border-top:0px}.hide-menu{display:none}#mobile-menu{border-top:2px solid #67abac;font-family:Lato;font-size:1em;position:relative;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}#mobile-menu li.collapsed .menu{display:none}#mobile-menu #edit-actions input{display:none}@media (max-width:992px){#mobile-menu .menu-mlid-1969 span:after{content:"Home";font-family:"Lato"}#mobile-menu .menu-mlid-1969 span:before{content:""}}#mobile-menu a{color:#fff;width:80%;display:block}#mobile-menu a.active{color:#B68EC0}#mobile-menu.active{border-bottom:10px solid #F1F1F1;margin-bottom:-5px}#mobile-menu ul{padding-left:0px}#mobile-menu li{list-style-type:none;list-style-image:none;border-bottom:1px solid #8d5d9e;padding-bottom:8px;padding-top:8px;margin-left:0px}#mobile-menu li.expanded{padding-bottom:0px}#mobile-menu .menu ul li.expanded:before{position:absolute;right:20px;font-size:1.22222em;color:#4d2770;margin-top:-4px}#mobile-menu .menu ul li.collapsed:before{position:absolute;right:20px;font-size:1.22222em;color:#4d2770;margin-top:-4px}#mobile-menu li.active-trail.expanded{border-bottom:0px}#mobile-menu li.expanded .menu{padding-left:30px;background:#F1F1F1;margin-left:-15px;margin-right:-25px;margin-top:10px;padding-right:20px}#mobile-menu li.expanded .menu li{border-top:1px solid #886BAE;border-bottom:0px}#mobile-menu li.expanded .menu a{color:#4d2770}#mobile-menu ul li.expanded:before{content:"\e908";font-family:'icomoon';position:absolute;right:20px;font-size:1.22222em;color:white;margin-top:-4px}#mobile-menu ul li.collapsed:before{content:"\e913";font-family:'icomoon';position:absolute;right:20px;font-size:1.22222em;color:white;margin-top:-4px}#mobile-menu .donate-mobile{width:100%;font-size:16px;padding-top:8px;padding-bottom:8px}#mobile-menu #search-block-form{width:100%;margin-top:0px;margin-bottom:10px}#mobile-menu #edit-search-block-form--2{width:100%}#secondary-menu{font-family:Lato;font-size:1em;position:relative}#secondary-menu ul{padding-left:0px;margin-bottom:0px}#secondary-menu li{list-style-type:none;list-style-image:none;display:inline-block;margin-left:0px;margin-right:20px;padding-bottom:5px;padding-top:5px}#secondary-menu li:hover{cursor:pointer}#secondary-menu li a{color:#4d2770}#secondary-menu li a.active-trail,#secondary-menu li a.active{border-bottom:3px solid #67abac;padding-bottom:7px}#secondary-menu li.expanded>a:after{content:"\e908";font-family:'icomoon';color:#4d2770;font-size:1.11111em;position:absolute;top:2px}#secondary-menu li.expanded .menu{display:none;position:absolute;background:#F1F1F1;z-index:999;padding-left:15px;padding-right:15px;margin-left:-15px;padding-bottom:10px;padding-top:10px}#secondary-menu li.expanded .menu li{margin-left:0px;display:block;margin-right:0px;margin-bottom:4px;padding-bottom:2px}#secondary-menu li.expanded .menu li:hover a{border-bottom:3px solid #67abac}.divider-line{display:block;width:100%;border-bottom:5px solid #F1F1F1}.divider-line.half{width:50%}h1,.h1{font-size:2.22222em;color:#fff;font-family:"gesta";font-weight:700}h1.dark,.h1.dark{color:#000}h1.smaller,.h1.smaller{font-family:"lato";font-size:1.66667em}h2,.h2{font-size:1.77778em;font-family:"lato";background-color:#4d2770;padding:15px 30px;margin-left:-30px;margin-right:-30px;font-weight:300;color:#fff;margin-top:0px;background-position:left bottom;background-repeat:no-repeat;background-position-x:-40px;position:relative;z-index:1;overflow:hidden;margin-bottom:30px;letter-spacing:-1px}@media (min-width:1200px){h2,.h2{background-color:#F1F1F1;padding-right:80px}h2:before,.h2:before{content:"";position:absolute;left:0;top:0px;border-top:106px solid #4d2770;border-right:60px solid transparent;z-index:-1;width:calc(100% - 80px)}}h2 a,.h2 a{color:#fff}h2 a:hover,.h2 a:hover{color:white;pointer-events:all}h2.normal,.h2.normal{background-color:transparent;padding:0;margin-left:0;margin-right:0;color:#4d2770}h2.normal:before,.h2.normal:before{display:none}h3,.h3{font-size:1.33333em;color:#4c4c4d;font-family:"lato";font-weight:600;margin-top:0px}h4,.h4{font-size:1.11111em;color:#4c4c4d;font-family:"lato";font-weight:600}a{color:#67abac;text-decoration:none;border-bottom:1px solid #67abac}a:hover,a:focus{text-decoration:none;color:#4c4c4d;border-bottom-color:#4c4c4d}p,.standard-text{color:#4c4c4d;font-size:.88889em;font-weight:400}blockquote{font-size:inherit}.view-id-services{color:white}.view-id-services p,.view-id-services h3,.view-id-services a{color:white}.view-id-services .button,.view-id-services input[type="submit"],.view-id-services input[type="reset"],.view-id-services button,.view-id-services button:hover,.view-id-services header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer .view-id-services a,.view-id-services .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation .view-id-services li{background:white;color:#67abac}.view-id-services a{border-bottom:1px solid white;margin-bottom:0px}.view-id-services .label-above{font-weight:900}.view-id-services .views-exposed-form{border-bottom:2px solid white;padding-bottom:20px;margin-bottom:30px}.view-id-services .views-exposed-form label{font-size:1.33333em;margin-bottom:20px;font-weight:600}.view-id-services .views-exposed-form .form-item-field-title-value-selective .form-item{display:inline-block;text-align:center}.view-id-services .views-exposed-form .form-item-field-title-value-selective .form-item a{border:2px solid white;background-color:#67abac;padding:1.66667em;color:#fff;border-radius:50px;font-size:1em;padding-top:5px;padding-bottom:5px;font-weight:900;margin-left:5px;margin-right:5px;line-height:3}.view-id-services .views-exposed-form .form-item-field-title-value-selective .form-item a.active,.view-id-services .views-exposed-form .form-item-field-title-value-selective .form-item a:hover{background-color:white;color:#67abac}.views-slideshow-cycle-main-frame-row-item{float:left}.fancybox-wrap a.fancybox-close{border-bottom:none}#block-views-event-list-block-1 .views-row .region-center,#block-views-event-list-block-2 .views-row .region-center,.view-display-id-block_1 .views-row .region-center,.view-display-id-block_2 .views-row .region-center,.view-display-id-block_3 .views-row .region-center,.view-display-id-block_4 .views-row .region-center,#block-views-clone-of-taxonomy-term-block-6 .views-row .region-center,#block-views-clone-of-taxonomy-term-block-5 .views-row .region-center,#block-views-clone-of-taxonomy-term-block-7 .views-row .region-center,#block-views-clone-of-taxonomy-term-block-13 .views-row .region-center{padding:20px;border-top:1px solid #CCC;position:relative}@media (max-width:992px){#block-views-event-list-block-1 .views-row .region-center,#block-views-event-list-block-2 .views-row .region-center,.view-display-id-block_1 .views-row .region-center,.view-display-id-block_2 .views-row .region-center,.view-display-id-block_3 .views-row .region-center,.view-display-id-block_4 .views-row .region-center,#block-views-clone-of-taxonomy-term-block-6 .views-row .region-center,#block-views-clone-of-taxonomy-term-block-5 .views-row .region-center,#block-views-clone-of-taxonomy-term-block-7 .views-row .region-center,#block-views-clone-of-taxonomy-term-block-13 .views-row .region-center{width:56%}}@media (max-width:767px){#block-views-event-list-block-1 .views-row .region-center,#block-views-event-list-block-2 .views-row .region-center,.view-display-id-block_1 .views-row .region-center,.view-display-id-block_2 .views-row .region-center,.view-display-id-block_3 .views-row .region-center,.view-display-id-block_4 .views-row .region-center,#block-views-clone-of-taxonomy-term-block-6 .views-row .region-center,#block-views-clone-of-taxonomy-term-block-5 .views-row .region-center,#block-views-clone-of-taxonomy-term-block-7 .views-row .region-center,#block-views-clone-of-taxonomy-term-block-13 .views-row .region-center{width:100%}}@media (max-width:767px){#block-views-event-list-block-1 .views-row .region-right,#block-views-event-list-block-2 .views-row .region-right,.view-display-id-block_1 .views-row .region-right,.view-display-id-block_2 .views-row .region-right,.view-display-id-block_3 .views-row .region-right,.view-display-id-block_4 .views-row .region-right,#block-views-clone-of-taxonomy-term-block-6 .views-row .region-right,#block-views-clone-of-taxonomy-term-block-5 .views-row .region-right,#block-views-clone-of-taxonomy-term-block-7 .views-row .region-right,#block-views-clone-of-taxonomy-term-block-13 .views-row .region-right{display:none}}#block-views-event-list-block-1 .views-row-last .region-center,#block-views-event-list-block-2 .views-row-last .region-center,.view-display-id-block_1 .views-row-last .region-center,.view-display-id-block_2 .views-row-last .region-center,.view-display-id-block_3 .views-row-last .region-center,.view-display-id-block_4 .views-row-last .region-center,#block-views-clone-of-taxonomy-term-block-6 .views-row-last .region-center,#block-views-clone-of-taxonomy-term-block-5 .views-row-last .region-center,#block-views-clone-of-taxonomy-term-block-7 .views-row-last .region-center,#block-views-clone-of-taxonomy-term-block-13 .views-row-last .region-center{border-bottom:1px solid #CCC;margin-bottom:30px}#block-views-event-list-block-1{position:relative;min-height:450px}@media (max-width:767px){#block-views-event-list-block-1 .views-exposed-form #edit-field-date-event-value-value{width:100%;display:block}}#block-views-event-list-block-1 .views-exposed-form label{font-size:1.11111em;margin-bottom:10px;font-weight:400}#block-views-event-list-block-1 .views-exposed-form .form-type-date-select{margin-right:0px}@media (max-width:767px){#block-views-event-list-block-1 .views-exposed-form .form-type-date-select{width:100%;display:block}}#block-views-event-list-block-1 .views-exposed-form .button,#block-views-event-list-block-1 .views-exposed-form input[type="submit"],#block-views-event-list-block-1 .views-exposed-form input[type="reset"],#block-views-event-list-block-1 .views-exposed-form button,#block-views-event-list-block-1 .views-exposed-form button:hover,#block-views-event-list-block-1 .views-exposed-form header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer #block-views-event-list-block-1 .views-exposed-form a,#block-views-event-list-block-1 .views-exposed-form .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation #block-views-event-list-block-1 .views-exposed-form li{padding:12px 35px}#block-views-event-list-block-1 .views-exposed-form .form-type-select{position:relative}@media (max-width:767px){#block-views-event-list-block-1 .views-exposed-form .form-type-select{width:100%;display:block}}#block-views-event-list-block-1 .views-exposed-form .form-type-select:before{font-family:'icomoon';content:"\e908";position:absolute;right:13px;top:7px;font-size:20px;color:#36B6B7;background:white;padding-left:5px;padding-right:5px;pointer-events:none}#block-views-event-list-block-1 .views-exposed-form select{width:250px;border:0px;box-shadow:none;border-radius:0;background:#F1F1F1;padding:10px}@media (max-width:767px){#block-views-event-list-block-1 .views-exposed-form select{width:100%}}#block-views-event-list-block-1 .find-event-label{position:absolute;right:128px;top:-5px;margin-top:0px;z-index:999;background:white;padding-left:30px;margin-bottom:0px}@media (max-width:767px){#block-views-event-list-block-1 .find-event-label{position:inherit;padding-left:0px;margin-bottom:20px}}#block-views-event-list-block-1 .views-exposed-form{position:absolute;right:0;top:50px;z-index:999;background-color:white}@media (max-width:767px){#block-views-event-list-block-1 .views-exposed-form .views-submit-button{text-align:right;margin-bottom:10px}}@media (min-width:768px){#block-views-event-list-block-1 .views-exposed-form{padding-left:40px}}#block-views-event-list-block-1 .views-exposed-form .views-exposed-widget{float:none;margin-bottom:20px}@media (max-width:767px){#block-views-event-list-block-1 .views-exposed-form .views-exposed-widget{padding-right:0px}}@media (max-width:767px){#block-views-event-list-block-1 .views-exposed-form{position:inherit}}#block-views-wololo-block-1,#block-views-articles-block-1,#block-views-articles-block-4{display:inline-block;max-width:320px;width:100%;text-align:left}#block-views-wololo-block-1 h4,#block-views-articles-block-1 h4,#block-views-articles-block-4 h4{border-bottom:1px solid #ccc;padding-bottom:15px}#block-views-wololo-block-1 ul,#block-views-articles-block-1 ul,#block-views-articles-block-4 ul{padding-left:10px}#block-views-wololo-block-1 li,#block-views-articles-block-1 li,#block-views-articles-block-4 li{list-style-image:none;list-style-type:initial}#block-views-wololo-block-1 li a,#block-views-articles-block-1 li a,#block-views-articles-block-4 li a{font-size:1.125em;border-bottom:0px;text-decoration:none;color:#532A8A}.max-width,.node-gallery.view-mode-full .view-autism-in-focus-locations{max-width:1370px}#boxes-box-footer_address{line-height:0.8em}#before_footer{font-family:"myriad-pro",sans-serif;background-color:#4d2770;color:#fff;padding-top:0px;padding-bottom:0px;margin-top:30px}#before_footer #block-webform-client-block-1--2,#before_footer #block-lane-newsletter-lane-newsletter-footer,#before_footer #block-lane-newsletter-lane-newsletter-footer--2{max-width:100%}#before_footer .email{max-width:300px;font-size:16px;padding:10px 15px}#before_footer .icon-newsletter{display:inline-block;font-size:2.77778em;vertical-align:middle}#before_footer span{font-size:1.11111em;font-weight:600;margin-top:13px;display:inline-block}#before_footer .form-actions,#before_footer .form-item{display:inline-block;vertical-align:middle;margin:0px;padding-left:10px;padding-right:10px}footer p.telephone{font-size:1.55556em}footer .container-fluid{padding:40px 30px;background-color:#F1F1F1;line-height:1}footer .container-fluid .left-column{font-size:.77778em}footer .container-fluid .left-column .footer-logo{margin-bottom:15px;margin-left:-15px}footer .container-fluid .left-column .lane-link{margin-top:50px}footer .container-fluid .left-column .lane-link a{border:0;color:#4c4c4d;font-weight:700}footer .container-fluid .center-column #block-boxes-footer-advice{max-width:300px}footer .container-fluid .right-column .social{margin-top:20px;margin-bottom:40px}footer .container-fluid .right-column .menu{margin-top:20px}footer .container-fluid .right-column .menu a{color:#4c4c4d;border:none}footer .container-fluid .right-column .menu a:hover{text-decoration:underline}footer .container-fluid .right-column .menu li{margin:10px 0}footer .container-fluid .right-column .gf-logo{float:left;max-width:150px}footer .container-fluid .right-column .efqm-logo{margin-left:30px}#block-menu-menu-footer-menu{margin-bottom:30px}header .icon-home{color:white}header #block-views-commerce-cart-block-block-1{display:inline-block}header #header-wrapper{background:#4d2770;border-bottom:5px solid #36B6B7}header #second-nav-wrapper{background:#F1F1F1}header #second-nav-wrapper .center-block .menu-block-wrapper{padding-bottom:5px}header .max-width.center-block,header .node-gallery.view-mode-full .center-block.view-autism-in-focus-locations,.node-gallery.view-mode-full header .center-block.view-autism-in-focus-locations{position:relative}header a{border-bottom:0px}header .logo-wrapper{display:inline-block;padding-top:30px;padding-left:20px;padding-bottom:20px}@media (max-width:992px){header .logo-wrapper{padding-top:15px;padding-left:10px;padding-bottom:10px}header .logo-wrapper #logo img{height:auto;width:70px;padding-bottom:5px;margin-left:-10px}}header #top-nav-mobile{position:absolute;top:15px;right:90px;font-size:.88889em;color:white}header #top-nav-mobile a{color:white;position:relative}header #top-nav-mobile .icon-basket{font-size:1.72222em;vertical-align:sub;margin-left:15px}header #top-nav-mobile .cart-count{background:white;color:#4d2770;position:absolute;top:13px;right:7px;font-size:11px;border-radius:50%;height:16px;width:17px;text-align:center;font-weight:bold}header #top-nav{position:absolute;right:0px;top:10px;z-index:100}header #top-nav #search-block-form input[type="submit"]{width:30px;margin:0px;padding:6px;pointer-events:all;background:none;border-bottom:0px;position:absolute;right:1px;top:11px}header #top-nav a.shop-button{color:white;font-size:1em;margin-right:-70px;margin-left:20px;position:relative}header #top-nav .donate{margin-top:-15px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom:0px;margin-left:-70px;margin-right:30px;padding-bottom:15px;padding-left:45px;padding-right:45px;vertical-align:text-top}header #top-nav .shop{width:300px;display:inline-block;vertical-align:text-top;text-align:center}header #top-nav .shop .view-header{color:white}header #top-nav .shop .view-header .line-item-total{text-align:center}header #top-nav .shop .view-header .line-item-total:before{font-family:'icomoon';content:"\e906";font-size:30px;line-height:0;vertical-align:sub;padding-right:10px}header #top-nav .shop .view-header .line-item-total .line-item-total-label{display:none}header #top-nav .shop .view-content{text-align:left;display:none;position:relative;padding-top:30px;border-top:1px solid #67abac;border-left:1px solid #67abac;border-right:1px solid #67abac}header #top-nav .shop .view-content:before{border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:16px solid #299fa6;content:'';position:absolute;top:-17px;right:139px}header #top-nav .shop .view-content:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid #fff;content:'';position:absolute;top:-15px;right:140px}header #top-nav .shop .view-content table{font-size:1em;padding-top:25px;padding-bottom:25px;width:100%}header #top-nav .shop .view-content table tbody{border-top:0px}header #top-nav .shop .view-content table th{border-bottom:1px solid #67abac;border-top:0px;color:#4d2770;padding:0px}header #top-nav .shop .view-content table th:last-of-type{text-align:right}header #top-nav .shop .view-content table .views-row-first td{padding-top:15px}header #top-nav .shop .view-content table .views-row-last td{padding-bottom:15px}header #top-nav .shop .view-content table tr.even,header #top-nav .shop .view-content table tr.odd{background:none;border:0px}header #top-nav .shop .view-footer{display:none;padding-bottom:15px;border-bottom:1px solid #67abac;border-left:1px solid #67abac;border-right:1px solid #67abac}header #top-nav .shop .view-footer .line-item-total{border-bottom:3px solid #67abac;border-top:1px solid #67abac;margin-bottom:20px;color:#67abac;padding-top:5px;padding-bottom:5px;font-size:1em}header #top-nav .shop .view-footer li{padding:0px}header #top-nav .shop .view-footer a{width:100%;display:block}header #top-nav .shop .view-content,header #top-nav .shop .view-footer{background:white;padding-left:30px;padding-right:30px}@media (max-width:992px){header #top-nav{display:none}}header #main-menu{display:inline-block;vertical-align:text-top;padding-top:25px}header #main-menu .first a{color:#8d5d9e}header #toggle-menu{float:right}@media (max-width:992px){header #second-nav-wrapper,header #main-menu,header #shop{display:none}header #toggle-menu{display:block}header #header-wrapper{border-bottom:0px}}.breadcrumb,.easy-breadcrumb{padding-top:15px;padding-bottom:15px;font-size:.77778em;font-family:"lato"}.breadcrumb a,.easy-breadcrumb a{font-size:1em;font-family:"lato";color:#4d2770;border-bottom:0px}#content-header{min-height:0px}.node-article.view-mode-full .field-name-field-image-article{margin-bottom:15px}.node-article.view-mode-full .field-name-sign-up{display:inline-block}.node-article.view-mode-full .field-name-node-link{display:none}.node-article.view-mode-full .field-name-back-link-articles{font-size:1.33333em;padding-bottom:47px}@media (max-width:767px){.node-article.view-mode-full .field-name-back-link-articles{display:none}}.node-article.view-mode-full .field-name-related-articles h3{font-size:1.55556em;font-weight:700;margin-bottom:20px;margin-top:40px;border-top:1px solid black;padding-top:20px}@media (max-width:390px){.node-article.view-mode-full .field-name-related-articles .col-xs-6{width:100%;display:block}}.node-article.view-mode-full .field-name-disqus-comment{margin-top:15px}.node-article.view-mode-full .field-name-body img,.node-article.view-mode-full .field-name-field-image-article img{margin-top:20px;max-width:100%;height:auto;margin-bottom:20px}.node-article.view-mode-full .field-name-field-intro{font-size:1.33333em;line-height:1.2;margin-bottom:30px}.node-article.view-mode-full .field-name-title h3{font-size:1.77778em;margin-bottom:0px;margin-top:0px}.node-article.view-mode-full .field-name-post-date{font-size:24px;font-weight:600}.node-article.view-mode-full .region-right{text-align:right}.node-article.view-mode-full .field-name-blog-archive .view-display-id-block_1,.node-article.view-mode-full .field-name-news-archive .view-display-id-block_4{margin-left:0px}.node-article.view-mode-full .field-name-blog-categories,.node-article.view-mode-full .field-name-blog-archive,.node-article.view-mode-full .field-name-news-archive{text-align:right;margin-top:30px}@media (max-width:767px){.node-article.view-mode-full .region-right{display:none}}@media (max-width:767px){.node-article.view-mode-full .field-name-body img,.node-article.view-mode-full .field-name-field-image-article img{max-width:100%;width:100%}}@media (max-width:767px){.node-article.view-mode-full .col-sm-6:nth-child(odd),.node-article.view-mode-full .col-xs-6:nth-child(odd){clear:right}}.node-article.view-mode-teaser{margin-bottom:15px;position:relative}.node-article.view-mode-teaser .field-name-post-date{font-size:.77778em;margin-bottom:15px}.node-article.view-mode-teaser .field-name-field-image-article img{margin-bottom:0px}.node-article.view-mode-teaser .section-content{background:#F1F1F1;padding:15px}.node-article.view-mode-teaser .field-name-field-intro{font-size:.88889em;line-height:1.5em}.node-article.view-mode-teaser p{font-size:.66667em;line-height:1.5em}.node-article.view-mode-teaser h4{margin-top:0px;margin-bottom:0px}.node-article.view-mode-teaser h4 a{border-bottom:none}.node-article.view-mode-teaser_2{position:relative}.node-article.view-mode-teaser_2 .read-all{position:absolute;top:20px;right:15px;z-index:2}.node-article.view-mode-teaser_2 .read-all a{color:white;border-bottom:1px solid white;font-size:1em}.node-article.view-mode-teaser_2 h2{margin-bottom:0px;margin-left:0px;margin-right:0px;background:#8d5d9e}@media (max-width:992px){.node-article.view-mode-teaser_2 h2{padding-left:15px}}.node-article.view-mode-teaser_2 h2:before{padding-left:70%}.node-article.view-mode-teaser_2 h4{margin-top:0px;color:#67abac}.node-article.view-mode-teaser_2 a{border-bottom:0px}.node-article.view-mode-teaser_2 .field-name-field-image-article img{width:100%}.node-article.view-mode-teaser_2 .region-content{border:1px solid #e3e3e3;border-top:none;padding:20px}body.barebones #top-nav,body.barebones #top-nav-mobile,body.barebones #mobile-menu,body.barebones #main-menu,body.barebones footer>div{display:none}body.barebones footer{margin-top:80px}#edit-commerce-payment-payment-method-invoicecommerce-payment-invoice.payment-disabled+label{pointer-events:none;opacity:0.5}#edit-commerce-payment-payment-method-invoicecommerce-payment-invoice.payment-disabled+label:after{content:'(Events only*)'}#block-commerce-checkout-progress-indication{max-width:1150px;display:block;margin:0 auto;margin-top:25px;margin-bottom:50px}#block-commerce-checkout-progress-indication ol{margin-left:0;padding-right:0;list-style-type:none;font-size:1em;padding-left:0px;text-align:center}#block-commerce-checkout-progress-indication ol li{counter-increment:step-counter;text-align:center;float:none;display:inline-block;width:150px;vertical-align:top;margin-bottom:10px}#block-commerce-checkout-progress-indication ol li:before{content:counter(step-counter);color:white;font-size:1.33333em;display:inline-block;height:75px;width:75px;background:#CCC;padding:21px 0px;border-radius:50%;text-align:center;display:block;margin:0 auto;margin-bottom:10px}#block-commerce-checkout-progress-indication ol li.active{color:#4d2770}#block-commerce-checkout-progress-indication ol li.active:before{background:#4d2770}#edit-customer-profile-billing{width:49%;float:right}#edit-customer-profile-billing input{width:100%}#edit-customer-profile-billing .form-type-textfield{float:none;margin-right:0px}#edit-account{width:49%;float:left}#edit-account input{width:100%}#customer-profile-shipping-ajax-wrapper{width:49%;float:left}#customer-profile-shipping-ajax-wrapper input{width:100%}#customer-profile-shipping-ajax-wrapper .form-type-textfield{float:none;margin-right:0px}@media (max-width:767px){#edit-customer-profile-billing,#edit-account,#customer-profile-shipping-ajax-wrapper{display:block;width:100%;float:100%}}#commerce-shipping-service-ajax-wrapper{display:none}form[id*="commerce-checkout-form"],#views-form-commerce-cart-form-default{max-width:1000px;display:block;margin:0 auto}form[id*="commerce-checkout-form"] a,#views-form-commerce-cart-form-default a{text-decoration:none;border-bottom:none}form[id*="commerce-checkout-form"] .fieldset-legend,#views-form-commerce-cart-form-default .fieldset-legend{font-size:1.22222em;font-weight:600;color:#4d2770}form[id*="commerce-checkout-form"] .pane-title,#views-form-commerce-cart-form-default .pane-title{font-size:1em}form[id*="commerce-checkout-form"] .commerce_payment,#views-form-commerce-cart-form-default .commerce_payment{margin-top:40px}form[id*="commerce-checkout-form"] fieldset,#views-form-commerce-cart-form-default fieldset{border:1px solid #67abac;padding:20px;margin-bottom:30px}form[id*="commerce-checkout-form"] fieldset.checkout-buttons,#views-form-commerce-cart-form-default fieldset.checkout-buttons{border:0px;float:right;clear:both}form[id*="commerce-checkout-form"] fieldset.checkout-buttons .checkout-continue,#views-form-commerce-cart-form-default fieldset.checkout-buttons .checkout-continue{margin-right:20px;display:inline-block;margin-bottom:1.5em}form[id*="commerce-checkout-form"] fieldset.checkout-buttons .checkout-back,form[id*="commerce-checkout-form"] fieldset.checkout-buttons .checkout-cancel,#views-form-commerce-cart-form-default fieldset.checkout-buttons .checkout-back,#views-form-commerce-cart-form-default fieldset.checkout-buttons .checkout-cancel{margin-left:10px}form[id*="commerce-checkout-form"] fieldset.checkout-buttons .checkout-back:hover,form[id*="commerce-checkout-form"] fieldset.checkout-buttons .checkout-cancel:hover,#views-form-commerce-cart-form-default fieldset.checkout-buttons .checkout-back:hover,#views-form-commerce-cart-form-default fieldset.checkout-buttons .checkout-cancel:hover{border:0;background:none;color:#0071B3;padding:4px 6px;text-decoration:none}form[id*="commerce-checkout-form"] .lane_shop_donation,#views-form-commerce-cart-form-default .lane_shop_donation{border:none;float:right;padding-right:0px;margin-right:0px}form[id*="commerce-checkout-form"] .lane_shop_donation legend,#views-form-commerce-cart-form-default .lane_shop_donation legend{display:inline-block}form[id*="commerce-checkout-form"] .lane_shop_donation .fieldset-wrapper,#views-form-commerce-cart-form-default .lane_shop_donation .fieldset-wrapper{display:inline-block;margin-left:20px}form[id*="commerce-checkout-form"] .lane_shop_donation span.pound,#views-form-commerce-cart-form-default .lane_shop_donation span.pound{font-size:1.33333em;margin-right:10px}form[id*="commerce-checkout-form"] .lane_shop_donation .form-item-lane-shop-donation-amount,#views-form-commerce-cart-form-default .lane_shop_donation .form-item-lane-shop-donation-amount{margin-bottom:0px;display:inline-block}form[id*="commerce-checkout-form"] .lane_shop_donation .form-item-lane-shop-donation-amount input,#views-form-commerce-cart-form-default .lane_shop_donation .form-item-lane-shop-donation-amount input{width:100px}form[id*="commerce-checkout-form"] .field-name-commerce-order-total,#views-form-commerce-cart-form-default .field-name-commerce-order-total{margin-bottom:20px;text-align:right}form[id*="commerce-checkout-form"] .cart_contents th,form[id*="commerce-checkout-form"] #edit-checkout-review th,#views-form-commerce-cart-form-default .cart_contents th,#views-form-commerce-cart-form-default #edit-checkout-review th{font-size:1.22222em;font-weight:600;color:#4d2770;border-bottom:2px solid #707070}form[id*="commerce-checkout-form"] .cart_contents tr,form[id*="commerce-checkout-form"] #edit-checkout-review tr,#views-form-commerce-cart-form-default .cart_contents tr,#views-form-commerce-cart-form-default #edit-checkout-review tr{background:none;vertical-align:baseline}form[id*="commerce-checkout-form"] .cart_contents td,form[id*="commerce-checkout-form"] #edit-checkout-review td,#views-form-commerce-cart-form-default .cart_contents td,#views-form-commerce-cart-form-default #edit-checkout-review td{padding:10px}form[id*="commerce-checkout-form"] .cart_contents table,form[id*="commerce-checkout-form"] #edit-checkout-review table,#views-form-commerce-cart-form-default .cart_contents table,#views-form-commerce-cart-form-default #edit-checkout-review table{width:100%}form[id*="commerce-checkout-form"] .cart_contents .view-footer,form[id*="commerce-checkout-form"] #edit-checkout-review .view-footer,#views-form-commerce-cart-form-default .cart_contents .view-footer,#views-form-commerce-cart-form-default #edit-checkout-review .view-footer{font-size:1em}form[id*="commerce-checkout-form"] .cart_contents .view-footer tbody,form[id*="commerce-checkout-form"] #edit-checkout-review .view-footer tbody,#views-form-commerce-cart-form-default .cart_contents .view-footer tbody,#views-form-commerce-cart-form-default #edit-checkout-review .view-footer tbody{border:0px}form[id*="commerce-checkout-form"] .cart_contents .view-footer tr,form[id*="commerce-checkout-form"] #edit-checkout-review .view-footer tr,#views-form-commerce-cart-form-default .cart_contents .view-footer tr,#views-form-commerce-cart-form-default #edit-checkout-review .view-footer tr{border:0px}form[id*="commerce-checkout-form"] .cart_contents .view-footer td,form[id*="commerce-checkout-form"] #edit-checkout-review .view-footer td,#views-form-commerce-cart-form-default .cart_contents .view-footer td,#views-form-commerce-cart-form-default #edit-checkout-review .view-footer td{padding:2px}#views-form-commerce-cart-form-default table{width:100%}#views-form-commerce-cart-form-default table th{font-size:1.22222em;font-weight:400;color:#4d2770}#views-form-commerce-cart-form-default table tr{background:none;vertical-align:baseline}#views-form-commerce-cart-form-default table tr input.form-text{width:100px}#views-form-commerce-cart-form-default table tr input.delete-line-item{padding:10px;font-size:1.125em;background:none;border:none;color:#67abac;font-weight:400}#views-form-commerce-cart-form-default table tr a{border-bottom:0px;font-weight:600;font-size:1.1em}#views-form-commerce-cart-form-default table tr p{margin-bottom:0px}#views-form-commerce-cart-form-default table tr>td>span{float:left;margin-bottom:20px}#views-form-commerce-cart-form-default .commerce-line-item-actions input{margin-left:10px}#views-form-commerce-cart-form-default .line-item-total{margin-top:10px;font-size:1.22222em;margin-bottom:50px}@media (max-width:767px){.page-checkout #wrap table,.page-checkout #wrap thead,.page-checkout #wrap tbody,.page-checkout #wrap th,.page-checkout #wrap td,.page-checkout #wrap tr,.page-cart #wrap table,.page-cart #wrap thead,.page-cart #wrap tbody,.page-cart #wrap th,.page-cart #wrap td,.page-cart #wrap tr{display:block}.page-checkout #wrap tbody,.page-cart #wrap tbody{border:0}.page-checkout #wrap thead tr,.page-cart #wrap thead tr{position:absolute;top:-9999px;left:-9999px}.page-checkout #wrap tr,.page-cart #wrap tr{border:1px solid #ccc;margin-bottom:1em;padding:0}.page-checkout #wrap td,.page-cart #wrap td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:45%;text-align:left}.page-checkout #wrap td:last-child,.page-cart #wrap td:last-child{border-bottom:0}.page-checkout #wrap td td,.page-cart #wrap td td{padding-left:45% !important}.page-checkout .view-commerce-cart-summary .view-content td:before,.page-cart .commerce-line-item-views-form td:before{position:absolute;left:6px;width:40%;padding-right:10px;white-space:nowrap;text-align:left}.page-checkout .view-commerce-cart-summary .view-content td:nth-of-type(1):before{content:"Product"}.page-checkout .view-commerce-cart-summary .view-content td:nth-of-type(2):before{content:"Price"}.page-checkout .view-commerce-cart-summary .view-content td:nth-of-type(3):before{content:"Quantity"}.page-checkout .view-commerce-cart-summary .view-content td:nth-of-type(4):before{content:"Total"}.page-cart .commerce-line-item-views-form td:nth-of-type(1):before{content:"Product"}.page-cart .commerce-line-item-views-form td:nth-of-type(2):before{content:"Price"}.page-cart .commerce-line-item-views-form td:nth-of-type(3):before{content:"Quantity"}.page-cart .commerce-line-item-views-form td:nth-of-type(5):before{content:"Total"}.page-cart .line-item-summary{margin-bottom:0}.page-cart .form-actions input,.page-checkout .form-actions input{margin-bottom:1em}.commerce-order-handler-area-order-total table.commerce-price-formatted-components{width:100%}.commerce-order-handler-area-order-total table.commerce-price-formatted-components td{width:100%;padding:5px;text-align:right}.checkout-buttons .checkout-continue{display:block;margin-bottom:1.5em}}.node-event.view-mode-full div.field-name-field-external-price+div.field-name-commerce-price{display:none}.node-event.view-mode-full .field-name-field-enquiries{line-height:1;overflow:hidden}.node-event.view-mode-full .field-name-field-enquiries a{line-height:1.5}.node-event.view-mode-full .group-book{padding:20px;background:#F1F1F1;margin-bottom:20px}.node-event.view-mode-full .group-book h3{margin-top:0px;color:#4d2770;font-weight:800}@media (min-width:992px){.node-event.view-mode-full .group-book{float:right}}.node-event.view-mode-full .group-book .button,.node-event.view-mode-full .group-book input[type="submit"],.node-event.view-mode-full .group-book input[type="reset"],.node-event.view-mode-full .group-book button,.node-event.view-mode-full .group-book button:hover,.node-event.view-mode-full .group-book header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer .node-event.view-mode-full .group-book a,.node-event.view-mode-full .group-book .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation .node-event.view-mode-full .group-book li{padding-right:10px;padding-left:10px}.node-event.view-mode-full .field-name-event-information h3,.node-event.view-mode-full .field-name-related-events h3{color:#4d2770;margin-top:10px;margin-bottom:30px}.node-event.view-mode-full .label-inline{font-weight:700;line-height:2}@media (min-width:768px){.node-event.view-mode-full .label-inline{width:100px;display:inline-block}}.node-event.view-mode-full .field-name-field-intro,.node-event.view-mode-full .field-name-field-image-article{margin-bottom:20px}.node-event.view-mode-full .field-name-field-intro img,.node-event.view-mode-full .field-name-field-image-article img{display:block;margin:0 auto}.node-event.view-mode-full .static_google_map{margin-top:20px}.node-event.view-mode-full .field-name-field-body h3{color:#4d2770;margin-bottom:20px}.node-event.view-mode-full .field-name-back-to-events{margin-bottom:20px;margin-left:20px}.node-event.view-mode-full .field-name-back-to-events a.back{color:#4c4c4d;background:white;border-bottom:0;font-size:11px;text-transform:uppercase;padding:3px;padding-right:10px;position:relative;height:21px;display:inline-block}.node-event.view-mode-full .field-name-back-to-events a.back:before{content:'';position:absolute;height:0;width:0;left:-15px;top:0;border-top:10px solid transparent;border-right:15px solid white;border-bottom:11px solid transparent}.node-event.view-mode-full .group-header{padding:35px;margin-left:-30px;margin-right:-30px}.node-event.view-mode-full .group-header h1,.node-event.view-mode-full .group-header h3{margin:0px}.node-event.view-mode-full .group-header h3{margin-top:5px;color:#fff}.node-event.view-mode-full .group-header .field-name-current-ticket-time{position:relative;height:75px;width:75px}.node-event.view-mode-full .group-header .field-name-current-ticket-time span{font-weight:900;font-size:1em}.node-event.view-mode-full .group-header .field-name-current-ticket-time .field-items .field-item{position:relative;padding:17px;height:75px;width:75px;color:white;font-size:1em;text-transform:uppercase;font-weight:600;text-align:center;line-height:1}.node-event.view-mode-full .group-header .field-name-current-ticket-time .field-items:before{content:'';position:absolute;height:75px;width:75px;background:white;padding:17px;border-radius:50%;opacity:0.4}.node-event.view-mode-full .group-header .group-div{margin-left:10px}.node-event.view-mode-full .group-header .field-name-current-ticket-time,.node-event.view-mode-full .group-header .group-div{display:inline-block;vertical-align:middle}@media (min-width:768px){.node-event.view-mode-full .field-name-field-address iframe{width:639px}}@media (max-width:767px){.node-event.view-mode-full .static_google_map{width:100%}.node-event.view-mode-full .group-div{width:70%}}.node-event.view-mode-teaser div.field-name-field-external-price+div.field-name-commerce-price{display:none}.node-event.view-mode-teaser .field-name-title h4 a{border-bottom:0px}.node-event.view-mode-teaser .group-div{display:inline-block;vertical-align:top;margin-left:10px}.node-event.view-mode-teaser .group-div h4{margin-top:0px;margin-bottom:5px}.node-event.view-mode-teaser .group-div p{margin-bottom:0px}@media (max-width:767px){.node-event.view-mode-teaser .group-div{margin-left:0px}}.node-event.view-mode-teaser .field-name-current-ticket-time{display:inline-block;vertical-align:top;position:relative;height:75px;width:75px}.node-event.view-mode-teaser .field-name-current-ticket-time span{font-weight:900;font-size:1em}.node-event.view-mode-teaser .field-name-current-ticket-time .field-items .field-item{position:relative;padding:17px;height:75px;width:75px;color:white;font-size:1em;text-transform:uppercase;font-weight:600;text-align:center;line-height:1}.node-event.view-mode-teaser .field-name-current-ticket-time .field-items:before{content:'';position:absolute;height:75px;width:75px;background:white;padding:17px;border-radius:50%;opacity:0.4}@media (max-width:480px){.node-event.view-mode-teaser .field-name-current-ticket-time{display:block;margin-bottom:10px}}.node-event.view-mode-teaser .field-name-field-address{max-width:510px}@media (max-width:1400px){.node-event.view-mode-teaser .field-name-field-address{max-width:430px}}@media (max-width:1200px){.node-event.view-mode-teaser .field-name-field-address{max-width:300px}}@media (max-width:992px){.node-event.view-mode-teaser .field-name-field-address{max-width:300px}}@media (max-width:767px){.node-event.view-mode-teaser .field-name-field-address{max-width:100%}}.node-event.view-mode-teaser .field-name-field-image-article{position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media (max-width:992px){.node-event.view-mode-teaser .field-name-field-image-article{display:none;position:inherit;transform:none;margin-bottom:15px}}.node-event.view-mode-teaser .field-name-level-1-category-event{display:inline-block;color:white;padding:5px;font-size:.66667em;text-transform:uppercase;font-weight:900;margin-bottom:10px}.node-event.view-mode-teaser .region-center:hover img{opacity:0.2}.view-mode-event_grouping .field-name-field-body p{font-size:16px;line-height:1.5}.node-event.view-mode-teaser_2 div.field-name-field-external-price+div.field-name-commerce-price{display:none}.node-event.view-mode-teaser_2 .field-name-title h4 a{border-bottom:0px}.node-event.view-mode-teaser_2 .group-div{display:inline-block;vertical-align:top;margin-left:10px}.node-event.view-mode-teaser_2 .group-div h4{margin-top:0px}.node-event.view-mode-teaser_2 .group-div p{margin-bottom:0px}.node-event.view-mode-teaser_2 .field-name-current-ticket-time{display:inline-block;vertical-align:top;position:relative;height:75px;width:75px}.node-event.view-mode-teaser_2 .field-name-current-ticket-time span{font-weight:900;font-size:1em}.node-event.view-mode-teaser_2 .field-name-current-ticket-time .field-items .field-item{position:relative;padding:17px;height:75px;width:75px;color:white;font-size:1em;text-transform:uppercase;font-weight:600;text-align:center;line-height:1}.node-event.view-mode-teaser_2 .field-name-current-ticket-time .field-items:before{content:'';position:absolute;height:75px;width:75px;background:white;padding:17px;border-radius:50%;opacity:0.4}@media (max-width:480px){.node-event.view-mode-teaser_2 .field-name-current-ticket-time{display:block;margin-bottom:10px}}.node-event.view-mode-teaser_2 .field-name-field-address{max-width:510px}@media (max-width:1400px){.node-event.view-mode-teaser_2 .field-name-field-address{max-width:430px}}@media (max-width:1200px){.node-event.view-mode-teaser_2 .field-name-field-address{max-width:300px}}@media (max-width:992px){.node-event.view-mode-teaser_2 .field-name-field-address{max-width:300px}}@media (max-width:767px){.node-event.view-mode-teaser_2 .field-name-field-address{max-width:100%}}.node-event.view-mode-teaser_2 .field-name-ticket-sales,.node-event.view-mode-teaser_2 .field-name-field-event.field-type-commerce-product-reference,.node-event.view-mode-teaser_2 .field-name-pom-events-btn-register-teaser{position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media (max-width:767px){.node-event.view-mode-teaser_2 .field-name-ticket-sales,.node-event.view-mode-teaser_2 .field-name-field-event.field-type-commerce-product-reference,.node-event.view-mode-teaser_2 .field-name-pom-events-btn-register-teaser{position:relative;transform:none;top:0;right:0}}.node-event.view-mode-teaser_2 .field-name-level-1-category-event{display:inline-block;color:white;padding:5px;font-size:.66667em;text-transform:uppercase;font-weight:900;margin-bottom:10px}@media (min-width:1200px){.node-home-page.view-mode-full .field-name-field-temp-block-remove .region-inner-content{height:428px}}.node-home-page.view-mode-full h2{background:#8d5d9e}@media (max-width:1200px){.node-home-page.view-mode-full .field-name-field-pages-bottom,.node-home-page.view-mode-full .field-name-dynamic-field-3{width:50%;display:inline-block;vertical-align:top;margin-bottom:20px}.node-home-page.view-mode-full .field-name-twitter{width:100%;display:block}}@media (max-width:767px){.node-home-page.view-mode-full .field-name-field-pages-bottom,.node-home-page.view-mode-full .field-name-dynamic-field-3{width:100%;display:block}}@media (min-width:1400px){.node-home-page.view-mode-full .bottom-row,.node-home-page.view-mode-full .upcoming-events-row{margin-left:-45px;margin-right:-45px}}.node-home-page.view-mode-full div[about='/block/donation'] div[role='tabpanel']{background:#4d2770}.node-home-page.view-mode-full div[about='/block/donation'] div[role='tabpanel'] .tab-content{margin-top:9px}.node-home-page.view-mode-full div[about='/block/donation'] .col-md-6{width:100%}.node-home-page.view-mode-full div[about='/block/donation'] .field-collection-bootstrap ul.nav-tabs li{width:50%;text-align:center}.node-home-page.view-mode-full div[about='/block/donation'] .field-collection-bootstrap ul.nav-tabs li .field-name-field-title{font-weight:900;font-size:1.11111em}.node-home-page.view-mode-full div[about='/block/donation'] .field-collection-bootstrap .tab-pane,.node-home-page.view-mode-full div[about='/block/donation'] .field-collection-bootstrap .bootstrap-nav-wrapper .tab-pane{background:#4d2770}.node-home-page.view-mode-full div[about='/block/donation'] .field-collection-bootstrap .tab-pane p,.node-home-page.view-mode-full div[about='/block/donation'] .field-collection-bootstrap .tab-pane h3,.node-home-page.view-mode-full div[about='/block/donation'] .field-collection-bootstrap .tab-pane h4,.node-home-page.view-mode-full div[about='/block/donation'] .field-collection-bootstrap .bootstrap-nav-wrapper .tab-pane p,.node-home-page.view-mode-full div[about='/block/donation'] .field-collection-bootstrap .bootstrap-nav-wrapper .tab-pane h3,.node-home-page.view-mode-full div[about='/block/donation'] .field-collection-bootstrap .bootstrap-nav-wrapper .tab-pane h4{color:white}.node-home-page.view-mode-full div[about='/block/donation'] .field-collection-bootstrap .nav-tabs>li>a{background:#441877;color:white;border-radius:0;margin:0;padding-top:15px;padding-bottom:15px}.node-home-page.view-mode-full div[about='/block/donation'] .field-collection-bootstrap .nav-tabs>li.active>a{background:#4d2770}.node-home-page.view-mode-full .upcoming-events-row .field-name-home-events-list{position:relative}.node-home-page.view-mode-full .upcoming-events-row .field-name-home-events-list .read-all{position:absolute;top:0px;right:0px;z-index:2;top:20px;right:15px}.node-home-page.view-mode-full .upcoming-events-row .field-name-home-events-list .read-all a{color:white;border-bottom:1px solid white;font-size:1.125em}.node-home-page.view-mode-full .upcoming-events-row .field-name-home-events-list h2{margin-left:0px;margin-right:0px;margin-bottom:0px}.node-home-page.view-mode-full .upcoming-events-row .field-name-home-events-list #block-views-event-list-block-6{border:1px solid #e3e3e3;border-top:0px;padding-top:20px;margin-bottom:20px}.node-home-page.view-mode-full .field-name-field-related-pages{position:relative;margin-bottom:70px}.node-home-page.view-mode-full .field-name-field-related-pages a.button,.node-home-page.view-mode-full .field-name-field-related-pages header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer .node-home-page.view-mode-full .field-name-field-related-pages a{position:absolute;bottom:-70px}.node-home-page.view-mode-full .field-name-field-related-pages .col-sm-4{margin-bottom:30px}@media (max-width:992px){.node-home-page.view-mode-full .field-name-field-related-pages .col-sm-4{margin-bottom:100px}}.node-home-page.view-mode-full .flexslider{border:none;box-shadow:none;margin-bottom:25px}.node-home-page.view-mode-full .flexslider .flex-direction-nav{width:50px;position:absolute;right:20px;bottom:17px;margin-right:18px}.node-home-page.view-mode-full .flexslider .flex-direction-nav a{display:block;border-bottom:0px}.node-home-page.view-mode-full .flexslider .flex-direction-nav .flex-next{right:0 !important;margin-right:-40px;opacity:1 !important}.node-home-page.view-mode-full .flexslider .flex-direction-nav .flex-prev{left:0 !important;opacity:1 !important;margin-left:-40px}.node-home-page.view-mode-full .flexslider .flex-direction-nav .flex-next:before,.node-home-page.view-mode-full .flexslider .flex-direction-nav .flex-prev:before{font-size:20px;color:#67abac;margin-bottom:20px}@media (max-width:767px){.node-home-page.view-mode-full .flexslider .flex-direction-nav{display:none}}.node-home-page.view-mode-full .flexslider .flex-control-nav{bottom:10px;margin-right:18px;width:100px;right:-5px;z-index:9999}@media (max-width:767px){.node-home-page.view-mode-full .flexslider .flex-control-nav{display:none}}.node-home-page.view-mode-full .flexslider .flex-control-paging li a{width:15px;height:15px;background:#67abac;border:0px;box-shadow:none}.node-home-page.view-mode-full .flexslider .flex-control-paging li a.flex-active{background:#8c1c7b}.node-home-page.view-mode-full .field-collection-item-field-header .field-group-div_background_image{min-height:420px}.node-home-page.view-mode-full .field-collection-item-field-header .field-group-div_background_image:after{border-top:420px solid #4d2770}.node-home-page.view-mode-full .field-collection-item-field-header .field-group-div_background_image:before{border-left:170px solid transparent;border-bottom:315px solid rgba(255,255,255,0.5)}.node-home-page.view-mode-full .field-collection-item-field-header .field-name-field-intro{max-width:500px}.node-home-page.view-mode-full .field-collection-item-field-header .field-name-field-intro h1{font-size:3em;line-height:1}@media (max-width:767px){.node-home-page.view-mode-full .field-collection-item-field-header .field-name-field-intro h1{font-size:2.5em}}.node-home-page.view-mode-full .field-name-body h3{color:#4d2770;font-size:1.66667em;font-weight:800}@media (max-width:992px){.node-home-page.view-mode-full div[about='/block/donation'] .tab-content,.node-home-page.view-mode-full #block-views-event-list-block-6{height:100% !important}}@media (max-width:767px){.node-home-page.view-mode-full .same-height,.node-home-page.view-mode-full .same-height2,.node-home-page.view-mode-full .same-height3{height:auto !important}.node-home-page.view-mode-full div[id*='accordion'] .panel-body{background:#4d2770}.node-home-page.view-mode-full div[id*='accordion'] .panel-body h3{color:white}}.node-page.view-mode-about_us .field-name-field-body{margin-bottom:30px}.node-page.view-mode-about_autism #boxes-box-circle_links{margin-top:0px}.webform-component--file-limitations{font-size:.77778em}.node-page.view-mode-contact .bean-accordion-simple{max-width:100%}.node-page.view-mode-contact #block-bean-autism-advice-line-box .bean-1-column{max-width:100%;margin-top:0px}.node-page.view-mode-contact #block-bean-autism-advice-line-box .bean-1-column .pink-box{margin:0px;background:#8c1c7b}.node-page.view-mode-contact #block-bean-autism-advice-line-box .bean-1-column .pink-box:before{content:url(/sites/default/themes/default/img/corner.png);position:absolute;right:0px;bottom:0px;height:105px;width:70px}.node-page.view-mode-contact #block-bean-autism-advice-line-box .bean-1-column .pink-box p{color:white}.node-page.view-mode-contact #block-bean-autism-advice-line-box .bean-1-column .pink-box h3,.node-page.view-mode-contact #block-bean-autism-advice-line-box .bean-1-column .pink-box h4{color:white}.node-page.view-mode-donate .field-name-testimonials .flexslider{border:0px;box-shadow:none;background:#F39E2A;padding:30px;border-radius:0px;margin-bottom:0px}.node-page.view-mode-donate .field-name-testimonials .flexslider p{color:white}.node-page.view-mode-donate .field-name-testimonials .flexslider p.quote{color:white}.node-page.view-mode-donate .field-name-testimonials .flexslider .flex-prev,.node-page.view-mode-donate .field-name-testimonials .flexslider .flex-next{display:none}.node-page.view-mode-donate .field-name-testimonials .flexslider .flex-control-nav{bottom:0px;position:relative}.node-page.view-mode-donate .field-name-testimonials .flexslider .flex-control-nav a{border:0px;background:transparent;border:1px solid white;box-shadow:none;width:15px;height:15px}.node-page.view-mode-donate .field-name-testimonials .flexslider .flex-control-nav a.flex-active{background:white}@media (max-width:992px){.node-page.view-mode-donate .field-name-testimonials .flexslider{margin-left:-15px;margin-right:-15px}.node-page.view-mode-donate .field-name-testimonials .flexslider p.quote{padding:0px}}.node-page.view-mode-donate .section-bottom{margin-top:30px}.node-page.view-mode-donate .donation-block label{display:none}.node-page.view-mode-donate .donation-block ul.donation{padding:0px;text-align:center}.node-page.view-mode-donate .donation-block ul.donation li{display:inline-block;padding-left:20px;padding-right:20px;font-size:1.5em;margin-left:10px;margin-right:10px}.node-page.view-mode-donate .donation-block form{text-align:center}.node-page.view-mode-donate .donation-block form input[type="number"]{background:white;width:150px;display:inline-block;border:1px solid #8d5d9e}.node-page.view-mode-donate .donation-block form input[type="submit"]{display:block;margin:0 auto;margin-top:20px}.node-page.view-mode-donate .donation-block form span{font-size:1.5em;font-weight:900;margin-right:10px}.node-page.view-mode-donate .region-right{background:#67abac;padding-left:30px}.node-page.view-mode-donate .region-right .field-name-field-body{padding:15px;padding-top:20px;padding-left:0px}.node-page.view-mode-donate .region-right .field-name-field-body p,.node-page.view-mode-donate .region-right .field-name-field-body h3,.node-page.view-mode-donate .region-right .field-name-field-body h4,.node-page.view-mode-donate .region-right .field-name-field-body a{color:white}.node-page.view-mode-donate .region-right .field-name-field-body a.button,.node-page.view-mode-donate .region-right .field-name-field-body header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer .node-page.view-mode-donate .region-right .field-name-field-body a{color:#67abac;background:white}.node-page.view-mode-donate .region-left{background:#F7F7F7}.node-page.view-mode-donate .region-left .tab-content .tab-pane{background:none;padding:15px}.node-page.view-mode-donate .region-left .nav-tabs{margin:0 auto;width:282px}.node-page.view-mode-donate .region-left .nav-tabs li a{padding:5px;border-radius:20px;padding-left:30px;padding-right:30px;font-size:1em;background:white;color:#67abac;border:1px solid #67abac;margin-bottom:10px;margin-top:30px;margin-left:10px;margin-right:10px}.node-page.view-mode-donate .region-left .nav-tabs li.active a{font-weight:700;background:#67abac;color:white}@media (max-width:992px){.node-page.view-mode-donate .same-height2{height:auto !important}}.node-page.view-mode-events .pager-load-more{margin-bottom:30px}.node-page.view-mode-events .pager-load-more a{border-bottom:none;padding:10px;font-weight:700;font-size:18px;padding-left:30px;padding-right:30px;border-radius:5px;background:#F1F1F1}@media (min-width:768px){.node-page.view-mode-events .pager-load-more{width:66%}}.node-page.view-mode-events .views-exposed-widgets{padding-bottom:20px}.node-page.view-mode-full .section-bottom-wrapper{margin-top:30px}@media (max-width:390px){.node-page.view-mode-full .col-xs-6{width:100%}}.node-page.view-mode-fundraisers .node-person.view-mode-superstars{position:relative}.node-page.view-mode-fundraisers .view-id-people_view{margin-top:30px}.node-page.view-mode-fundraisers .view-id-people_view .pager-load-more{margin-top:30px;margin-bottom:50px}.node-page.view-mode-fundraisers .view-id-people_view .pager-load-more li{margin:0px}.node-page.view-mode-fundraisers .view-id-people_view .pager-load-more a{border-bottom:none;padding:10px;font-weight:700;font-size:18px;padding-left:30px;padding-right:30px;border-radius:5px;background:#67abac;color:white}.node-page.view-mode-fundraisers .view-id-people_view .field-name-field-body{opacity:0;position:absolute;background:#67abac;height:100%;width:100%;text-align:center;z-index:1;overflow:hidden;padding:15px;display:flex;flex-direction:column;justify-content:center}.node-page.view-mode-fundraisers .view-id-people_view .field-name-field-body:hover{opacity:1}.node-page.view-mode-fundraisers .view-id-people_view .field-name-field-body p{color:white;font-weight:700;margin-bottom:0px;line-height:1}.node-page.view-mode-fundraisers .view-id-people_view .field-name-title{padding:15px;background:#F1F1F1}.node-page.view-mode-fundraisers .view-id-people_view .field-name-title h4{margin-top:0px;color:#67abac}.node-page.view-mode-fundraisers .view-id-people_view .masonry-item{padding:15px;border:0px;margin:0px;background:none;padding-top:0px}.node-page.view-mode-fundraisers .view-id-people_view .masonry-item img{width:100%}@media (max-width:390px){.node-page.view-mode-fundraisers .view-id-people_view .masonry-item.col-xs-6{width:100%}}.node-page.view-mode-fundraising .section-content .field-name-field-body{margin-bottom:50px}@media (min-width:992px){.node-page.view-mode-fundraising .section-content .field-name-field-body{width:75%}}.node-page.view-mode-fundraising .field-name-field-related-pages .pages-wrap{margin-bottom:30px}.node-page.view-mode-fundraising .field-name-field-related-pages .pages-wrap>div{margin-bottom:25px}@media (max-width:480px){.node-page.view-mode-fundraising .field-name-field-related-pages .pages-wrap>div{display:block;width:100%}}.node-page.view-mode-fundraising .field-name-field-related-pages .pages-wrap h4 a{border-bottom:none;color:#4c4c4d}.node-page.view-mode-fundraising .field-name-field-related-pages .pages-wrap h4{margin-top:0px}.node-page.view-mode-fundraising .field-name-field-related-pages .pages-wrap .field-name-title{padding:15px;background-color:#F1F1F1;height:93px}@media (max-width:480px){.node-page.view-mode-fundraising .field-name-field-related-pages .pages-wrap .field-name-title{height:inherit}}@media (max-width:480px){.node-page.view-mode-fundraising .field-name-field-downloads .col-xs-6{width:100%}.node-page.view-mode-fundraising .field-name-field-downloads .same-height{height:auto !important}}.node-page.view-mode-get_involved>.section-content-wrapper{margin-bottom:50px}.node-page.view-mode-get_involved .field-collection-item-field-header .field-group-div_background_image{min-height:450px}.node-page.view-mode-get_involved .field-collection-item-field-header .field-group-div_background_image h3{color:white}.node-page.view-mode-get_involved .field-collection-item-field-header .field-group-div_background_image .button,.node-page.view-mode-get_involved .field-collection-item-field-header .field-group-div_background_image input[type="submit"],.node-page.view-mode-get_involved .field-collection-item-field-header .field-group-div_background_image input[type="reset"],.node-page.view-mode-get_involved .field-collection-item-field-header .field-group-div_background_image button,.node-page.view-mode-get_involved .field-collection-item-field-header .field-group-div_background_image button:hover,.node-page.view-mode-get_involved .field-collection-item-field-header .field-group-div_background_image header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer .node-page.view-mode-get_involved .field-collection-item-field-header .field-group-div_background_image a,.node-page.view-mode-get_involved .field-collection-item-field-header .field-group-div_background_image .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation .node-page.view-mode-get_involved .field-collection-item-field-header .field-group-div_background_image li{font-size:1em;padding-left:20px;padding-right:20px}.node-page.view-mode-get_involved .field-collection-item-field-header .field-group-div_background_image:after{border-top:450px solid #8c1c7b;border-right:260px solid transparent}.node-page.view-mode-get_involved .field-name-field-related-pages .field-name-field-intro-teaser{margin-top:15px;margin-bottom:15px}@media (max-width:767px){.node-page.view-mode-get_involved .same-height2{height:auto !important}}@media (max-width:480px){.node-page.view-mode-get_involved .field-name-field-downloads .col-xs-6{width:100% !important}.node-page.view-mode-get_involved .field-name-field-downloads .same-height{height:auto !important}}@media (max-width:767px){.node-page.view-mode-get_involved .field-name-field-downloads .col-xs-6:nth-child(odd){clear:both}}.node-page.view-mode-news_blogs h2:first-of-type{margin-right:0px}.node-page.view-mode-news_blogs h2:last-of-type{margin-left:0px}.node-page.view-mode-news_blogs .field-name-dynamic-field,.node-page.view-mode-news_blogs .field-name-dynamic-field-2{position:absolute;right:15px;top:15px;z-index:2;font-size:18px}.node-page.view-mode-news_blogs .group-div{position:relative}.node-page.view-mode-news .pager-load-more,.node-page.view-mode-news_blogs .pager-load-more,.node-page.view-mode-blog .pager-load-more,.taxonomy-term.vocabulary-article .pager-load-more{margin-top:30px;margin-bottom:50px}.node-page.view-mode-news .pager-load-more li,.node-page.view-mode-news_blogs .pager-load-more li,.node-page.view-mode-blog .pager-load-more li,.taxonomy-term.vocabulary-article .pager-load-more li{margin:0px}.node-page.view-mode-news .pager-load-more a,.node-page.view-mode-news_blogs .pager-load-more a,.node-page.view-mode-blog .pager-load-more a,.taxonomy-term.vocabulary-article .pager-load-more a{border-bottom:none;padding:10px;font-weight:700;font-size:18px;padding-left:30px;padding-right:30px;border-radius:5px;background:#67abac;color:white}.node-page.view-mode-news .field-name-social,.node-page.view-mode-news_blogs .field-name-social,.node-page.view-mode-blog .field-name-social,.taxonomy-term.vocabulary-article .field-name-social{background:#F1F1F1;padding:30px;text-align:center}.node-page.view-mode-news .field-name-social h3,.node-page.view-mode-news_blogs .field-name-social h3,.node-page.view-mode-blog .field-name-social h3,.taxonomy-term.vocabulary-article .field-name-social h3{margin-bottom:20px}.node-page.view-mode-news .field-name-node-link,.node-page.view-mode-news_blogs .field-name-node-link,.node-page.view-mode-blog .field-name-node-link,.taxonomy-term.vocabulary-article .field-name-node-link{opacity:0;position:absolute;background:rgba(41,159,166,0.8);height:100%;width:100%;text-align:center;z-index:1}.node-page.view-mode-news .field-name-node-link:hover,.node-page.view-mode-news_blogs .field-name-node-link:hover,.node-page.view-mode-blog .field-name-node-link:hover,.taxonomy-term.vocabulary-article .field-name-node-link:hover{opacity:1}.node-page.view-mode-news .field-name-node-link a,.node-page.view-mode-news_blogs .field-name-node-link a,.node-page.view-mode-blog .field-name-node-link a,.taxonomy-term.vocabulary-article .field-name-node-link a{color:white;border-bottom:none;font-size:25px;font-weight:800;height:100%;width:100%;position:relative;display:block;display:flex;justify-content:center;pointer-events:all;flex-direction:column}.node-page.view-mode-news .field-name-field-body,.node-page.view-mode-news_blogs .field-name-field-body,.node-page.view-mode-blog .field-name-field-body,.taxonomy-term.vocabulary-article .field-name-field-body{margin-bottom:40px}.node-page.view-mode-news .masonry-item,.node-page.view-mode-news_blogs .masonry-item,.node-page.view-mode-blog .masonry-item,.taxonomy-term.vocabulary-article .masonry-item{padding:15px;border:0px;margin:0px;background:none;padding-top:0px}.node-page.view-mode-news .masonry-item img,.node-page.view-mode-news_blogs .masonry-item img,.node-page.view-mode-blog .masonry-item img,.taxonomy-term.vocabulary-article .masonry-item img{width:100%}@media (max-width:390px){.node-page.view-mode-news .masonry-item.col-xs-6,.node-page.view-mode-news_blogs .masonry-item.col-xs-6,.node-page.view-mode-blog .masonry-item.col-xs-6,.taxonomy-term.vocabulary-article .masonry-item.col-xs-6{width:100%}}#block-views-articles-block-6 .view-display-id-block_6{margin:0 auto}#block-views-articles-block-6 .view-display-id-block_6 .row{margin-bottom:10px}@media (max-width:390px){#block-views-articles-block-6 .view-display-id-block_6 .row .col-xs-6{width:100%}}.node-page.view-mode-right_click .field-name-right-click-register{clear:both;text-align:center}.node-page.view-mode-right_click .right-register{margin-bottom:30px}.node-page.view-mode-right_click .programme h2{margin-bottom:30px}.node-page.view-mode-right_click .programme .col-md-6{margin-bottom:30px}.node-page.view-mode-right_click .sign-up{margin-top:20px;margin-bottom:20px}.node-page.view-mode-right_click #block-boxes-step-body{text-align:left}.node-page.view-mode-right_click .steps{text-align:center;margin-bottom:15px}.node-page.view-mode-right_click .steps h3{margin-top:0px}.node-page.view-mode-right_click .steps h2{text-align:left;margin-bottom:30px}.node-page.view-mode-right_click .steps .circle-body{width:25%;display:inline-block;margin-bottom:25px}.node-page.view-mode-right_click .steps .circle{text-align:center;vertical-align:top;padding:50px;border-radius:50%;width:300px;height:300px;margin:10px;background:#CCC;display:inline-block;margin-bottom:25px;position:relative}.node-page.view-mode-right_click .steps .circle a{color:white;font-weight:900}.node-page.view-mode-right_click .steps .circle a:hover{color:#4c4c4d}.node-page.view-mode-right_click .steps .circle:nth-of-type(1):after,.node-page.view-mode-right_click .steps .circle:nth-of-type(2):after,.node-page.view-mode-right_click .steps .circle:nth-of-type(3):after{position:absolute;bottom:30px;left:115px}.node-page.view-mode-right_click .steps .circle:nth-of-type(1){background:#179494}.node-page.view-mode-right_click .steps .circle:nth-of-type(1):after{content:url(/sites/default/themes/default/img/step1.png)}.node-page.view-mode-right_click .steps .circle:nth-of-type(2){background:#965EA7}.node-page.view-mode-right_click .steps .circle:nth-of-type(2):after{content:url(/sites/default/themes/default/img/step2.png)}.node-page.view-mode-right_click .steps .circle:nth-of-type(3){background:#516FB8}.node-page.view-mode-right_click .steps .circle:nth-of-type(3):after{content:url(/sites/default/themes/default/img/step3.png)}.node-page.view-mode-right_click .steps .circle:before{content:"";position:absolute;left:0px;top:0px;border-top:230px solid rgba(255,255,255,0.2);border-right:170px solid transparent}@media (max-width:480px){.node-page.view-mode-right_click .steps .circle{width:250px;height:250px}.node-page.view-mode-right_click .steps .circle:after{display:none}}@media (max-width:390px){.node-page.view-mode-right_click .steps .circle{padding:20px;width:200px;height:200px}.node-page.view-mode-right_click .steps .circle:after{display:none}}.node-page.view-mode-right_click .steps .circle .boxes-box-content p{font-size:1em;color:#fff;font-weight:900}.node-page.view-mode-right_click .steps .circle .boxes-box-content p:first-of-type{font-weight:700}@media (max-width:767px){.node-page.view-mode-right_click .programme .col-md-6{padding-left:0px;padding-right:0px;margin-left:-15px;margin-right:-15px}}@media (max-width:1400px){.node-page.view-mode-right_click .steps .circle-body{width:100%}}.page-search .easy-breadcrumb_segment-2,.page-search .easy-breadcrumb_segment-2+span{display:none}.page-search .ds-search-extra{color:#4d2770;padding-bottom:25px;border-bottom:1px solid black;font-weight:900}.page-search .view-mode-search_index{padding-top:10px;margin-bottom:20px}.page-search .view-mode-search_index .field-name-title a{border-bottom:0px;color:#4c4c4d}@media (min-width:768px){.page-search .view-mode-search_index{width:66%}}.page-search .item-list{border-top:1px solid black;margin-top:30px;padding-top:15px}.page-search .item-list .pager{text-align:right}.page-search .item-list a{border-bottom:0px}@media (max-width:767px){.node-page.view-mode-service_support .views-exposed-form .views-exposed-widget{float:none;padding:0px}}.node-page.view-mode-service_support>.section-content-wrapper>.section-content{padding:30px}@media (max-width:767px){.node-page.view-mode-service_support>.section-content-wrapper>.section-content{padding:0px}}.node-page.view-mode-service_support #scotland_map{width:100%;height:0;padding-top:100%;position:relative;min-height:700px}.node-page.view-mode-service_support #scotland_map svg{position:absolute;top:0;left:0}@media (min-width:992px){.node-page.view-mode-service_support .bean-2-columns,.node-page.view-mode-service_support .bean-1-column{max-width:100%}}.node-page.view-mode-service_support .region-top .field-name-field-body{margin-top:-30px}.node-page.view-mode-service_support .field-name-field-body{margin-bottom:30px}.node-page.view-mode-service_support .field-name-field-body h3{font-weight:400;margin-bottom:30px}.node-page.view-mode-service_support .field-name-field-intro p{margin-bottom:0px}.node-page.view-mode-service_support .section-content{background-color:#67abac}@media (min-width:768px){.node-page.view-mode-service_support .region-left,.node-page.view-mode-service_support .region-right{padding:20px 50px}}.node-page.view-mode-service_support #scotland_map{display:none}@media (min-width:768px){.node-page.view-mode-service_support #scotland_map{display:block;text-align:right}.node-page.view-mode-service_support #scotland_map svg{max-width:480px;height:auto;display:inline-block}}@media (max-width:767px){.node-page.view-mode-service_support .row{padding-top:15px;padding-bottom:30px}}.view-id-shop_node.view-display-id-block span .views-row:nth-child(5n),.view-id-shop_node.view-display-id-block_1 span .views-row:nth-child(5n){clear:left}.view-id-shop_node.view-display-id-block h2,.view-id-shop_node.view-display-id-block_1 h2{margin-bottom:10px}.view-id-shop_node.view-display-id-block .view-content>h3,.view-id-shop_node.view-display-id-block_1 .view-content>h3{clear:left;padding-top:10px;border-top:1px solid black}.view-id-shop_node.view-display-id-block .view-content>h3:first-of-type,.view-id-shop_node.view-display-id-block_1 .view-content>h3:first-of-type{border-top:none}@media (max-width:390px){.view-id-shop_node.view-display-id-block .col-xs-6,.view-id-shop_node.view-display-id-block_1 .col-xs-6{width:100% !important}}.view-id-shop_node.view-display-id-block .view-mode-event_grouping,.view-id-shop_node.view-display-id-block_1 .view-mode-event_grouping{margin-left:15px}.view-id-shop_node.view-display-id-block .view-mode-event_grouping h4,.view-id-shop_node.view-display-id-block_1 .view-mode-event_grouping h4{margin-bottom:15px}.view-id-shop_node.view-display-id-block .view-mode-event_grouping .taxonomy-term-description p,.view-id-shop_node.view-display-id-block_1 .view-mode-event_grouping .taxonomy-term-description p{font-size:18px}.node-product.view-mode-full .flexslider{border:none;box-shadow:none}.node-product.view-mode-full .flexslider a{border-bottom:none;text-decoration:none}.node-product.view-mode-full .flexslider .flex-direction-nav a:before{font-size:30px;color:white;background:black;border-radius:50%;height:40px;width:40px;text-align:center;font-weight:300}.node-product.view-mode-full .flexslider .flex-direction-nav a.flex-prev:before{content:"\e910";font-family:'icomoon'}.node-product.view-mode-full .flexslider .flex-direction-nav a.flex-next:before{content:"\e90f";font-family:'icomoon'}.node-product.view-mode-full .field-name-title h3{font-size:2em;font-weight:600}.node-product.view-mode-full .field-name-commerce-price{font-size:24px;margin-bottom:30px}.node-product.view-mode-full .field-name-dynamic-field-2{padding-top:20px;padding-bottom:15px;border-top:1px solid black;margin-top:30px}.node-product.view-mode-full .field-name-dynamic-field-2 h3{font-size:28px;margin-bottom:25px}.node-product.view-mode-teaser{padding-bottom:20px}.node-product.view-mode-teaser .group-div{padding:15px;background:#E6E6E6;display:table;width:100%;height:80px}.node-product.view-mode-teaser .group-div h4{margin-top:0px;color:#67abac;margin-bottom:0px}.node-product.view-mode-teaser .field-name-field-image-shop img{width:100%}.node-product.view-mode-teaser .field-name-title{vertical-align:top;display:table-cell}.node-product.view-mode-teaser .field-name-title a{border-bottom:0px}.node-product.view-mode-teaser .field-name-commerce-price{float:right;font-size:1.11111em;font-weight:700;display:table-cell;text-align:right;border-left:1px solid black;padding-left:10px}.node-page.view-mode-superstars .node-person.view-mode-superstars{position:relative}.node-page.view-mode-superstars .view-id-people_view{margin-top:30px}.node-page.view-mode-superstars .view-id-people_view .pager-load-more{margin-top:30px;margin-bottom:50px}.node-page.view-mode-superstars .view-id-people_view .pager-load-more li{margin:0px}.node-page.view-mode-superstars .view-id-people_view .pager-load-more a{border-bottom:none;padding:10px;font-weight:700;font-size:18px;padding-left:30px;padding-right:30px;border-radius:5px;background:#67abac;color:white}.node-page.view-mode-superstars .view-id-people_view .field-name-field-body{opacity:0;position:absolute;background:#67abac;height:100%;width:100%;text-align:center;z-index:1;overflow:hidden;padding:15px;display:flex;flex-direction:column;justify-content:center}.node-page.view-mode-superstars .view-id-people_view .field-name-field-body:hover{opacity:1}.node-page.view-mode-superstars .view-id-people_view .field-name-field-body p{color:white;font-weight:700;margin-bottom:0px;line-height:1}.node-page.view-mode-superstars .view-id-people_view .field-name-title{padding:15px;background:#F1F1F1}.node-page.view-mode-superstars .view-id-people_view .field-name-title h4{margin-top:0px;color:#67abac}.node-page.view-mode-superstars .view-id-people_view .masonry-item{padding:15px;border:0px;margin:0px;background:none;padding-top:0px}.node-page.view-mode-superstars .view-id-people_view .masonry-item img{width:100%}@media (max-width:390px){.node-page.view-mode-superstars .view-id-people_view .masonry-item.col-xs-6{width:100%}}.node-page.view-mode-teaser,.node-standard-page.view-mode-teaser{margin-bottom:30px;color:#4c4c4d}.node-page.view-mode-teaser img,.node-standard-page.view-mode-teaser img{width:100%}.node-page.view-mode-teaser h4,.node-standard-page.view-mode-teaser h4{margin-top:0px;font-weight:700;margin-bottom:15px}.node-page.view-mode-teaser .region-inner-content,.node-standard-page.view-mode-teaser .region-inner-content{padding:20px;background:#ddd}.node-page.view-mode-teaser .button,.node-page.view-mode-teaser input[type="submit"],.node-page.view-mode-teaser input[type="reset"],.node-page.view-mode-teaser button,.node-page.view-mode-teaser button:hover,.node-page.view-mode-teaser header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer .node-page.view-mode-teaser a,.node-page.view-mode-teaser .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation .node-page.view-mode-teaser li,.node-standard-page.view-mode-teaser .button,.node-standard-page.view-mode-teaser input[type="submit"],.node-standard-page.view-mode-teaser input[type="reset"],.node-standard-page.view-mode-teaser button,.node-standard-page.view-mode-teaser button:hover,.node-standard-page.view-mode-teaser header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer .node-standard-page.view-mode-teaser a,.node-standard-page.view-mode-teaser .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation .node-standard-page.view-mode-teaser li{margin-top:20px;padding:10px 20px;margin-bottom:0px}@media (max-width:390px){.node-standard-page .field-name-field-related-pages .col-xs-6{width:100%;display:block}}.node-page.view-mode-teaser_3,.node-standard-page.view-mode-teaser_3{margin-bottom:30px}.node-page.view-mode-teaser_3 h2,.node-standard-page.view-mode-teaser_3 h2{margin-bottom:0px;margin-left:0px;margin-right:0px}.node-page.view-mode-teaser_3 h2:before,.node-standard-page.view-mode-teaser_3 h2:before{width:90%}.node-page.view-mode-teaser_3 .field-name-field-image-listing img,.node-standard-page.view-mode-teaser_3 .field-name-field-image-listing img{width:100%}.node-page.view-mode-teaser_3 .button,.node-page.view-mode-teaser_3 input[type="submit"],.node-page.view-mode-teaser_3 input[type="reset"],.node-page.view-mode-teaser_3 button,.node-page.view-mode-teaser_3 button:hover,.node-page.view-mode-teaser_3 header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer .node-page.view-mode-teaser_3 a,.node-page.view-mode-teaser_3 .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation .node-page.view-mode-teaser_3 li,.node-standard-page.view-mode-teaser_3 .button,.node-standard-page.view-mode-teaser_3 input[type="submit"],.node-standard-page.view-mode-teaser_3 input[type="reset"],.node-standard-page.view-mode-teaser_3 button,.node-standard-page.view-mode-teaser_3 button:hover,.node-standard-page.view-mode-teaser_3 header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer .node-standard-page.view-mode-teaser_3 a,.node-standard-page.view-mode-teaser_3 .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation .node-standard-page.view-mode-teaser_3 li{padding-left:20px;padding-right:20px}.node-page.view-mode-teaser_2 .button,.node-page.view-mode-teaser_2 input[type="submit"],.node-page.view-mode-teaser_2 input[type="reset"],.node-page.view-mode-teaser_2 button,.node-page.view-mode-teaser_2 button:hover,.node-page.view-mode-teaser_2 header #top-nav .shop .view-footer a,header #top-nav .shop .view-footer .node-page.view-mode-teaser_2 a,.node-page.view-mode-teaser_2 .node-page.view-mode-donate .donation-block ul.donation li,.node-page.view-mode-donate .donation-block ul.donation .node-page.view-mode-teaser_2 li{margin-top:30px}.node-page.view-mode-teaser_2 h3{margin-top:10px}.node-standard-page.view-mode-teaser_5_{position:relative}.node-standard-page.view-mode-teaser_5_ .read-all{position:absolute;top:20px;right:15px;z-index:2}.node-standard-page.view-mode-teaser_5_ .read-all a{color:white;border-bottom:1px solid white;font-size:1em}.node-standard-page.view-mode-teaser_5_ h2{margin-bottom:0px;margin-left:0px;margin-right:0px;background:#8d5d9e}@media (max-width:1200px){.node-standard-page.view-mode-teaser_5_ h2{padding-left:15px}}.node-standard-page.view-mode-teaser_5_ h4{margin-top:0px;color:#67abac}.node-standard-page.view-mode-teaser_5_ a{border-bottom:0px}.node-standard-page.view-mode-teaser_5_ .field-name-field-image-listing img{width:100%}.node-standard-page.view-mode-teaser_5_ .region-content{border:1px solid #e3e3e3;border-top:none;padding:20px}.node-standard-page.view-mode-standard_template_2 .field-name-field-middle-block{margin-top:20px;margin-bottom:20px}.node-standard-page.view-mode-standard_template_2 .field-name-level-4-side-nav h4{border-bottom:1px solid #ccc;padding-bottom:15px}.node-standard-page.view-mode-full .field-name-field-video{margin-bottom:30px}.node-standard-page.view-mode-full .field-name-body img{margin-top:15px;margin-bottom:15px}.node-standard-page.view-mode-2_columns .section-content-wrapper{margin-bottom:30px}@media (min-width:992px){.page-node-97 #boxes-box-circle_links{margin-top:50px;width:150%}}.vocabulary-events.view-mode-event_grouping{margin-bottom:30px}.vocabulary-events.view-mode-event_grouping h3{margin-top:30px;color:#4d2770;font-weight:400;border-bottom:2px solid #4c4c4d;padding-bottom:15px;margin-bottom:15px;font-size:32px}@media (min-width:992px){.vocabulary-events.view-mode-event_grouping .field-name-field-body{max-width:66%}}.page-taxonomy .vocabulary-events h3{display:none}@media (min-width:992px){.vocabulary-events.view-mode-full .field-name-field-intro{max-width:66%}}.view-people-view.view-display-id-block_1 .view-content>h3{margin-top:30px;color:#532A8A;font-weight:400;border-bottom:2px solid #4c4c4d;padding-bottom:15px;margin-bottom:15px;font-size:2em}.view-people-view.view-display-id-block_1 .field-name-sign-up{text-align:right}.view-people-view.view-display-id-block_1 .field-name-blog-categories{text-align:right;margin-top:30px}.view-people-view.view-display-id-block_1 div.view-mode-teaser:first{border-top:1px solid grey}.view-people-view.view-display-id-block_1 .views-row{padding-top:30px;padding-bottom:30px;border-bottom:1px solid grey}.view-people-view.view-display-id-block_1 .views-row.views-row-last{border-bottom:0px}@media (min-width:768px){.view-people-view.view-display-id-block_1 .col-md-4{width:30%}}@media only screen and (max-width:767px){input[type="text"],input[type="password"],input[type="email"],.password-strength,select,textarea{width:100%;min-width:0}.password-strength{width:100%;float:none;margin-bottom:0.5em}.password-strength-title{display:inline-block;margin-bottom:5px}input.password-confirm,input.password-field{width:100%}div.password-confirm{float:none;width:100%;margin-top:0}div.form-item div.password-suggestions{width:100%}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:none;margin:0;width:100%}}
.btn:focus{outline:dotted 2px #000}div.active:focus{outline:dotted 1px #000}a:focus{outline:dotted 1px #000}.close:hover,.close:focus{outline:dotted 1px #000}.nav>li>a:hover,.nav>li>a:focus{outline:dotted 1px #000}.carousel-indicators li,.carousel-indicators li.active{height:18px;width:18px;border-width:2px;position:relative;box-shadow:0px 0px 0px 1px #808080}.carousel-indicators.active li{background-color:rgba(100,149,253,0.6)}.carousel-indicators.active li.active{background-color:white}.carousel-tablist-highlight{display:block;position:absolute;outline:2px solid transparent;background-color:transparent;box-shadow:0px 0px 0px 1px transparent}.carousel-tablist-highlight.focus{outline:2px solid #6495ED;background-color:rgba(0,0,0,0.4)}a.carousel-control:focus{outline:2px solid #6495ED;background-image:linear-gradient(to right,transparent 0px,rgba(0,0,0,0.5) 100%);box-shadow:0px 0px 0px 1px #000000}.carousel-pause-button{position:absolute;top:-30em;left:-300em;display:block}.carousel-pause-button.focus{top:0.5em;left:0.5em}.carousel:hover .carousel-caption,.carousel.contrast .carousel-caption{background-color:rgba(0,0,0,0.5);z-index:10}.alert-success{color:#2d4821}.alert-info{color:#214c62}.alert-warning{color:#6c4a00;background-color:#f9f1c6}.alert-danger{color:#d2322d}.alert-danger:hover{color:#a82824}
