@import url(//fonts.googleapis.com/css?family=Open+Sans:400,500,600,700);@font-face{font-family:'ralewaybold';src:url(/themes/custom/scotlandspeople/fonts/raleway/raleway-bold-webfont.eot);src:url(/themes/custom/scotlandspeople/fonts/raleway/raleway-bold-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-bold-webfont.woff2) format("woff2"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-bold-webfont.woff) format("woff"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-bold-webfont.ttf) format("truetype"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-bold-webfont.svg#ralewaybold) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ralewaymedium';src:url(/themes/custom/scotlandspeople/fonts/raleway/raleway-medium-webfont.eot);src:url(/themes/custom/scotlandspeople/fonts/raleway/raleway-medium-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-medium-webfont.woff2) format("woff2"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-medium-webfont.woff) format("woff"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-medium-webfont.ttf) format("truetype"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-medium-webfont.svg#ralewaymedium) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ralewaysemibold';src:url(/themes/custom/scotlandspeople/fonts/raleway/raleway-semibold-webfont.eot);src:url(/themes/custom/scotlandspeople/fonts/raleway/raleway-semibold-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-semibold-webfont.woff2) format("woff2"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-semibold-webfont.woff) format("woff"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-semibold-webfont.ttf) format("truetype"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-semibold-webfont.svg#ralewaysemibold) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ralewaylight';src:url(/themes/custom/scotlandspeople/fonts/raleway/raleway-light-webfont.eot);src:url(/themes/custom/scotlandspeople/fonts/raleway/raleway-light-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-light-webfont.woff2) format("woff2"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-light-webfont.woff) format("woff"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-light-webfont.ttf) format("truetype"),url(/themes/custom/scotlandspeople/fonts/raleway/raleway-light-webfont.svg#ralewaylight) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'virtualvol';src:url(/themes/custom/scotlandspeople/fonts/virtual-vol/virtual-vol.eot?4g13ed=);src:url(/themes/custom/scotlandspeople/fonts/virtual-vol/virtual-vol.eot?4g13ed=#iefix) format("embedded-opentype"),url(/themes/custom/scotlandspeople/fonts/virtual-vol/virtual-vol.ttf?4g13ed=) format("truetype"),url(/themes/custom/scotlandspeople/fonts/virtual-vol/virtual-vol.woff?4g13ed=) format("woff"),url(/themes/custom/scotlandspeople/fonts/virtual-vol/virtual-vol.svg?4g13ed=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'bookmark';src:url(/themes/custom/scotlandspeople/fonts/bookmark/bookmark.eot?ptsw7j=);src:url(/themes/custom/scotlandspeople/fonts/bookmark/bookmark.eot?ptsw7j=#iefix) format("embedded-opentype"),url(/themes/custom/scotlandspeople/fonts/bookmark/bookmark.ttf?ptsw7j=) format("truetype"),url(/themes/custom/scotlandspeople/fonts/bookmark/bookmark.woff?ptsw7j=) format("woff"),url(/themes/custom/scotlandspeople/fonts/bookmark/bookmark.svg?ptsw7j=#bookmark) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'spicons';src:url(/themes/custom/scotlandspeople/fonts/spicons/icomoon.eot);src:url(/themes/custom/scotlandspeople/fonts/spicons/icomoon.eot#iefix) format("embedded-opentype"),url(/themes/custom/scotlandspeople/fonts/spicons/icomoon.woff) format("woff"),url(/themes/custom/scotlandspeople/fonts/spicons/icomoon.ttf) format("truetype"),url(/themes/custom/scotlandspeople/fonts/spicons/icomoon.svg#spicons) format("svg");font-weight:normal;font-style:normal}html:not(.js).no-js #quick_search_form .form-item-place{display:none}html:not(.js).no-js .so-container{display:none}html{scroll-behavior:smooth}body{background:#166bc8;overflow-x:hidden;font-size:100%;font-weight:500;font-family:"Open Sans","Arial",sans-serif;-webkit-text-size-adjust:auto}body.cke_editable{background-color:#ffffff}img{display:block;height:auto;max-width:100%}h1{font-family:"ralewaylight",Verdana,sans-serif}h2,h3,h4,h5,h6{font-family:"ralewaymedium",Verdana,sans-serif}.layout-main{margin-top:0}.path-frontpage .block .content{margin-top:0}.node__content{margin-top:0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}h1.article-heading,h1.page-title{color:#36c;font-family:"ralewaylight",Verdana,sans-serif;font-size:2.25em;font-weight:600;margin-bottom:20px;margin-top:20px;line-height:1.1}.path-image-viewer h1.article-heading,.path-image-viewer h1.page-title{font-size:1.5em}.block-search-forms-advanced-search-link .content{text-align:center}.block-search-forms-advanced-search-link .content a{background-color:#2A6F98;min-width:33%;padding:20px 15px;width:auto}#cart_summary{background-color:#d5e0f4}#cart_summary .content{margin-top:0}#cart_summary .section{padding:0 15px}#cart_summary #cart-header{border-bottom:2px solid transparent;cursor:pointer;font-family:"ralewaymedium",Verdana,sans-serif;height:45px;position:relative;transition:border-bottom 0.5s ease-in-out}#cart_summary #cart-header:before{color:#3366cc;content:"Close X";opacity:0;font-size:0.875em;left:0;position:absolute;top:12px;transition:opacity 0.5s ease-in-out}#cart_summary #cart-header .cart-summary-title{color:#3366cc;font-size:1.125em;font-weight:500;line-height:1.1;padding-right:80px;position:absolute;right:0;top:12px}#cart_summary #cart-header .cart-summary-title:after{content:"";font-family:'spicons';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;color:#616060;font-size:20px;margin:0 0 0 10px;position:absolute;right:40px}#cart_summary #cart-header .cart-item-count{background-clip:padding-box;background-color:#e5731f;border-radius:10px;box-sizing:border-box;color:#ffffff;display:block;font-size:0.625em;height:20px;min-width:20px;padding:2px 0 0 0;position:absolute;right:0;text-align:center;top:12px}#cart_summary #cart-content{display:none;overflow:hidden}#cart_summary #cart-content table tr th.right,#cart_summary #cart-content table tr td.right{text-align:right}#cart_summary #cart-content .views-field-total-price__number{font-size:1.0625em;font-weight:600;text-align:right}#cart_summary #cart-content .views-field-total-price__number span{display:block}#cart_summary #cart-footer{display:none;overflow:hidden;text-align:right}#cart_summary #cart-footer span{display:block;margin:15px 0}#cart_summary #cart-footer span.cart-total{font-weight:bold}#cart_summary #cart-footer span a{border-bottom:0;color:#3366cc;font-size:1.0625em;font-weight:600;text-decoration:none}#cart_summary #cart-footer span a:after{content:"";font-family:'spicons';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;color:#3366cc;font-size:12px;margin:0 0 0 10px}#cart_summary.open #cart-header{border-bottom:2px solid #3366cc}#cart_summary.open #cart-header:before{opacity:1}.sidebar .block{background-color:#ffffff;border:none;padding:0}.sidebar .block .content{margin-top:0}.sidebar .block h2{color:#3266cc;border-bottom:none;font-size:1.875em}#block-cookiesui{border:0}.sidebar .block.block-faqs-topics-block{background-color:#ffffff;border:none;padding:0}.sidebar .block.block-faqs-topics-block h2{border-bottom:none;font-size:1.5em;font-weight:500;margin-bottom:25px}.sidebar .block.block-faqs-topics-block ul{box-sizing:border-box;list-style:none;margin:0;padding:0}.sidebar .block.block-faqs-topics-block ul li{border-top:1px solid #e3e3e3;box-sizing:border-box;line-height:20px;min-height:20px}.sidebar .block.block-faqs-topics-block ul li:last-child{border-bottom:1px solid #e3e3e3}.sidebar .block.block-faqs-topics-block ul li.is-active a{background-color:#36c;color:#ffffff}.sidebar .block.block-faqs-topics-block ul li a{border-bottom:none;box-sizing:border-box;color:#36c;display:block;font-weight:600;padding:10px}@media screen and (min-width:769px){.sidebar .block.block-faqs-topics-block{border-right:1px solid #e3e3e3}.sidebar .block.block-faqs-topics-block ul{margin:0 20px 0 0}}.block-views-blocknews-and-features-featured-article{border:1px solid #c8c8c8;position:relative}.block-views-blocknews-and-features-featured-article:after{content:"";display:table;clear:both}.block-views-blocknews-and-features-featured-article .content{margin-top:0}.block-views-blocknews-and-features-featured-article .content .views-row .views-field-title{overflow:hidden;padding:10px}.block-views-blocknews-and-features-featured-article .content .views-row .views-field-title .views-label{display:block;font-size:14px;text-transform:uppercase}.block-views-blocknews-and-features-featured-article .content .views-row .views-field-title .field-content{font-size:1.25em;font-weight:500;line-height:1.25em}.block-views-blocknews-and-features-featured-article .content .views-row .views-field-body{height:65px;overflow:hidden;padding:10px;position:relative}.block-views-blocknews-and-features-featured-article .content .views-row .views-field-body:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 86%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 86%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 86%,#fff 100%);content:"";bottom:0;height:15px;left:0;position:absolute;right:0}.block-views-blocknews-and-features-featured-article .content .views-row .views-field-view-node{padding:10px}@media screen and (min-width:640px){.views-view-grid .views-col{padding:0}}@media screen and (min-width:769px){.block-views-blocknews-and-features-featured-article .content .views-row{height:250px;margin-bottom:0}.block-views-blocknews-and-features-featured-article .content .views-row .views-field-field-sidebar-image{float:right}.block-views-blocknews-and-features-featured-article .content .views-row .views-field-title{padding-bottom:15px;padding-left:20px;padding-top:30px}.block-views-blocknews-and-features-featured-article .content .views-row .views-field-title .field-content{font-size:1.5em;line-height:1.5em}.block-views-blocknews-and-features-featured-article .content .views-row .views-field-body{padding-left:20px}.block-views-blocknews-and-features-featured-article .content .views-row .views-field-view-node{left:20px;padding-left:0;position:absolute}.views-view-grid.horizontal .views-row{border-bottom:none}}@media screen and (max-width:768px){.block-views-blocknews-and-features-featured-article{border:none}.block-views-blocknews-and-features-featured-article .content .views-row{border:1px solid #c8c8c8}.block-views-blocknews-and-features-featured-article .content .views-row .views-field-field-sidebar-image img{min-width:100%}.block-views-blocknews-and-features-featured-article .content .views-row .views-field-view-node{padding:10px}}@media screen and (min-width:569px){.block-views-blocknews-and-features-featured-article .content .views-row{margin-bottom:0;height:min-content}}.block-guides-listing-block{background-color:#f6f6f6;margin-top:10px;padding:20px}.block-guides-listing-block h2{margin:0 0 10px 0}.block-guides-listing-block .inner{min-height:225px;position:relative;width:100%}.block-guides-listing-block .inner a{border-bottom:none;text-decoration:none}.block-guides-listing-block .inner .bottom{bottom:0;height:70px;left:0;position:absolute;right:0}.block-guides-listing-block .inner .bottom .button-text{background-color:#007bd1;bottom:0;box-sizing:border-box;left:0;position:absolute;right:0}.block-guides-listing-block .inner .bottom .button-text a{color:#ffffff;text-decoration:none}.block-guides-listing-block .inner .bottom .button-text a div{height:70px;padding:0px 30px 0px 12px;line-height:63px}.block-guides-listing-block .inner .bottom .button-text a div:after{content:"";font-family:'spicons';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;position:absolute;right:15px;top:26px}.block-guides-listing-block .inner .bottom .button-text a div span{vertical-align:middle;line-height:normal;display:inline-block}@media screen and (min-width:769px){.block-guides-listing-block{margin-top:0}}.block-guides-search-block h2{font-family:"ralewaylight",Verdana,sans-serif}.block-guides-search-block .content{margin-top:0}.block-guides-search-block .form-item{margin-bottom:0;margin-top:0}.block-guides-search-block .form-item input[type="text"]{box-sizing:border-box;height:45px;padding:10px;width:100%}.block-guides-search-block .form-submit{background-color:#ec6c10;background-image:none;border-radius:0;border:none;color:#ffffff;font-family:"Open Sans","Arial",sans-serif;font-weight:600;margin:0;padding:12px 15px;text-align:left;width:100%}@media screen and (min-width:769px){.block-guides-search-block{margin:0 auto 50px auto;width:60%}.block-guides-search-block h2{font-size:2.25em}.block-guides-search-block .form-item{float:left;width:calc(100% - 168px)}.block-guides-search-block .form-submit{float:left;margin:2px 0 0 0;width:168px}}.sidebar .block.block-guides-side-block{background-color:#ffffff;border:none;padding:0}.sidebar .block.block-guides-side-block .back-to-all-guides{background-color:#36c;box-sizing:border-box;padding-left:45px;position:relative;text-align:left;width:100%}.sidebar .block.block-guides-side-block .back-to-all-guides:before{content:"";font-family:'spicons';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;font-size:12px;left:15px;position:absolute;top:50%;margin-top:-6px}.sidebar .block.block-guides-side-block .back-to-all-guides::after{content:none}.sidebar .block.block-guides-side-block h3{font-size:1.5em}.sidebar .block.block-guides-side-block ul{position:relative;list-style-type:none;list-style-position:inside;padding:0;counter-reset:guides}.sidebar .block.block-guides-side-block ul li{border-bottom:1px solid #e2e2e2;clear:both;padding-left:0;position:relative}.sidebar .block.block-guides-side-block ul li.is-active{background-color:#e3e3e3}.sidebar .block.block-guides-side-block ul li a{border-bottom:none;display:block;font-size:1em;padding:16px 32px 16px 16px;text-decoration:underline}.sidebar .block.block-guides-side-block ul li a:after{content:"";font-family:'spicons';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;font-size:12px;margin-top:-6px;position:absolute;right:10px;top:50%}.sidebar .block.block-guides-side-block ul li::before{float:left;width:25px;padding:16px 4px;counter-increment:guides;content:counter(guides,decimal)}@media screen and (min-width:769px){.sidebar .block.block-guides-side-block{border-right:1px solid #e3e3e3;padding-right:20px}}#views-exposed-form-news-and-features-news-features .form--inline .form-item{margin-right:0;width:100%}#views-exposed-form-news-and-features-news-features .form--inline .form-item input[type="text"]{box-sizing:border-box;height:47px;padding:10px;width:100%}#views-exposed-form-news-and-features-news-features .form--inline .form-actions{padding:0}#views-exposed-form-news-and-features-news-features .form--inline .form-actions button{height:47px;margin-top:2px}#views-exposed-form-news-and-features-news-features .form--inline .form-actions input{color:#ffffff;background:#ec6c10;border:none;border-radius:0;box-sizing:border-box;height:47px;padding:12px 15px;text-align:center;width:100%}#views-exposed-form-news-and-features-news-features .form--inline .form-actions input:after{content:"";font-family:'spicons';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}@media screen and (min-width:569px){#views-exposed-form-news-and-features-news-features{margin:30px auto;width:80%}#views-exposed-form-news-and-features-news-features .form--inline .form-item{float:left;width:calc(100% - 120px)}#views-exposed-form-news-and-features-news-features .form--inline .form-actions{clear:none;float:left;width:120px}#views-exposed-form-news-and-features-news-features .form--inline .form-actions input{text-align:left;width:120px}}@media screen and (min-width:1025px){#views-exposed-form-news-and-features-news-features{width:40%}#views-exposed-form-news-and-features-news-features .form--inline .form-actions input{padding:11px 15px}}@media screen and (min-width:1024px){#block-scotlandspeople-page-title{width:calc(100% - 236px)}}#block-quicklinks{margin-top:10px;max-width:100%;z-index:100}#block-quicklinks .quick-links-block{border:2px solid #339967;box-sizing:border-box;padding:20px;width:100%}#block-quicklinks .quick-links-block.empty{display:none}#block-quicklinks .quick-links-block ul{list-style:none;margin:0;padding:0}#block-quicklinks .quick-links-block ul li{margin-top:5px}#block-quicklinks .quick-links-block ul li a{color:#616060;display:block;padding-right:12px;position:relative;text-decoration:none}#block-quicklinks .quick-links-block ul li a:after{content:"";font-family:'spicons';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;font-size:8px;position:absolute;right:0;top:10px}.news-features-events .news h2{padding:0 10px}.news-features-events .news .view-recent-news .views-row{border-bottom:1px solid #dfdfdf;margin-bottom:15px;margin-top:20px}.news-features-events .news .view-recent-news .views-row:last-child{border:none}.news-features-events .news .view-recent-news .views-row .views-field-field-sidebar-image{max-height:146px;overflow:hidden}.news-features-events .news .view-recent-news .views-row .views-field-field-sidebar-image article{width:100%}.news-features-events .news .view-recent-news .views-row .views-field-field-sidebar-image article .field{width:100%}.news-features-events .news .view-recent-news .views-row .views-field-field-sidebar-image article .field img{margin:0;width:100%}.news-features-events .news .views-field-created{color:#000000;font-size:0.75em;font-weight:500;margin-bottom:15px}@media screen and (min-width:601px){.news-features-events .news{padding-right:10px}.news-features-events .news:last-child{padding-left:10px;padding-right:0}}#block-relatedimagesblock{background-color:unset;margin-top:123px}#block-relatedimagesblock .view-header{color:#36c;font-size:1.5em;border-bottom:0px;margin-bottom:15px}#block-relatedimagesblock .view-related-images-row{margin-bottom:25px}#block-relatedimagesblock .views-field-title{font-weight:600}#block-relatedimagesblock .views-field-title span{font-size:115%;color:#333}.block-centre-details .field--type-image img{margin-bottom:0}.block-centre-details .address{box-sizing:border-box;color:#4b4b4b;font-size:1.125em;font-weight:600;line-height:1.125em;margin:15px 0;padding-left:36px;position:relative}.block-centre-details .address:before{content:"";font-family:'spicons';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;color:#336699;left:-4px;font-size:36px;pointer-events:none;position:absolute;top:4px}.block-centre-details .opening-times{color:#4b4b4b;font-size:1.375em;font-weight:500;margin-bottom:1em}.block-centre-details .opening-times span{color:#206eb9}.block-centre-details .visit-us-details{margin-bottom:1em}@media screen and (min-width:769px){.block-centre-details{box-sizing:border-box}}@media screen and (min-width:769px) and (max-width:1024px){.block-centre-details .visit-us:after{content:"";display:table;clear:both}.block-centre-details .visit-us .location-map{float:left;padding-right:2%;width:48%}.block-centre-details .visit-us .address{margin-top:0;padding-top:15px}}.ui-widget-content a.btn{color:#ffffff}.path-user .address-book__add-link,.btn{background-clip:padding-box;background-color:#ec6c10;background-image:none;border:0;border-radius:0;color:#ffffff;cursor:pointer;display:inline-block;font-size:1em;font-weight:600;line-height:1em;margin-bottom:0;padding:15px;text-align:center;text-decoration:none;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:normal;-webkit-border-radius:0}.path-user .address-book__add-link:hover,.btn:hover{color:#ffffff}.path-user .address-book__add-link:after,.btn:after{content:"";font-family:'spicons';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;font-size:12px;padding-left:22px}.path-user .address-book__add-link{margin:1em 0}.button.is-disabled{cursor:not-allowed !important}.link,a{border-bottom:none;color:#36c;text-decoration:underline}.link:hover,a:hover{border-bottom:none;color:#36c;text-decoration:underline}.link:focus,a:focus{border-bottom:none;color:#36c;text-decoration:underline}.link.btn,.link.btn-login,.link.btn-register,a.btn,a.btn-login,a.btn-register{text-decoration:none !important}#header{background-color:#3266cc;background-image:-webkit-linear-gradient(top,#3266cc 0%,#3266cc 100%);background-image:linear-gradient(to bottom,#3266cc 0%,#3266cc 100%)}.node .field--type-image{margin-right:0}.field--type-image img{display:block;margin-bottom:0}.path-record-results .commerce-order-item-add-to-cart-form .field--type-entity-reference{margin:0 0 3px 0}.site-footer{background-color:#166bc8;color:#ffffff;font-family:"ralewaymedium",Verdana,sans-serif;font-size:1em;font-weight:500;padding:0;overflow:hidden}.site-footer .layout-container:after{content:"";display:table;clear:both}.site-footer .contact-container::before{content:" ";display:table}.site-footer .contact-container .social-icons-content{background-color:#06385d;padding-bottom:20px;padding-top:20px;position:relative;text-align:center}.site-footer .contact-container .social-icons-content::before{background-color:#06385d;content:"";height:100%;left:-2500px;position:absolute;top:0;width:2500px}.site-footer .contact-container .social-icons-content .contact-text p{font-size:0.82em;margin-bottom:0}.site-footer .contact-container .social-icons{padding-top:5px;text-align:center}.site-footer .contact-container .social-icons a{border-bottom:none;text-decoration:none}.site-footer .contact-container .social-icons a:first-child{margin-right:4px}.site-footer .contact-container .social-icons .facebook-icon:after{content:"";font-family:'spicons';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;color:#ffffff;font-size:38px}.site-footer .contact-container .social-icons .twitter-icon:after{content:"";font-family:'spicons';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;color:#ffffff;font-size:38px}.site-footer .contact-container .sign-up-content{background-color:#660066;padding-bottom:20px;padding-top:20px;position:relative}.site-footer .contact-container .sign-up-content::after{background-color:#660066;content:"";height:100%;right:-2500px;position:absolute;top:0;width:2500px}.site-footer .site-footer__top{padding-bottom:25px;padding-top:25px}.site-footer .site-footer__top:after{content:"";display:table;clear:both}.site-footer .site-footer__top .region-footer{min-height:1px;width:100%}.site-footer .site-footer__top .region-footer:after{content:"";display:table;clear:both}.site-footer .site-footer__top .region-footer .block-menu{float:left;margin-bottom:25px;width:170px}.site-footer .site-footer__top .region-footer .block-menu:last-child{width:100%}@media screen and (min-width:768px){.site-footer .site-footer__top .region-footer .block-menu:last-child{border-left:1px solid #ffffff;padding-left:30px;width:140px}}.site-footer .site-footer__top .region-footer .block-menu h2{color:#ffffff;border-bottom:0;font-family:"Open Sans","Arial",sans-serif;font-size:0.8125em;font-weight:700;margin-top:0;padding-bottom:20px;text-transform:none}.site-footer .site-footer__top .region-footer .block-menu li{font-family:"Open Sans","Arial",sans-serif;font-size:1em;font-weight:500;padding-bottom:12px}.site-footer .site-footer__top .region-footer .block-menu li:last-child{padding-bottom:0}.site-footer .site-footer__top .region-footer .block-menu li a{background-color:transparent;border-bottom:0;font-size:100%;padding:0;text-decoration:underline;text-indent:0}.site-footer .site-footer__top .copyright-content{padding-bottom:25px;width:100%}.site-footer .site-footer__top .copyright-content small{display:block;font-family:"Open Sans","Arial",sans-serif;font-size:0.8125em;font-weight:700;line-height:0.9;padding-bottom:20px}.site-footer .site-footer__top .copyright-content .partnership-content-row{background-color:#ffffff;padding:25px 0 20px 10px}.site-footer .site-footer__top .copyright-content .partnership-content-row .partnership-text{display:table-cell;float:none;padding-left:10px;padding-right:10px;vertical-align:middle;width:45%}.site-footer .site-footer__top .copyright-content .partnership-content-row .partnership-text p{color:#003466;font-family:"Open Sans","Arial",sans-serif;font-size:0.8125em;font-weight:500;margin:0 0 10px 0}.site-footer .site-footer__top .copyright-content .partnership-content-row .copyright-logos{display:table-cell;float:none;padding-left:10px;padding-right:10px;vertical-align:middle;width:55%}@media all and (max-width:1000px){.site-footer .contact-container .social-icons-content:after{background-color:#06385d;content:"";height:100%;right:-2500px;position:absolute;top:0;width:2500px}.site-footer .contact-container .sign-up-content::before{background-color:#660066;content:"";height:100%;left:-2500px;position:absolute;top:0;width:2500px}}@media all and (min-width:1001px){.site-footer .contact-container .social-icons-content{float:left;min-height:48px;text-align:left;width:25%}.site-footer .contact-container .social-icons-content .contact-text{float:left;width:55%}.site-footer .contact-container .social-icons-content .contact-text p{font-size:1em}.site-footer .contact-container .social-icons-content .social-icons{float:left;padding-top:5px;text-align:right;width:45%}.site-footer .contact-container .social-icons-content .social-icons a:last-child{margin-right:20px}.site-footer .contact-container .sign-up-content{float:left;min-height:88px;width:75%}.site-footer .site-footer__top{padding-bottom:25px;padding-top:25px}.site-footer .site-footer__top .region-footer{float:left;width:49%}.site-footer .site-footer__top .copyright-content{float:left;padding-bottom:25px;width:49%}.site-footer .site-footer__top .copyright-content:after{content:"";display:table;clear:both}.site-footer .site-footer__top .copyright-content small{display:block;font-family:"Open Sans","Arial",sans-serif;font-size:0.8125em;font-weight:700;line-height:0.9;padding-bottom:20px}.site-footer .site-footer__top .copyright-content .partnership-content-row{background-color:#ffffff;padding:25px 0 20px 10px}.site-footer .site-footer__top .copyright-content .partnership-content-row .partnership-text{display:table-cell;float:none;padding-left:10px;padding-right:10px;vertical-align:middle;width:45%}.site-footer .site-footer__top .copyright-content .partnership-content-row .partnership-text p{color:#003466;font-family:"Open Sans","Arial",sans-serif;font-size:0.8125em;font-weight:500;margin:0 0 10px 0}.site-footer .site-footer__top .copyright-content .partnership-content-row .copyright-logos{display:table-cell;float:none;padding-left:10px;padding-right:10px;vertical-align:middle;width:55%}}.path-user #account_functions_user_edit,#drupal-modal #account_functions_user_edit{width:100%}.path-user #account_functions_user_edit .form-wrapper,#drupal-modal #account_functions_user_edit .form-wrapper{width:100%}.path-user #account_functions_user_edit .form-wrapper p,#drupal-modal #account_functions_user_edit .form-wrapper p{font-size:14px;color:#5C5C5C}.path-user #account_functions_user_edit .form-wrapper input[type="text"],.path-user #account_functions_user_edit .form-wrapper input[type="email"],.path-user #account_functions_user_edit .form-wrapper input[type="tel"],.path-user #account_functions_user_edit .form-wrapper input[type="password"],#drupal-modal #account_functions_user_edit .form-wrapper input[type="text"],#drupal-modal #account_functions_user_edit .form-wrapper input[type="email"],#drupal-modal #account_functions_user_edit .form-wrapper input[type="tel"],#drupal-modal #account_functions_user_edit .form-wrapper input[type="password"]{font-size:unset;height:32px;width:100%}.path-user #account_functions_user_edit .form-wrapper .form-type-select,#drupal-modal #account_functions_user_edit .form-wrapper .form-type-select{width:100%}.path-user #account_functions_user_edit .form-wrapper .email-error,#drupal-modal #account_functions_user_edit .form-wrapper .email-error{display:none;color:#990033;font-size:0.8125em}.path-user #account_functions_user_edit .form-wrapper .form-item-country .select-wrapper,#drupal-modal #account_functions_user_edit .form-wrapper .form-item-country .select-wrapper{display:inline-block;position:relative;width:100%}.path-user #account_functions_user_edit .form-wrapper .form-item-country .select-wrapper:before,#drupal-modal #account_functions_user_edit .form-wrapper .form-item-country .select-wrapper:before{content:"";font-family:'spicons';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;background-color:#3366cc;bottom:0;color:#ffffff;font-size:10px;line-height:40px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:32px}.path-user #account_functions_user_edit .form-wrapper .form-item-country .select-wrapper select,#drupal-modal #account_functions_user_edit .form-wrapper .form-item-country .select-wrapper select{height:40px;width:100%}.path-user #account_functions_user_edit .form-wrapper .field-wrapper,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper{position:relative}.path-user #account_functions_user_edit .form-wrapper .field-wrapper.forename,.path-user #account_functions_user_edit .form-wrapper .field-wrapper.surname,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper.forename,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper.surname{float:left;width:50%}.path-user #account_functions_user_edit .form-wrapper .field-wrapper.forename:after,.path-user #account_functions_user_edit .form-wrapper .field-wrapper.surname:after,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper.forename:after,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper.surname:after{content:"";display:table;clear:both}.path-user #account_functions_user_edit .form-wrapper .field-wrapper.forename .form-item,.path-user #account_functions_user_edit .form-wrapper .field-wrapper.surname .form-item,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper.forename .form-item,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper.surname .form-item{margin-top:0}.path-user #account_functions_user_edit .form-wrapper .field-wrapper.forename .field-status,.path-user #account_functions_user_edit .form-wrapper .field-wrapper.surname .field-status,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper.forename .field-status,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper.surname .field-status{top:24px}.path-user #account_functions_user_edit .form-wrapper .field-wrapper.password .form-item,.path-user #account_functions_user_edit .form-wrapper .field-wrapper.repeat_password .form-item,.path-user #account_functions_user_edit .form-wrapper .field-wrapper.current_password .form-item,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper.password .form-item,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper.repeat_password .form-item,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper.current_password .form-item{width:calc(100% - 148px)}.path-user #account_functions_user_edit .form-wrapper .field-wrapper.password .form-type-checkbox,.path-user #account_functions_user_edit .form-wrapper .field-wrapper.repeat_password .form-type-checkbox,.path-user #account_functions_user_edit .form-wrapper .field-wrapper.current_password .form-type-checkbox,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper.password .form-type-checkbox,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper.repeat_password .form-type-checkbox,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper.current_password .form-type-checkbox{position:absolute;right:58px;top:12px;width:70px}.path-user #account_functions_user_edit .form-wrapper .field-wrapper .form-item,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper .form-item{width:calc(100% - 48px)}.path-user #account_functions_user_edit .form-wrapper .field-wrapper .field-status,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper .field-status{border:1px solid #54585a;border-radius:16px;height:32px;position:absolute;right:8px;top:25px;width:32px}.path-user #account_functions_user_edit .form-wrapper .field-wrapper .field-status.ok,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper .field-status.ok{border-color:#3266cc}.path-user #account_functions_user_edit .form-wrapper .field-wrapper .field-status.ok:after,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper .field-status.ok:after{color:#3266cc;content:"\2714\0020";left:9px;position:absolute;top:4px}.path-user #account_functions_user_edit .form-wrapper .field-wrapper .field-status.error,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper .field-status.error{border-color:#990033}.path-user #account_functions_user_edit .form-wrapper .field-wrapper .field-status.error:after,#drupal-modal #account_functions_user_edit .form-wrapper .field-wrapper .field-status.error:after{color:#990033;content:"X";font-size:16px;left:9px;position:absolute;top:4px;font-weight:bold}.path-user #account_functions_user_edit .form-wrapper .password-suggestion p,#drupal-modal #account_functions_user_edit .form-wrapper .password-suggestion p{padding-top:4px}.path-user #account_functions_user_edit .form-wrapper .password-suggestion ul,#drupal-modal #account_functions_user_edit .form-wrapper .password-suggestion ul{list-style:none;padding:0}.path-user #account_functions_user_edit .form-wrapper .password-suggestion ul:after,#drupal-modal #account_functions_user_edit .form-wrapper .password-suggestion ul:after{content:"";display:table;clear:both}.path-user #account_functions_user_edit .form-wrapper .password-suggestion ul li,#drupal-modal #account_functions_user_edit .form-wrapper .password-suggestion ul li{color:#686868;float:left;font-size:12px;padding-left:16px;position:relative;width:50%}.path-user #account_functions_user_edit .form-wrapper .password-suggestion ul li:before,#drupal-modal #account_functions_user_edit .form-wrapper .password-suggestion ul li:before{font-size:15px;height:15px;position:absolute;width:15px}.path-user #account_functions_user_edit .form-wrapper .password-suggestion ul li.not-met:before,#drupal-modal #account_functions_user_edit .form-wrapper .password-suggestion ul li.not-met:before{color:#686868;content:"x";left:3px;top:-3px}.path-user #account_functions_user_edit .form-wrapper .password-suggestion ul li.met,#drupal-modal #account_functions_user_edit .form-wrapper .password-suggestion ul li.met{color:#3366cc}.path-user #account_functions_user_edit .form-wrapper .password-suggestion ul li.met:before,#drupal-modal #account_functions_user_edit .form-wrapper .password-suggestion ul li.met:before{content:"✓";left:1px;top:-2px}.path-user #account_functions_user_edit .form-wrapper .form-item--error-message,#drupal-modal #account_functions_user_edit .form-wrapper .form-item--error-message{font-size:0.875em;font-weight:300}.path-user #account_functions_user_edit .form-wrapper .form-item--error-message:before,#drupal-modal #account_functions_user_edit .form-wrapper .form-item--error-message:before{background-position-y:2px;height:15px}.path-user #account_functions_user_edit .form-wrapper button[disabled="disabled"],#drupal-modal #account_functions_user_edit .form-wrapper button[disabled="disabled"]{background-color:#686868;cursor:default}.path-user .content>#account_functions_user_edit{max-width:600px}.path-user .content>#account_functions_user_edit .form-wrapper{max-width:600px}.image-viewer-add-to-timeline .form-select{background-clip:padding-box;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);color:#555;display:block;font-size:1.125em;font-weight:normal;height:40px;line-height:1.42857;padding:6px 12px;-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;width:100%}.image-viewer-add-to-timeline .select-wrapper{position:relative;background:#fff;display:block}.image-viewer-add-to-timeline .select-wrapper:before{background-color:#3266cc;bottom:0;color:#fff;content:"";font-family:'spicons';font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:40px;pointer-events:none;position:absolute;right:0;speak:none;text-align:center;text-transform:none;top:0;width:32px;z-index:0}.btn-back-basket{text-decoration:none}.btn-back-basket:before{content:"";font-family:'spicons';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;font-size:14px;font-weight:600;padding-right:8px}.layout-region-checkout-footer .button{display:block;margin-bottom:10px;margin-top:10px;width:100%}.layout-region-checkout-footer .button.btn-back-basket:after{content:none}@media screen and (min-width:1024px){.layout-region-checkout-footer .button{display:inline-block;width:auto}}#contact-message-contact-us-form .form-wrapper .form-item input,#contact-message-contact-us-form .form-wrapper .form-item select,#contact-message-contact-us-form .form-wrapper .form-item textarea{width:100%}@media screen and (min-width:768px){#contact-message-contact-us-form .form-wrapper .form-item label{display:inline-block;float:left;width:200px}#contact-message-contact-us-form .form-wrapper .form-item input,#contact-message-contact-us-form .form-wrapper .form-item select,#contact-message-contact-us-form .form-wrapper .form-item textarea{display:inline-block;max-width:100%;width:400px}#contact-message-contact-us-form .form-wrapper .form-item .form-item--error-message{margin-left:200px}#contact-message-contact-us-form .form-actions{padding-left:200px}}@media screen and (min-width:1024px){#contact-message-contact-us-form .form-wrapper .form-item label{padding-right:5px;width:235px}#contact-message-contact-us-form .form-wrapper .form-item .form-item--error-message{margin-left:235px}#contact-message-contact-us-form .form-actions{padding-left:235px}}.sp-field-wrapper .so-wrapper .field-tip{margin-top:25px}.sp-field-wrapper .field-tip{font-size:0.8125em;margin-left:0;opacity:1}.sp-field-wrapper .field-tip h2.field-tip-heading{display:none}.sp-field-wrapper .field-tip{font-size:0.8125em;opacity:1}.sp-field-wrapper .field-tip h2.field-tip-heading{display:none}#refine-advanced-search-form .field-tip{margin-left:0}@media screen and (max-width:767px){.mobile-hide-tips{display:none}.mobile-display-tips{display:block}}@media screen and (min-width:768px){.sp-field-wrapper{position:relative}.sp-field-wrapper .so-wrapper .field-tip{margin-top:0}.sp-field-wrapper .field-tip{background-color:#339967;box-sizing:border-box;color:#ffffff;left:100%;margin-left:20px !important;margin-top:0;max-width:280px;opacity:0 !important;overflow:hidden;padding:20px;pointer-events:none;position:absolute;top:0;transition:opacity 500ms;width:30%;z-index:100}.sp-field-wrapper .field-tip h2{margin-top:0}.sp-field-wrapper .field-tip h2.field-tip-heading{display:block}.sp-field-wrapper .field-tip a{color:#ffffff}.sp-field-wrapper .field-tip a:hover{text-decoration:none !important}.sp-field-wrapper .field-tip.visible{opacity:1 !important;pointer-events:all}#refine-advanced-search-form .field-tip{width:280px}#refine-advanced-search-form .field-tip h2.field-tip-heading{display:block}}.field-tips-toggle-block .tips-block-button{text-align:right}.field-tips-toggle-block .tips-block-button input{clip:rect(1px 1px 1px 1px);position:absolute;opacity:0}.field-tips-toggle-block .tips-block-button input+label{cursor:pointer;font-weight:normal;padding:4px 60px 0 0;position:relative}.field-tips-toggle-block .tips-block-button input+label:before{background-clip:padding-box;background-color:#ffffff;border-radius:50%;box-shadow:2px 2px 6px rgba(0,0,0,0.4);box-sizing:border-box;content:"";height:18px;pointer-events:none;position:absolute;right:28px;top:5px;transition:right 500ms ease-out;width:18px;z-index:1}.field-tips-toggle-block .tips-block-button input+label:after{background-clip:padding-box;border:2px solid #244787;border-radius:13px;box-sizing:border-box;content:"";height:26px;overflow:hidden;pointer-events:none;position:absolute;right:0;top:1px;width:50px;background-color:#bdbdbd;transition:background-color 500ms;z-index:0}.field-tips-toggle-block .tips-block-button input:checked+label:before{right:5px}.field-tips-toggle-block .tips-block-button input:checked+label:after{background-color:#3266cc}input[type="text"],input[type="email"],input[type="number"],input[type="password"],select{border:1px solid #c8c8c8;color:#54585a;font-size:1.125em;padding:5px}.button.form-submit{background-color:#ec6c10;background-image:none;border:none;border-radius:0;color:#ffffff;font-family:"Open Sans","Arial",sans-serif;font-size:16px;font-weight:600;margin-left:0;margin-right:0;padding-bottom:10px;padding-top:10px}.button.form-submit:after{content:"";font-family:'spicons';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;font-size:14px;padding-left:8px}.form-item--error-message:before{background-position-y:1px;vertical-align:inherit}.agerange .form-item--error-message{margin-left:15%}.search-results-container .agerange .form-item--error-message{margin-left:0}#guides-search-form .button.form-submit{height:45px}#guides-search-form .btn-reset-guides:before{clear:both;content:"";display:table}#guides-search-form .btn-reset-guides a{margin-top:25px}input::-webkit-input-placeholder{color:#a6a6a6 !important}.btn-close-wrapper{margin:30px;text-align:center}.btn-close-wrapper .btn-close{padding:15px 75px}.btn-close-wrapper .btn-close:after{clear:both;content:"";display:table}select:disabled{background-color:#ffc0cb;cursor:not-allowed}input.form-checkbox[disabled]{filter:invert(82%) sepia(1%) saturate(55%) hue-rotate(42deg) brightness(97%) contrast(103%)}@media screen and (min-width:769px){#user_login_form_wrapper{width:634px}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login{margin-right:10px;width:72%}}#user_login_form_wrapper a{color:#007bd1;font-size:14px;text-decoration:underline}#user_login_form_wrapper:after{content:"";display:table;clear:both}#user_login_form_wrapper .messages__wrapper{margin:0}#user_login_form_wrapper .messages__wrapper .messages:first-child{margin-top:0}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login{background:#ffffff;border-right:1px solid #0a2745;float:left}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .login-head span{color:#5C5C5C;font-size:14px}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .edit-tick:before{background-clip:padding-box;background-color:#ffffff;border-color:#54585a;border-radius:15px;border-style:solid;-webkit-border-radius:15px;border-width:1px;color:#3266cc;content:'';display:inline-block;font-size:19px;font-weight:bold;height:30px;line-height:32px;text-align:center;width:30px}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .edit-tick.ok:before{border-color:#3266cc;color:#3266cc;content:"\2713\0020"}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .edit-tick.error:before{border-color:#990033;color:#990033;content:'X';font-size:16px}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .name-wrapper{column-gap:10px;display:flex}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .name-wrapper .form-item-name{width:82%}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .name-wrapper .form-item-name .description{font-size:12px}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .name-wrapper .name-tick{margin-top:25px;margin-left:auto}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .email-error{display:none;color:#990033;font-size:0.8125em}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .forgotten-details a{color:#007bd1;font-size:14px;text-decoration:underline}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .password-wrapper{column-gap:10px;display:flex}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .password-wrapper .form-type-password{width:60%}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .password-wrapper .form-item-show-password-register{margin-top:46px}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .password-wrapper .pass-tick{margin-top:25px;margin-left:auto}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .pass-error{display:none;color:#990033;font-size:0.8125em}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .form-actions .form-submit{margin-top:20px;padding:16px 70px}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content #login .form-actions button[disabled="disabled"]{background-color:#C8C8C8 !important}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content .form-item--error-message{font-size:0.875em;font-weight:300;color:#990033;margin-top:10px}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login .auth-form-tabs-content .form-item--error-message:before{background-position-y:2px;height:15px}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-register{float:right;width:26%}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-register h2{color:#033768;font-size:1.875em;margin-bottom:0;margin-top:0;padding-left:10px}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-register p{color:#5C5C5C;font-size:14px;padding-left:10px}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-register p a{color:#007bd1;text-decoration:underline !important}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-register .use-ajax.btn-login{color:#36c;text-decoration:underline !important}.path-user #user_login_form_wrapper .auth-form-tabs-container-login{border-right:1px solid #0a2745;padding-right:15px}.path-user #drupal-modal #user_login_form_wrapper .auth-form-tabs-container-login{border-right:1px solid #0a2745}.path-user #drupal-modal #user_login_form_wrapper .auth-form-tabs-container-register{display:block}#drupal-modal div[data-drupal-messages]{margin-bottom:10px;width:calc(100% - 15px)}#drupal-modal #user_login_form_wrapper .auth-form-tabs-content #login .name-wrapper .name-tick{margin-right:20px}#drupal-modal #user_login_form_wrapper .auth-form-tabs-content #login .password-wrapper .pass-tick{margin-right:20px}#drupal-modal #user_login_form_wrapper .auth-form-tabs-content #login .edit-tick:before{line-height:35px}@media screen and (max-width:768px){#user_login_form_wrapper{width:100%}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-login{width:100%;border-right:none;border-bottom:1px solid #0a2745;margin-bottom:10px;padding-bottom:25px}#user_login_form_wrapper .auth-form-container .auth-form-tabs-container-register{width:100%;float:none}}.captcha-type-challenge--default{border:none}#search-forms-place-search .form-item-search-params-nrs-placename label{font-weight:500 !important}#search-forms-place-search .form-item-search-params-nrs-placename #edit-search-params-nrs-placename{color:#54585a;font-size:1.375em;max-width:400px}#search-forms-place-search #edit-actions #edit-actions-submit{font-size:1.25em}@media screen and (min-width:1024px){.path-place-page .place-description{display:block;max-width:60%}}#quick_search_form{background-color:#003466;color:#ffffff;padding:20px}#quick_search_form:after{content:"";display:table;clear:both}#quick_search_form .messages__wrapper{border:none;padding-left:0}#quick_search_form .messages__wrapper .messages{box-sizing:border-box;margin-top:0}#quick_search_form .messages__wrapper .messages a.close{display:none}#quick_search_form form:after{content:"";display:table;clear:both}#quick_search_form form .form-item{margin-bottom:10px;margin-top:0}#quick_search_form form .form-type-select{width:100%}#quick_search_form form .form-type-select .select-wrapper{display:block;width:100%}#quick_search_form form .form-type-select .select-wrapper:after{content:"";display:table;clear:both}#quick_search_form form .form-type-select .select-wrapper select{color:#54585a;font-size:1.125em;height:47px;margin:0;outline:0;width:100%}#quick_search_form form .so-wrapper{float:left;margin-bottom:40px;width:calc(50% - 5px)}#quick_search_form form .so-wrapper .form-item{margin-bottom:0}#quick_search_form form .so-wrapper#surname_wrapper{margin-right:5px}#quick_search_form form .so-wrapper#forename_wrapper{margin-left:5px}#quick_search_form form .so-wrapper input{background-clip:padding-box;border:0;color:#54585a;font-size:1.125em;height:47px;margin:0;outline:0;padding:10px;width:100%}#quick_search_form form .so-wrapper input.error{background-color:#fcf4f2;color:#a51b00}#quick_search_form form .so-wrapper .form-radio{float:none;height:auto;padding:0;width:auto}#quick_search_form form .so-wrapper .so-container{top:53px;width:100%}#quick_search_form form .so-wrapper .so-container .so-toggle{color:#ffffff;padding:0 4px;text-align:left}#quick_search_form form .so-wrapper .so-container .so-toggle.open:before{content:""}#quick_search_form form .so-wrapper .so-container .so-toggle.open:after{content:"";font-family:'spicons';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;position:absolute;right:4px;top:4px}#quick_search_form form .so-wrapper .so-container .so-dropdown{padding:5px 0 5px 5px}#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename){float:left;position:relative;width:calc(50% - 5px)}#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-from-year{margin-right:5px}#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-to-year{margin-left:5px}#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-place{margin-left:0;margin-right:0;width:100%}#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename) label{display:block;clip:unset;color:#a6a6a6;font-size:0.875em;font-weight:normal;height:auto;left:10px;position:absolute;top:12px;width:auto}#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename) input{background-clip:padding-box;border:0;color:#54585a;font-size:0.96em;height:47px;margin:0;outline:0;padding:10px 0 10px 60px;width:100%}#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename) input.error{background-color:#fcf4f2;color:#a51b00}#quick_search_form form .form-type-textfield.form-item-place label{clip:rect(1px 1px 1px 1px) !important;height:1px !important;width:1px !important}#quick_search_form form .form-type-textfield.form-item-place input{padding:10px !important}#quick_search_form form .form-actions{height:47px;margin:0;padding:0;width:100%}#quick_search_form form .form-actions button{float:left;height:47px;margin-top:0;width:100%}#quick_search_form.no-search-options .so-wrapper{margin-bottom:10px}@media screen and (min-width:768px){#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-from-year,#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-to-year{width:calc(30% - 5px)}#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-from-year input,#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-to-year input{padding:10px 10px 10px 60px;width:100%}#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-place{width:60%}#quick_search_form form .form-actions{float:left;margin-left:10px;width:calc(40% - 10px)}}@media screen and (min-width:1024px){#quick_search_form .messages{margin:0 auto 10px auto;width:841px}#quick_search_form form{margin:0 auto;width:850px}#quick_search_form form .form-type-select{float:left;margin:0;width:18%}#quick_search_form form .so-wrapper{margin:0 0 40px 0;position:relative;width:calc(41% - 195px)}#quick_search_form form .so-wrapper#surname_wrapper{margin-right:0}#quick_search_form form .so-wrapper#forename_wrapper{margin-left:0}#quick_search_form form .so-wrapper .so-container{left:auto;right:auto;width:150%}#quick_search_form form .so-wrapper .so-container.open .so-toggle:after{right:6px;top:3px}#quick_search_form form .so-wrapper .so-container .so-dropdown{padding:5px 0 10px 5px}#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename){margin:0}#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-surname,#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-forename{width:calc(41% - 195px)}#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-from-year,#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-to-year{margin-left:0;margin-right:0;width:107px}#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-from-year label,#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-to-year label{left:0}#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-from-year input,#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-to-year input{padding:10px 10px 10px 47px}#quick_search_form form .form-type-textfield:not(.form-item-surname):not(.form-item-forename).form-item-place{width:calc(82% - 176px)}#quick_search_form form .form-actions{margin-left:0;width:176px}}.search-forms-quick-search .ajax-progress{display:none !important}.region-sidebar-first #block-quicksearch h2{background-color:#003466;color:#ffffff;font-size:1.375em;margin:0;padding:15px 20px 0 20px}.region-sidebar-first #block-quicksearch .content{margin-top:0}.region-sidebar-first #block-quicksearch .content form{max-width:100%}.region-sidebar-first #block-quicksearch .content form .form-item-search-type{display:none}.region-sidebar-first #block-quicksearch .content form #surname_wrapper,.region-sidebar-first #block-quicksearch .content form #forename_wrapper{float:none;margin-left:0 !important;margin-right:0 !important;width:100%}.region-sidebar-first #block-quicksearch .content form .form-item-from-year,.region-sidebar-first #block-quicksearch .content form .form-item-to-year{margin-bottom:10px !important;width:calc(50% - 5px) !important}.region-sidebar-first #block-quicksearch .content form .form-item-from-year label,.region-sidebar-first #block-quicksearch .content form .form-item-to-year label{padding-left:10px !important}.region-sidebar-first #block-quicksearch .content form .form-item-from-year input,.region-sidebar-first #block-quicksearch .content form .form-item-to-year input{padding:10px 10px 15px 57px !important}.region-sidebar-first #block-quicksearch .content form .form-item-from-year{margin-right:5px !important}.region-sidebar-first #block-quicksearch .content form .form-item-to-year{margin-left:5px !important}.region-sidebar-first #block-quicksearch .content form #edit-actions{width:100%}select::-ms-expand{background:none;border:none}@media screen and (min-width:769px){#register_form_wrapper,#user_form_wrapper{width:618px}#register_form_wrapper .form-wrapper,#user_form_wrapper .form-wrapper{margin-right:10px;padding-right:20px;width:425px}#register_form_wrapper .extra-buttons-wrapper,#user_form_wrapper .extra-buttons-wrapper{margin-top:120px}}#register_form_wrapper:after,#user_form_wrapper:after{content:"";display:table;clear:both}#register_form_wrapper .messages__wrapper,#user_form_wrapper .messages__wrapper{margin:0;width:618px}#register_form_wrapper .messages__wrapper .messages:first-child,#user_form_wrapper .messages__wrapper .messages:first-child{margin-top:0}#register_form_wrapper .login-container,#user_form_wrapper .login-container{float:left;padding-left:10px;width:182px}#register_form_wrapper .login-container h2,#user_form_wrapper .login-container h2{color:#033768;font-size:1.875em;margin-bottom:0;margin-top:0}#register_form_wrapper .login-container p,#user_form_wrapper .login-container p{color:#5C5C5C;font-size:14px}#register_form_wrapper .login-container p a,#user_form_wrapper .login-container p a{color:#3366cc;text-decoration:underline !important}#register_form_wrapper .form-wrapper,#user_form_wrapper .form-wrapper{border-right:1px solid #0a2745;float:left}#register_form_wrapper .form-wrapper p,#user_form_wrapper .form-wrapper p{font-size:14px;color:#5C5C5C}#register_form_wrapper .form-wrapper .name-wrapper:after,#user_form_wrapper .form-wrapper .name-wrapper:after{content:"";display:table;clear:both}#register_form_wrapper .form-wrapper input[type="text"],#register_form_wrapper .form-wrapper input[type="email"],#register_form_wrapper .form-wrapper input[type="password"],#user_form_wrapper .form-wrapper input[type="text"],#user_form_wrapper .form-wrapper input[type="email"],#user_form_wrapper .form-wrapper input[type="password"]{font-size:unset;height:32px}#register_form_wrapper .form-wrapper .email-error,#user_form_wrapper .form-wrapper .email-error{display:none;color:#990033;font-size:0.8125em}#register_form_wrapper .form-wrapper .form-item-country,#user_form_wrapper .form-wrapper .form-item-country{width:calc(100% - 48px)}#register_form_wrapper .form-wrapper .form-item-country .select-wrapper,#user_form_wrapper .form-wrapper .form-item-country .select-wrapper{display:inline-block;position:relative;width:100%}#register_form_wrapper .form-wrapper .form-item-country .select-wrapper:before,#user_form_wrapper .form-wrapper .form-item-country .select-wrapper:before{content:"";font-family:'spicons';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;background-color:#3366cc;bottom:0;color:#ffffff;font-size:10px;line-height:40px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:32px}#register_form_wrapper .form-wrapper .form-item-country .select-wrapper select,#user_form_wrapper .form-wrapper .form-item-country .select-wrapper select{height:40px;width:100%}#register_form_wrapper .form-wrapper .field-wrapper,#user_form_wrapper .form-wrapper .field-wrapper{position:relative}#register_form_wrapper .form-wrapper .field-wrapper.forename,#register_form_wrapper .form-wrapper .field-wrapper.surname,#user_form_wrapper .form-wrapper .field-wrapper.forename,#user_form_wrapper .form-wrapper .field-wrapper.surname{float:left;width:50%}#register_form_wrapper .form-wrapper .field-wrapper.forename:after,#register_form_wrapper .form-wrapper .field-wrapper.surname:after,#user_form_wrapper .form-wrapper .field-wrapper.forename:after,#user_form_wrapper .form-wrapper .field-wrapper.surname:after{content:"";display:table;clear:both}#register_form_wrapper .form-wrapper .field-wrapper.forename .form-item,#register_form_wrapper .form-wrapper .field-wrapper.surname .form-item,#user_form_wrapper .form-wrapper .field-wrapper.forename .form-item,#user_form_wrapper .form-wrapper .field-wrapper.surname .form-item{margin-top:0}#register_form_wrapper .form-wrapper .field-wrapper.forename .field-status,#register_form_wrapper .form-wrapper .field-wrapper.surname .field-status,#user_form_wrapper .form-wrapper .field-wrapper.forename .field-status,#user_form_wrapper .form-wrapper .field-wrapper.surname .field-status{top:24px}#register_form_wrapper .form-wrapper .field-wrapper.password .form-item,#register_form_wrapper .form-wrapper .field-wrapper.repeat_password .form-item,#user_form_wrapper .form-wrapper .field-wrapper.password .form-item,#user_form_wrapper .form-wrapper .field-wrapper.repeat_password .form-item{width:calc(100% - 148px)}#register_form_wrapper .form-wrapper .field-wrapper.password .form-type-checkbox,#register_form_wrapper .form-wrapper .field-wrapper.repeat_password .form-type-checkbox,#user_form_wrapper .form-wrapper .field-wrapper.password .form-type-checkbox,#user_form_wrapper .form-wrapper .field-wrapper.repeat_password .form-type-checkbox{position:absolute;right:58px;top:12px;width:70px}#register_form_wrapper .form-wrapper .field-wrapper .form-item,#user_form_wrapper .form-wrapper .field-wrapper .form-item{width:calc(100% - 48px)}#register_form_wrapper .form-wrapper .field-wrapper .field-status,#user_form_wrapper .form-wrapper .field-wrapper .field-status{border:1px solid #54585a;border-radius:16px;height:32px;position:absolute;right:8px;top:25px;width:32px}#register_form_wrapper .form-wrapper .field-wrapper .field-status.ok,#user_form_wrapper .form-wrapper .field-wrapper .field-status.ok{border-color:#3266cc}#register_form_wrapper .form-wrapper .field-wrapper .field-status.ok:after,#user_form_wrapper .form-wrapper .field-wrapper .field-status.ok:after{color:#3266cc;content:"\2714\0020";left:9px;position:absolute;top:4px}#register_form_wrapper .form-wrapper .field-wrapper .field-status.error,#user_form_wrapper .form-wrapper .field-wrapper .field-status.error{border-color:#990033}#register_form_wrapper .form-wrapper .field-wrapper .field-status.error:after,#user_form_wrapper .form-wrapper .field-wrapper .field-status.error:after{color:#990033;content:"X";font-size:16px;left:9px;position:absolute;top:4px;font-weight:bold}#register_form_wrapper .form-wrapper .password-suggestion p,#user_form_wrapper .form-wrapper .password-suggestion p{padding-top:4px}#register_form_wrapper .form-wrapper .password-suggestion ul,#user_form_wrapper .form-wrapper .password-suggestion ul{list-style:none;padding:0}#register_form_wrapper .form-wrapper .password-suggestion ul:after,#user_form_wrapper .form-wrapper .password-suggestion ul:after{content:"";display:table;clear:both}#register_form_wrapper .form-wrapper .password-suggestion ul li,#user_form_wrapper .form-wrapper .password-suggestion ul li{color:#686868;float:left;font-size:12px;padding-left:16px;position:relative;width:50%}#register_form_wrapper .form-wrapper .password-suggestion ul li:before,#user_form_wrapper .form-wrapper .password-suggestion ul li:before{font-size:15px;height:15px;position:absolute;width:15px}#register_form_wrapper .form-wrapper .password-suggestion ul li.not-met:before,#user_form_wrapper .form-wrapper .password-suggestion ul li.not-met:before{color:#686868;content:"x";left:3px;top:-3px}#register_form_wrapper .form-wrapper .password-suggestion ul li.met,#user_form_wrapper .form-wrapper .password-suggestion ul li.met{color:#3366cc}#register_form_wrapper .form-wrapper .password-suggestion ul li.met:before,#user_form_wrapper .form-wrapper .password-suggestion ul li.met:before{content:"✓";left:1px;top:-2px}#register_form_wrapper .form-wrapper .form-item--error-message,#user_form_wrapper .form-wrapper .form-item--error-message{font-size:0.875em;font-weight:300}#register_form_wrapper .form-wrapper .form-item--error-message:before,#user_form_wrapper .form-wrapper .form-item--error-message:before{background-position-y:2px;height:15px}#register_form_wrapper .form-wrapper button[disabled="disabled"],#user_form_wrapper .form-wrapper button[disabled="disabled"]{background-color:#686868;cursor:default}.path-user #register_form_wrapper .form-wrapper,.path-user #user_form_wrapper .form-wrapper{border-right:0}.path-user #register_form_wrapper .login-container,.path-user #user_form_wrapper .login-container{display:none}.path-user #drupal-modal #register_form_wrapper .form-wrapper-register{border-right:1px solid #0a2745}.path-user #drupal-modal #register_form_wrapper .login-container{display:block}#drupal-modal #register_form_wrapper .form-wrapper .field-status:after,#drupal-modal #user_form_wrapper .form-wrapper .field-status:after{top:6px}#drupal-modal .extra-buttons-wrapper{display:none}.registration-form .form-type-checkbox label a{color:#36c}.extra-buttons-wrapper .btn{font-family:"Open Sans","Arial",sans-serif}.extra-buttons-wrapper .btn:hover,.extra-buttons-wrapper .btn:focus{background-color:#ec6c10;color:#ffffff}@media screen and (max-width:768px){#register_form_wrapper,#user_form_wrapper{width:100%}#register_form_wrapper .form-wrapper-register,#user_form_wrapper .form-wrapper-register{width:100%;border-right:none !important;border-bottom:1px solid #0a2745;margin-bottom:10px;padding-bottom:25px}#register_form_wrapper .login-container,#user_form_wrapper .login-container{width:100%}}#user_form_wrapper .field-wrapper .form-item--error .form-item--error-message{display:none}#user_register_form_wrapper{width:618px}#user_register_form_wrapper:after{content:"";display:table;clear:both}#user_register_form_wrapper .auth-form-container .auth-form-tabs-login-container{width:26%;float:right}#user_register_form_wrapper .auth-form-container .auth-form-tabs-login-container h2{color:#033768;font-size:1.875em;margin-bottom:0;margin-top:0;padding-left:20px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-login-container p{color:#5C5C5C;font-size:14px;padding-left:20px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-login-container p a{color:#007bd1;text-decoration:underline !important}#user_register_form_wrapper .auth-form-container .auth-form-tabs-login-container .use-ajax.btn-login{color:#36c;text-decoration:underline !important}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container{background-color:#ffffff;border-right:1px solid #0a2745;float:left;margin-right:10px;padding-right:20px;width:72%}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .register-head span{font-size:14px;color:#5C5C5C}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration{display:flex;flex-wrap:wrap}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration input[type="text"],#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration input[type="password"],#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration input[type="email"]{height:32px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .form-select{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);color:#555;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;width:100%}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .forename-input{width:80%;float:left;margin-left:0}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .first-name-tick{float:right;height:32px;margin-top:23px;margin-left:5px;width:32px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .first-name-tick .form-item,#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .surname-input .form-item{margin-top:0;margin-bottom:0}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .surname-input{width:80%;float:left;margin-left:10px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .last-name-tick{float:right;height:32px;margin-top:23px;margin-left:5px;width:32px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .edit-tick:before{background-clip:padding-box;background-color:#ffffff;border-color:#54585a;border-radius:15px;-webkit-border-radius:15px;border-style:solid;border-width:1px;color:#3266cc;content:'';display:inline-block;font-size:19px;font-weight:bold;height:30px;line-height:35px;text-align:center;width:30px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .edit-tick.ok:before{color:#3266cc;border-color:#3266cc;content:"\2713\0020"}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .edit-tick.error:before{color:#990033;border-color:#990033;content:'X';font-size:16px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .country-input{margin-bottom:0;width:90%}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .country-input .select-wrapper{position:relative;background:#fff;display:block}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .country-input .form-select{font-size:1.125em;font-weight:normal;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;height:40px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .country-input .select-wrapper:before{background-color:#3266cc;bottom:0;color:#fff;content:"";font-family:'spicons';font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;pointer-events:none;line-height:40px;position:absolute;right:0;speak:none;text-align:center;text-transform:none;top:0;width:32px;z-index:0}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .email-field-wrapper{width:100%}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .email-field-wrapper .email-field{width:90%;float:left}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .email-field-wrapper .name-tick{float:right;height:32px;margin-top:40px;width:32px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .form-item-pass{display:flex;flex-wrap:wrap}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .form-item-pass .form-item-pass1,#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .form-item-pass .form-item-pass2{width:255px;float:left}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .form-item-pass .form-item-pass1 input,#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .form-item-pass .form-item-pass2 input{width:100%}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .form-item-pass .show-pwd-pass-tick{align-content:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1em;margin-left:15px;margin-top:1em}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .form-item-pass .show-pwd-pass-tick .show-pwd{margin-left:10px;margin-top:28px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .form-item-pass .show-pwd-pass-tick .show-pwd .form-item{margin-bottom:0;margin-top:0}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .form-item-pass .show-pwd-pass-tick .pass-tick{height:32px;margin-left:52px;margin-top:22px;width:32px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .form-item-pass .show-pwd-pass-tick .pass-tick .form-item{margin-bottom:0;margin-top:0}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .password-suggestion span{padding-top:4px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .password-suggestion .password-suggestion-set1{width:50%;float:left;font-size:12px;color:#686868}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .password-suggestion label{width:15px;height:15px;color:#686868;font-weight:bold;font-size:15px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .password-suggestion label.no-spaces-ok{color:#3266cc}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container #registration .password-suggestion .password-suggestion-set2{font-size:12px;width:50%;float:right;color:#686868}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .no-spaces,#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .one-uppercase-letter,#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .one-number,#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .min8-chars,#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .one-lowercase-letter{display:flex}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .no-spaces-ok,#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .one-uppercase-ok,#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .one-number-ok,#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .min8-chars-ok,#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .one-lowercase-letter-ok{display:none}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .checkbox.term-conditions{margin-bottom:-25px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .newsletter.checkbox,#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .checkbox.term-conditions{width:100%}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .actions{text-align:center}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .actions .form-submit{margin-top:20px}#user_register_form_wrapper .auth-form-container .auth-form-tabs-register-container .actions button[disabled="disabled"]{background-color:#C8C8C8 !important}#user_register_form_wrapper .user-register-form.user-form .col-sm-6{max-width:49%;display:flex;align-items:center}.path-user #user_register_form_wrapper .auth-form-tabs-register-container{border-right:0}.path-user #user_register_form_wrapper .auth-form-tabs-login-container{display:none}#drupal-modal #register_form_wrapper .password-info{display:none}#user_password_form_wrapper{width:618px}#user_password_form_wrapper:after{content:"";display:table;clear:both}#user_password_form_wrapper form:after{content:"";display:table;clear:both}#user_password_form_wrapper form .main-panel{border-right:1px solid #0a2745;float:left;margin-right:10px;padding-right:30px;width:75%}#user_password_form_wrapper form .main-panel:after{content:"";display:table;clear:both}#user_password_form_wrapper form .main-panel .form-item-name{width:85%}#user_password_form_wrapper form .side-panel{float:left;padding-left:10px;width:calc(25% - 10px)}#user_password_form_wrapper form .side-panel h2{color:#033768;font-size:1.875em;margin-bottom:0;margin-top:0}#user_password_form_wrapper form .side-panel p a{color:#3366cc;text-decoration:underline}#user_password_form_wrapper form .edit-tick:before{background-clip:padding-box;background-color:#ffffff;border-color:#54585a;border-radius:15px;border-style:solid;-webkit-border-radius:15px;border-width:1px;color:#3266cc;content:'';display:inline-block;font-size:19px;font-weight:bold;height:30px;line-height:35px;text-align:center;width:30px}#user_password_form_wrapper form .edit-tick.ok:before{border-color:#3266cc;color:#3266cc;content:"\2713\0020"}#user_password_form_wrapper form .edit-tick.error:before{border-color:#990033;color:#990033;content:'X';font-size:16px}#user_password_form_wrapper form .name-title{margin:0px}#user_password_form_wrapper form .name-wrapper{column-gap:25px;display:flex}#user_password_form_wrapper form .name-wrapper .form-item-name{width:84%;margin-top:0px}#user_password_form_wrapper form .name-wrapper .form-item-name .description{font-size:12px}#user_password_form_wrapper form .name-wrapper .name-tick{margin-top:25px}#user_password_form_wrapper form .forgotten-details a{color:#007bd1;font-size:14px;text-decoration:underline}#user_password_form_wrapper .email-error{display:none;color:#990033;font-size:0.8125em}#user_password_form_wrapper .button[disabled="disabled"]{background-color:#686868 !important}#user_password_form_wrapper .extra-buttons-wrapper p{margin-bottom:5px}#user_password_form_wrapper .extra-buttons-wrapper .contact-us-button h3{font-size:24px;margin-top:20px;margin-bottom:10px}.path-user #user_password_form_wrapper{width:100%}.path-user #user_password_form_wrapper .main-panel{border-right:0}.path-user #user_password_form_wrapper .side-panel{display:none}.path-user #user_password_form_wrapper .name-wrapper .form-item-name #edit-name{width:85%}.path-user #user_password_form_wrapper .name-wrapper .name-tick{float:right;margin-top:0px}.path-user #user_password_form_wrapper .name-wrapper .name-tick .form-item{margin-top:0px}.path-user #drupal-modal #user_password_form_wrapper .main-panel{border-right:1px solid #0a2745}.path-user #drupal-modal #user_password_form_wrapper .side-panel{display:block}.path-user #drupal-modal #user_password_form_wrapper .extra-buttons-wrapper{display:none}@media screen and (max-width:663px){.path-user #user_password_form_wrapper .main-panel{width:100%}.path-user #user_password_form_wrapper .main-panel #user_password .name-wrapper #edit-name{width:80%}}@media screen and (max-width:768px){#drupal-modal #user_password_form_wrapper .main-panel{width:100%;border-right:none !important;border-bottom:1px solid #0a2745;padding-bottom:15px}#drupal-modal #user_password_form_wrapper .side-panel{width:100%}}.path-product .field--voucher-product-variation{font-size:1.8em}.path-product .field--voucher-product .field--name-quantity input{width:80px}.path-product .hide-btn{display:none}header{position:relative}header #block-creditsblock{height:44px;min-height:44px;width:44px}header #block-creditsblock .credits-block{background-color:#003466;box-sizing:border-box;color:#ffffff;cursor:pointer;height:44px;position:absolute;width:44px}header #block-creditsblock .credits-block label{height:44px;width:44px}header #block-creditsblock .credits-block label::after{clear:both;content:" ";display:table}header #block-creditsblock .credits-block label:before{content:"";font-family:'spicons';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;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;font-size:16px;padding:4px;position:absolute;right:8px;top:9px}header #block-creditsblock .credits-block .full-name,header #block-creditsblock .credits-block .credits{display:none}@media all and (min-width:769px){header #block-creditsblock{float:none;min-height:88px;width:auto}header #block-creditsblock .content::after{clear:both;content:" ";display:table}header #block-creditsblock.open{background-color:#0a2745}header #block-creditsblock .credits-block{background-color:transparent;color:#ffffff;float:right;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.875em;font-weight:600;padding:23px 36px 24px 70px;position:relative;right:auto;text-align:right;top:auto;width:auto}header #block-creditsblock .credits-block label{height:auto;width:auto}header #block-creditsblock .credits-block label:before{content:"";font-family:'spicons';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;height:35px;width:35px;line-height:33px;text-align:center;font-size:24px;position:absolute;left:15px;top:22px;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box}header #block-creditsblock .credits-block label:after{content:"";font-family:'spicons';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;border:none;display:inline-block;font-size:12px;padding:0 10px;position:absolute;right:4px;top:38px;transition:transform .3s;-ms-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;-o-transition:transform .3s}header #block-creditsblock .credits-block .full-name,header #block-creditsblock .credits-block .credits{display:block;width:auto}}header{max-height:44px}header .log-in .anon-menu .desktop{display:none}header .region-header{padding:0}header .region-header::after{clear:none;display:block}header #block-scotlandspeople-branding{margin-top:0;text-align:center;width:100%}header #block-scotlandspeople-branding a.site-branding__logo{margin:0;padding:0}header #block-scotlandspeople-branding a.site-branding__logo img{max-height:30px;margin:8px 0;vertical-align:middle}@media all and (max-width:768px){#header .region-secondary-menu{display:none}}@media all and (min-width:769px){#header{max-height:none;min-height:73px}#header .region-header{float:left;padding-bottom:7px;width:30%}#header .region-header::after{clear:both;display:table}#header .region-secondary-menu{float:right}#header #block-scotlandspeople-branding{text-align:left;width:auto}#header #block-scotlandspeople-branding a.site-branding__logo{margin-bottom:15px;margin-left:15px;margin-top:15px}#header #block-scotlandspeople-branding a.site-branding__logo img{margin:0;max-height:42px;vertical-align:middle}}@media screen and (min-width:1024px){header .log-in .anon-menu .mobile{display:none}header .log-in .anon-menu .desktop{display:block}}.image-viewer .controls-list{padding:0;clear:both}.image-viewer .controls-list:after{content:"";display:table;clear:both}.image-viewer .crop-mask{position:absolute;top:0;left:0;bottom:0;right:0;z-index:9001;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.25) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.25) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.25) 100%)}@keyframes animateBorder{to{outline-color:#000;box-shadow:0 0 0 1px #fff}}.image-viewer .crop-mask{cursor:url(/themes/custom/scotlandspeople/images/crop.cur) 6 6,url(/themes/custom/scotlandspeople/images/crop.png) 6 6,crosshair}.image-viewer .crop-mask .crop-selection a{opacity:1;-o-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;-webkit-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in}.image-viewer .is-selecting .crop-mask .crop-selection a{opacity:0}.image-viewer .crop-mask .crop-selection{cursor:crosshair;position:absolute;outline:1px dashed #fff;animation:1s linear animateBorder infinite;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.25) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.25) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.25) 100%);-webkit-box-shadow:0 0 0 1px #000;-moz-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.image-viewer .crop-mask .crop-selection:after{content:""}.image-viewer .controls-list .action,.image-viewer .controls-list .filter{list-style:none inside none;margin:0 10px;float:left}.image-viewer #filters h2{margin:0}.image-viewer #holder{background:#535B5D;margin-top:0;text-align:center;overflow:hidden;position:relative;clear:both}.image-viewer #holder img,.image-viewer canvas{margin:0 auto}.image-viewer #holder .canvas-wrapper{display:inline-block;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.image-viewer #holder.is-grabbing .canvas-wrapper{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.image-viewer #holder canvas{-webkit-box-shadow:0 0 40px rgba(0,0,0,0.6);-moz-box-shadow:0 0 40px rgba(0,0,0,0.6);box-shadow:0 0 40px rgba(0,0,0,0.6);vertical-align:middle}.image-viewer .filter-setting{display:none;text-align:center;padding:5px 0}.image-viewer .action-button-row,.image-viewer .filter-button-row{margin-top:20px;padding:0 14px 0 24px}.image-viewer .action-icon,.image-viewer .filter-icon{display:inline-block;height:41px;width:41px;border-radius:100%}.image-viewer .setting-label{display:none}.image-viewer .img-btn{margin-top:15px}.image-viewer .img-btn a{margin-right:15px;color:#000}.image-viewer .img-btn a:hover,.image-viewer .img-btn a:focus{background:#535B5D;color:#fff;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out}.image-viewer .canvas-container{margin:0 auto;margin-top:30px}.image-viewer #scotland-people-website-image-editor a{margin-right:15px}.image-viewer .active{background:#535B5D;color:#fff}.disabled-image-viewer .image-viewer #filters{display:none !important}#image-gallery-back{display:inline-block;margin-bottom:-20px}.image-viewer #watermark_image{display:none}.image-viewer #water-mark,.image-viewer #water-mark-bottom,.image-viewer #water-mark-center{position:absolute;width:30%;height:50px !important;z-index:1;opacity:0.9;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;vertical-align:middle}.image-viewer #water-mark{top:25%;left:2%}.image-viewer #water-mark-bottom{bottom:2%;right:2%}.image-viewer #water-mark-center{top:56%;left:36%}@media only screen and (max-width:768px){#water-mark,#water-mark-bottom,#water-mark-center{display:none}}#waypointing{z-index:10000}.image-viewer{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0) !important}.go-to-fields{margin-top:-28px}.go-to-fields .form-item-image-number,.go-to-fields .btn{display:inline-block;margin-bottom:0px}.go-to-fields #edit-image-number{width:160px;height:47px}.go-to-fields .btn{margin-top:-5px;background-color:#3266cc;height:47px}.go-to-fields .btn:focus,.go-to-fields .btn:active,.go-to-fields .btn:hover,.go-to-fields .btn:active,.go-to-fields .btn:active:focus{background-color:#3266cc}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.go-to-fields .btn{margin-top:-38px;background-color:#3266cc;vertical-align:bottom}}#go-to-image-form .form-item-image-number label{font-size:1em;color:#000000}#go-to-image-form .form-item-image-number .form-required{display:none}@media (max-width:540px){#go-to-image-form>div{margin-top:25px}}.image-viewer .hide-btn{display:none !important}@media screen and (max-width:767px){.image-nav-links .report-an-issue-bttn{display:block;float:none !important;text-align:center;width:100%}.image-nav-links #back_btn a{display:block;float:none;text-align:center;width:100%}.image-nav-links .btn-header{float:none;display:block;text-align:center !important;width:100%}.image-nav-links #nav_buttons_wrapper:after{clear:both;content:"";display:table}.image-nav-links #nav_buttons_wrapper #prevBtn:after{clear:both;content:"";display:table}.image-nav-links #nav_buttons_wrapper #prevBtn.hasNext{float:left;margin-right:5px;width:calc(50% - 5px)}.image-nav-links #nav_buttons_wrapper #prevBtn.noNext{width:100%}.image-nav-links #nav_buttons_wrapper #prevBtn a{display:block;font-size:0.9em;width:100%}.image-nav-links #nav_buttons_wrapper #nextBtn:after{clear:both;content:"";display:table}.image-nav-links #nav_buttons_wrapper #nextBtn.hasPrev{float:left;margin-left:5px;width:calc(50% - 5px)}.image-nav-links #nav_buttons_wrapper #nextBtn.noPrev{width:100%}.image-nav-links #nav_buttons_wrapper #nextBtn a{display:block;font-size:0.9em;width:100%}.image-nav-links .download-pdf-btn{display:block;text-align:center;width:100%}.image-nav-links .add-to-timeline{display:block;text-align:center;width:100%}}.image-nav-links{margin-bottom:15px}.image-nav-links a{margin:0 0 10px;float:left;clear:both}@media (min-width:540px){.image-nav-links a{display:inline-block;margin:15px 24px 25px 0;float:left;clear:none}}.image-nav-links a.download-pdf-btn,.image-nav-links a.btn-header,.image-nav-links a.backwards-btn,.image-nav-links a.btn-prev,.image-nav-links a.btn-next,.image-nav-links a.forward-btn{padding:15px;margin:0 24px 10px 0}@media print{.image-nav-links a{display:none !important}}.image-nav-links .snd-btn{line-height:22.8px;margin:0 24px 10px 0}.rce-links{margin-bottom:10px;float:left;width:100%}.rce-links a{margin:0 15px 10px 0;text-decoration:none;display:inline-block}.rce-links a:first-child{margin-left:10px}.image-viewer{width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;overflow-x:hidden;overflow-y:auto}@media print{.image-viewer{page-break-inside:avoid}}.image-viewer .is-zooming canvas{transition:height 300ms ease-in,width 300ms ease-in;-ms-transition:height 300ms ease-in,width 300ms ease-in;-moz-transition:height 300ms ease-in,width 300ms ease-in;-webkit-transition:height 300ms ease-in,width 300ms ease-in;-o-transition:height 300ms ease-in,width 300ms ease-in}.in-fullscreen .image-viewer{overflow:visible;width:100%}.image-viewer #holder{width:100%;box-sizing:content-box;padding-right:20px;overflow-x:hidden;overflow-y:auto}.in-fullscreen .image-viewer #holder{box-sizing:border-box;width:auto;overflow:hidden;padding-right:0}.js.supports-canvas .image-viewer #filters{display:block}.image-viewer .working{opacity:0;position:absolute;z-index:0;height:1px;width:1px;overflow:hidden;top:0;left:0;transition:opacity 500ms;-ms-transition:opacity 500ms;-moz-transition:opacity 500ms;-webkit-transition:opacity 500ms;-o-transition:opacity 500ms}.image-viewer .is-working .working{opacity:1;z-index:9003;width:auto;height:auto;bottom:0;right:0}.image-viewer .filter-setting:after{content:"";display:table;clear:both}.image-viewer .filter-setting .labely,.image-viewer .filter-setting label{padding:10px 20px;float:left}.image-viewer .filter-setting input[type=range]{padding:7px 0}@media screen and (-webkit-min-device-pixel-ratio:0){.image-viewer .filter-setting input[type=range]{padding:0}}.image-viewer .filter-setting .range-control{padding:9px 35px 0 0;float:left;position:relative}.supports-input-range .image-viewer .filter-setting .range-control{width:100%;padding:0 40px 15px 15px}@media (min-width:768px){.supports-input-range .image-viewer .filter-setting .range-control{padding:15px 35px 0 0;width:50%}}.ie9 .image-viewer .filter-setting .range-control input[type=range]{max-width:120px;float:left;margin-right:10px;text-align:center}@media screen and (-webkit-min-device-pixel-ratio:0){.image-viewer .filter-setting .range-control{padding-top:15px}}.image-viewer .filter-setting .range-control:after{content:"";display:table;clear:both}.image-viewer .filter-setting .filter-value{position:absolute;right:10px;top:-5px}@media (min-width:768px){.image-viewer .filter-setting .filter-value{right:0;top:10px}}.image-viewer .controls-list{padding:0 10px;margin-bottom:0}.image-viewer .controls-list .action,.image-viewer .controls-list .filter{margin:0;width:11%}@media (min-width:768px){.image-viewer .controls-list .action,.image-viewer .controls-list .filter{width:7.143%}}.image-viewer .controls-list a{text-decoration:none;position:relative;display:block;text-align:center;padding:55px 10px 10px;height:60px}.image-viewer .controls-list a.action-print,.image-viewer .controls-list a.action-fit-height,.image-viewer .controls-list a.action-fit-width,.image-viewer .controls-list a.action-rotate-l{display:none}@media (min-width:768px){.image-viewer .controls-list a.action-print,.image-viewer .controls-list a.action-fit-height,.image-viewer .controls-list a.action-fit-width,.image-viewer .controls-list a.action-rotate-l{display:block}}.image-viewer .controls-list a span{clip:rect(1px,1px,1px,1px);position:absolute;opacity:0}@media (min-width:1200px){.image-viewer .controls-list a span{position:static;clip:auto;opacity:1}}@media (min-width:1200px){.image-viewer .controls-list a{height:85px}}.image-viewer .crop-mask .btn{opacity:1;position:absolute;top:5px;right:25px;transition:opacity 500ms;-ms-transition:opacity 500ms;-moz-transition:opacity 500ms;-webkit-transition:opacity 500ms;-o-transition:opacity 500ms}.image-viewer .is-selecting .crop-mask .btn{opacity:0}.image-viewer .range-fallback{float:left}.supports-input-range .image-viewer .range-fallback{display:none}.image-viewer #holder .canvas-wrapper{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.image-viewer #holder .canvas-wrapper *{box-sizing:border-box}.image-viewer #holder .canvas-wrapper .img-magnifier-container{position:relative}.image-viewer #holder .canvas-wrapper .img-magnifier-glass{position:absolute;border:3px solid #000;border-radius:50%;cursor:none;width:330px;height:291px}.image-viewer #holder .canvas-wrapper.animate-pos{transition:height 300ms ease-in,width 300ms ease-in,top 300ms ease-in,left 300ms ease-in;-ms-transition:height 300ms ease-in,width 300ms ease-in,top 300ms ease-in,left 300ms ease-in;-moz-transition:height 300ms ease-in,width 300ms ease-in,top 300ms ease-in,left 300ms ease-in;-webkit-transition:height 300ms ease-in,width 300ms ease-in,top 300ms ease-in,left 300ms ease-in;-o-transition:height 300ms ease-in,width 300ms ease-in,top 300ms ease-in,left 300ms ease-in}.ie .image-viewer #holder .canvas-wrapper{cursor:move;cursor:url(/themes/custom/scotlandspeople/images/cursor-grab.cur)}.image-viewer #holder.is-grabbing .canvas-wrapper{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.ie .image-viewer #holder.is-grabbing .canvas-wrapper{cursor:move;cursor:url(/themes/custom/scotlandspeople/images/cursor-grabbing.cur)}.page-view-image .no-script{clear:both;margin-bottom:0}.page-view-image h1,.page-view-image .h1{font-size:1.25em}.page-view-image-nrs-census-lds .census-lds-info{margin-bottom:20px;padding:10px 0;float:left;width:100%}.page-view-image-nrs-census-lds .census-lds-info>div{margin-bottom:8px}.report-an-issue-bttn:link,.report-an-issue-bttn:hover,.report-an-issue-bttn:visited{border:2px solid;float:left;text-decoration:none;padding:13px 10px 13px 54px;margin:0 0 10px;position:relative}@media (min-width:540px){.report-an-issue-bttn:link,.report-an-issue-bttn:hover,.report-an-issue-bttn:visited{margin-bottom:10px;float:right}}@media print{.report-an-issue-bttn{display:none !important}}@media (min-width:540px){.with-prev-next-btns{padding-top:20px}}.centre-cancel-credit-spend{padding-right:15px}.image-link-text a{margin:0px 0px 10px 0px;float:right;text-decoration:none}.image-print-confirm-form .ok_button,.image-print-confirm-form buy_credits{padding:15px}.image-print-confirm-form .close_button{float:right;padding:15px}.image-nav-links:after{clear:both;content:"";display:table}.image-nav-links a{text-decoration:none}.image-nav-links a.backwards-btn{background-color:#3266cc;color:#fff}.image-nav-links a.backwards-btn:before{content:"";font-family:'spicons';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;color:#fff;padding-right:8px;position:relative}.image-nav-links a.forward-btn{background-color:#3266cc;color:#fff}.image-nav-links a.forward-btn:after{content:"";font-family:'spicons';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;color:#fff;padding-left:8px;position:relative}.image-nav-links a.download-pdf-btn{background-color:#3266cc;color:#fff}.image-nav-links a.btn-header,.image-nav-links a.btn-prev,.image-nav-links a.btn-next{background-color:#3266cc;color:#fff;min-width:140px}.image-nav-links a.btn-prev:before{content:"";font-family:'spicons';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;padding-right:8px}.image-nav-links a.btn-header,.image-nav-links a.btn-next{text-align:right}.image-nav-links a.btn-header:after,.image-nav-links a.btn-next:after{content:"";font-family:'spicons';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;padding-left:8px}#lair_links,#rce_links{color:#ec6c10}#lair_links a.lair-link,#lair_links a.rce-link,#rce_links a.lair-link,#rce_links a.rce-link{color:#36c;margin-right:15px}.image-viewer{border:1px solid #3266cc}.image-viewer .working{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDM0NjYiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiMwMDM0NjYiIHN0b3Atb3BhY2l0eT0iMC43NSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAzNDY2IiBzdG9wLW9wYWNpdHk9IjAuNzUiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center,ellipse cover,rgba(0,52,102,0.25) 0%,rgba(0,52,102,0.75) 75%,rgba(0,52,102,0.75) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,52,102,0.25) 0%,rgba(0,52,102,0.75) 75%,rgba(0,52,102,0.75) 100%);background:radial-gradient(ellipse at center,rgba(0,52,102,0.25) 0%,rgba(0,52,102,0.75) 75%,rgba(0,52,102,0.75) 100%)}.image-viewer .working:after{content:"";position:absolute;top:20px;right:40px;width:31px;height:31px;background:transparent url(/themes/custom/scotlandspeople/images/loader.gif) scroll no-repeat 0 0}.image-viewer .controls-list{background-color:#3266cc}.image-viewer .controls-list a{color:#fff;font-size:0.75em !important}.image-viewer .controls-list a.disabled{opacity:0.6}.image-viewer .controls-list a.active{background-color:#003466}.image-viewer .filter-setting{background-color:#003466}.image-viewer .filter-setting .labely,.image-viewer .filter-setting label{color:#fff;font-size:.875em}.image-viewer .filter-setting .labely:after,.image-viewer .filter-setting label:after{content:":"}.image-viewer .filter-setting .filter-value{color:#fff;font-size:.875em}.image-viewer .filter-setting input[type=range]{-webkit-appearance:none;width:100%;margin:1px 0 0}.image-viewer .filter-setting input[type=range]:focus{outline:1px dotted #fff}.image-viewer .filter-setting input[type=range]::-webkit-slider-runnable-track{width:100%;height:9px;cursor:pointer;background:#fff;border-radius:2px;top:3px}.image-viewer .filter-setting input[type=range]::-webkit-slider-thumb{border:0;width:30px;height:30px;border-radius:50%;background:#3266cc;cursor:pointer;-webkit-appearance:none;margin-top:-11px}@media (min-width:768px){.image-viewer .filter-setting input[type=range]::-webkit-slider-thumb{height:30px;width:10px;border-radius:3px}}.image-viewer .filter-setting input[type=range]:focus::-webkit-slider-runnable-track{background:#fff}.image-viewer .filter-setting input[type=range]::-moz-range-track{width:100%;height:9px;cursor:pointer;background:#fff;border-radius:2px}.image-viewer .filter-setting input[type=range]::-moz-range-thumb{border:0;width:30px;height:30px;border-radius:50%;background:#3266cc;cursor:pointer}@media (min-width:768px){.image-viewer .filter-setting input[type=range]::-moz-range-thumb{height:30px;width:10px;border-radius:3px}}.image-viewer .filter-setting input[type=range]::-ms-track{width:100%;height:9px;top:-14px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.image-viewer .filter-setting input[type=range]::-ms-fill-lower{background:#fff;border-radius:2px}.image-viewer .filter-setting input[type=range]::-ms-fill-upper{background:#fff;border-radius:2px}.image-viewer .filter-setting input[type=range]::-ms-thumb{border:0;height:30px;width:30px;border-radius:50%;background:#3266cc;cursor:pointer}@media (min-width:768px){.image-viewer .filter-setting input[type=range]::-ms-thumb{height:30px;width:10px;border-radius:3px}}.image-viewer .filter-setting input[type=range]:focus::-ms-fill-lower{background:#fff}.image-viewer .filter-setting input[type=range]:focus::-ms-fill-upper{background:#fff}.image-viewer .crop-mask .btn{color:#fff}.image-viewer .crop-mask .btn:after{content:"";text-align:center;display:inline-block;margin:-10px -5px -10px 10px;width:24px;height:24px;position:relative;top:-5px;background-position:-210px 0;background-image:url(/themes/custom/scotlandspeople/images/image-viewer-sprite.png);background-attachment:scroll;background-repeat:no-repeat;background-color:transparent;pointer-events:none;padding-left:0}.image-viewer .action-control:before,.image-viewer .filter-control:before{content:"";text-align:center;display:block;position:absolute;top:20px;left:50%;background-image:url(/themes/custom/scotlandspeople/images/image-viewer-sprite.png);background-attachment:scroll;background-repeat:no-repeat;background-color:transparent;pointer-events:none}.image-viewer .action-save:before{margin-left:-13px;width:26px;height:26px;background-position:0 0}.image-viewer .action-purchase:before{background-image:none;content:"";font-family:'virtualvol';font-size:29px;font-style:normal;text-transform:none;font-variant:normal;font-weight:normal;left:calc(50% - 14px);line-height:1;position:absolute;speak:none;top:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-viewer .action-download:before{background-image:none;content:"";font-family:'virtualvol';font-size:29px;font-style:normal;text-transform:none;font-variant:normal;font-weight:normal;left:calc(50% - 14px);line-height:1;position:absolute;speak:none;top:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-viewer .action-previous:before{background-image:none;content:"";font-family:'virtualvol';font-size:27px;font-style:normal;font-weight:normal;font-variant:normal;left:34%;line-height:1;position:absolute;speak:none;text-transform:none;top:19px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-viewer .action-next:before{background-image:none;content:"";font-family:'virtualvol';font-size:27px;font-style:normal;font-weight:normal;font-variant:normal;left:34%;line-height:1;position:absolute;speak:none;text-transform:none;top:19px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-viewer .action-waypointing:before{background-image:none;content:"";font-family:'virtualvol';font-size:27px;font-style:normal;font-weight:normal;font-variant:normal;left:34%;line-height:1;position:absolute;speak:none;text-transform:none;top:19px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-viewer .action-print:before{margin-left:-12px;width:24px;height:26px;background-position:-27px 0}.image-viewer .action-zoom-in:before{margin-left:-12px;width:24px;height:25px;background-position:-52px 0}.image-viewer .action-zoom-out:before{margin-left:-12px;width:24px;height:25px;background-position:-77px 0}.image-viewer .action-fit-height:before{top:17px;margin-left:-12px;width:24px;height:32px;background-position:-103px 0}.image-viewer .action-fit-width:before{margin-left:-17px;width:32px;height:26px;background-position:-127px 0}.image-viewer .action-rotate-r:before{margin-left:-12px;width:24px;height:26px;background-position:-160px 0}.image-viewer .action-rotate-l:before{margin-left:-12px;width:24px;height:26px;background-position:-185px 0}.image-viewer .action-crop:before{margin-left:-12px;width:24px;height:24px;background-position:-210px 0}.image-viewer .action-invert:before{margin-left:-13px;width:26px;height:26px;background-position:-235px 0}.image-viewer #holder{background-color:#363636}.image-viewer .filter-contrast:before{margin-left:-13px;width:26px;height:26px;background-position:-262px 0}.image-viewer .filter-brightness:before{margin-left:-12px;width:24px;height:25px;background-position:-290px 0}.image-viewer .filter-saturation:before{margin-left:-13px;width:26px;height:26px;background-position:-315px 0}.image-viewer .action-fullscreen:before{margin-left:-15px;width:30px;height:26px;background-position:-342px 0}.in-fullscreen .image-viewer .action-fullscreen:before{background-position:-373px 0}.image-viewer .action-magnify:before{background:url(/themes/custom/scotlandspeople/images/image-viewer-sprite.png) no-repeat;background-size:cover;width:24px;height:27px;margin-left:-15px;background-position:-341px 0}.page-virtual-volumes-volume-images .image-viewer .action-save:before{background-image:none}.page-virtual-volumes-volume-images .image-viewer .action-save:before{content:"";font-family:'virtualvol';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;left:50%;top:16px;position:absolute;font-size:29px}.page-virtual-volumes-volume-images .image-viewer .action-download:before{background-image:none}.page-virtual-volumes-volume-images .image-viewer .action-download:before{content:"";font-family:'virtualvol';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;left:50%;top:16px;position:absolute;font-size:29px}.page-virtual-volumes-volume-images .image-viewer .action-waypointing:before{background-image:none}.page-virtual-volumes-volume-images .image-viewer .action-waypointing:before{content:"";font-family:'virtualvol';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;left:32%;top:20px;position:absolute;font-size:25px}.page-virtual-volumes-volume-images .image-viewer .action-previous:before{background-image:none}.page-virtual-volumes-volume-images .image-viewer .action-previous:before{content:"";font-family:'virtualvol';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;left:34%;top:19px;position:absolute;font-size:27px}.page-virtual-volumes-volume-images .image-viewer .action-next:before{background-image:none}.page-virtual-volumes-volume-images .image-viewer .action-next:before{content:"";font-family:'virtualvol';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;left:34%;top:19px;position:absolute;font-size:27px}.report-an-issue-bttn:link,.report-an-issue-bttn:hover,.report-an-issue-bttn:visited{color:#ec6c10;border-color:#ec6c10;background-color:#fff}.report-an-issue-bttn:link:before,.report-an-issue-bttn:hover:before,.report-an-issue-bttn:visited:before{content:"";font-family:'spicons';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;color:#fff;background-color:#ec6c10;padding:8px 8px 9px 8px;font-size:33px;position:absolute;left:0;top:0}.volume-image-viewer{position:relative}.volume-image-viewer #ajax_messages{padding-left:8px}.volume-image-viewer .ajax-progress{display:none}.volume-image-viewer .image-nav-links>a{margin:35px 0 0 10px}.volume-image-viewer .image-nav-links #image-viewer-go-to-image-number{float:left;width:250px}.volume-image-viewer .image-nav-links #image-viewer-go-to-image-number .form-item{float:left;margin:0}.volume-image-viewer .image-nav-links #image-viewer-go-to-image-number .form-item label{font-weight:600}.volume-image-viewer .image-nav-links #image-viewer-go-to-image-number input{height:47px;width:160px}.volume-image-viewer .image-nav-links #image-viewer-go-to-image-number #edit-actions{margin:0;padding:0}.volume-image-viewer .image-nav-links #image-viewer-go-to-image-number #edit-actions .form-submit{background-color:#3266cc;height:47px;margin-left:5px;margin-top:24px}.volume-image-viewer .image-nav-links.back{margin-top:20px}.volume-image-viewer .image-nav-links.back:after{clear:both;content:"";display:table}.volume-image-viewer .image-nav-links.back .backwards-btn{margin:0}.volume-image-viewer #waypointing{background-color:#787878;position:absolute;right:-250px;top:100px;transition:right 250ms ease-in-out;width:250px}.volume-image-viewer #waypointing.open{right:0}.volume-image-viewer #waypointing h3{background-color:#3266cc;color:#ffffff;margin:0;padding:10px;position:relative}.volume-image-viewer #waypointing h3 a{line-height:15px;position:absolute;right:10px;text-decoration:none;top:13px}.volume-image-viewer #waypointing h3 a:after{content:"";font-family:'spicons';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;color:#ffffff;font-size:15px}.volume-image-viewer #waypointing .wp-inner{height:450px;overflow-x:hidden;overflow-y:auto;padding:10px}.volume-image-viewer #waypointing .wp-inner ul{list-style:none;margin:0;padding:0}.volume-image-viewer #waypointing .wp-inner ul li a{color:#ffffff;text-decoration:underline}#banner_announcements{background-color:#333333;border-bottom:1px solid #ffffff;color:#ffffff}#banner_announcements .section{padding:15px}#banner_announcements .section .content{margin-top:0}#banner_announcements .section .content .field{padding:0 !important}#banner_announcements .section .content h2{color:#ffffff}.highlight-wrapper{margin:0 15px;width:calc(100% - 30px)}.highlight-wrapper .region.region-highlighted{margin:0}@media screen and (min-width:768px){.highlight-wrapper{display:flex;flex-wrap:nowrap;flex-direction:row}.highlight-wrapper .region.region-highlighted{flex-grow:0;flex-shrink:0;flex-basis:70%;margin:0}.highlight-wrapper .region.region-quicklinks{flex-grow:0;flex-shrink:0;flex-basis:calc(30% - 15px);margin:0 0 0 15px}}@media screen and (min-width:1024px){.highlight-wrapper .region.region-highlighted{flex-basis:80%}.highlight-wrapper .region.region-quicklinks{flex-basis:calc(20% - 15px)}}.layout:after{content:"";display:table;clear:both}.layout .block:after{content:"";display:table;clear:both}.layout{margin-left:-10px;margin-right:-10px;position:relative}.layout .layout__region{box-sizing:border-box;padding:0 10px 20px 10px}.ckeditor--twocol-section,.ckeditor--threecol-section,.ckeditor--fourcol-section{margin-left:-10px;margin:-10px}#drupal-off-canvas button.button--primary{clear:both;display:block;background-color:#3366cc;padding:5px 30px;height:40px;border-radius:20px;font-weight:bold}.ie .layout--twocol-section--50-50 .layout__region,.ie11 .layout--twocol-section--50-50 .layout__region{width:50%;display:block !important;flex:none !important}.ie .layout--twocol-section--67-33 .layout__region--first,.ie11 .layout--twocol-section--67-33 .layout__region--first{width:67%;display:block !important;flex:none !important}.ie .layout--twocol-section--67-33 .layout__region--first .block-news-features-events-block .news-features-events .news,.ie11 .layout--twocol-section--67-33 .layout__region--first .block-news-features-events-block .news-features-events .news{width:50%;display:block !important;flex:none !important}.ie .layout--twocol-section--67-33 .layout__region--second,.ie11 .layout--twocol-section--67-33 .layout__region--second{width:33%;display:block !important;flex:none !important}.ie .layout--twocol-section--67-33 .layout__region--second .block.block-centre-details.block-visit-us-block .media--type-image.media--view-mode-full,.ie11 .layout--twocol-section--67-33 .layout__region--second .block.block-centre-details.block-visit-us-block .media--type-image.media--view-mode-full{width:100%}.ie .layout--twocol-section--67-33 .layout__region--second .block.block-centre-details.block-visit-us-block .media--type-image.media--view-mode-full .field--name-field-media-image,.ie11 .layout--twocol-section--67-33 .layout__region--second .block.block-centre-details.block-visit-us-block .media--type-image.media--view-mode-full .field--name-field-media-image{width:100%}.status-messages .messages__wrapper{padding:0}.status-messages .messages__wrapper.alert-status{background-color:#9fdbbb}.status-messages .messages__wrapper.alert-status .messages{color:#011c0e}.status-messages .messages__wrapper.alert-status .messages a.close{color:#011c0e}.status-messages .messages__wrapper.alert-status .messages .messages-content{padding-left:45px;position:relative}.status-messages .messages__wrapper.alert-status .messages .messages-content:before{content:"";font-family:'spicons';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;border-color:#288a63;left:0;position:absolute;top:0}.status-messages .messages__wrapper.alert-warning{background-color:#fdefe6}.status-messages .messages__wrapper.alert-warning .messages{color:#f06f07}.status-messages .messages__wrapper.alert-warning .messages a.close{color:#f06f07}.status-messages .messages__wrapper.alert-warning .messages .messages-content{padding-left:45px;position:relative}.status-messages .messages__wrapper.alert-warning .messages .messages-content:before{content:"";font-family:'spicons';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;border:none !important;font-size:30px !important;left:0;position:absolute;top:0}.status-messages .messages__wrapper.alert-error{background-color:#ecd1da}.status-messages .messages__wrapper.alert-error .messages{color:#a10034}.status-messages .messages__wrapper.alert-error .messages a.close{color:#a10034}.status-messages .messages__wrapper.alert-error .messages .messages-content{padding-left:45px;position:relative}.status-messages .messages__wrapper.alert-error .messages .messages-content:before{content:"";font-family:'spicons';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;border-color:#a10034;left:0;position:absolute;top:0}.status-messages .messages__wrapper:last-child{margin-bottom:10px}.status-messages .messages__wrapper .messages{border:none;border-radius:0;margin:0 auto 0 auto;padding:15px}.status-messages .messages__wrapper .messages:first-child{margin-top:0}.status-messages .messages__wrapper .messages a.close{color:transparent;float:right;height:16px;opacity:1;text-decoration:none;text-shadow:none;width:15px}.status-messages .messages__wrapper .messages a.close span{display:none}.status-messages .messages__wrapper .messages a.close:after{content:"";font-family:'spicons';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;font-size:15px}.status-messages .messages__wrapper .messages .messages-content{line-height:30px}.status-messages .messages__wrapper .messages .messages-content:before{border-width:1px;border-style:solid;border-radius:50%;display:inline-block;font-size:16px;height:30px;line-height:30px !important;margin-right:15px;position:relative;top:-1px;text-align:center;vertical-align:top;width:30px}.messages__wrapper{padding:0}.messages__wrapper.alert-status{background-color:#9fdbbb}.messages__wrapper.alert-status .messages{color:#011c0e}.messages__wrapper.alert-warning{background-color:#fdefe6}.messages__wrapper.alert-warning .messages{color:#f06f07}.messages__wrapper.alert-error{background-color:#ecd1da}.messages__wrapper.alert-error .messages{color:#a10034}.messages__wrapper .messages{border:0;padding:5px 15px}.messages__wrapper .messages:first-child{margin-top:10px}.messages__wrapper .messages:last-child{margin-bottom:10px}.messages__wrapper .messages .close{display:none}ul.anon-menu .ajax-progress{display:none !important}.menu--account #account_nav_control{clip:rect(1px 1px 1px 1px);opacity:0;position:absolute;right:5px}.menu--account .content{bottom:0;background-color:#0a2745;box-sizing:border-box;color:#ffffff;height:100%;overflow:hidden;padding:50px 22px 5px 22px !important;position:fixed;right:-250px;top:0;transition:right 300ms ease-in-out;width:250px;z-index:1000}.menu--account .content .account-menu-closer label{background-color:#0a2745;cursor:pointer;height:44px;position:fixed;right:-44px;top:50px;transition:right 300ms ease-in-out;width:44px}.menu--account .content .account-menu-closer label:after{content:"";font-family:'spicons';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;font-size:21px;left:10px;position:absolute;top:10px}.menu--account .content ul.menu{list-style:none;margin:0;padding:0;position:relative}.menu--account .content ul.menu li.menu-item{display:block;position:relative;text-align:left}.menu--account .content ul.menu li.menu-item a{display:block;font-family:"Open Sans","Arial",sans-serif;font-weight:500;padding:10px 0;text-decoration:none;width:100%}.menu--account .content ul.menu li.menu-item a:after{content:"";font-family:'spicons';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;font-size:11px;position:absolute;right:0;text-decoration:none;top:15px}.menu--account .content ul.menu li.menu-item a:hover{text-decoration:underline}.menu--account .content ul.menu li.menu-item:not(:last-child){border-bottom:1px solid #8593a2}.menu--account #account_nav_control:checked+.content{right:0}.menu--account #account_nav_control:checked+.content .account-menu-closer label{right:250px}@media screen and (min-width:769px){.menu--account .content{bottom:auto;box-shadow:none;display:none;height:auto;left:auto;padding-top:2px !important;position:absolute;right:0;top:88px}.menu--account .content .account-menu-closer label{display:none}.menu--account #account_nav_control:checked+.content{display:block}}@media screen and (max-width:768px){#header .region-secondary-menu{display:block}#header .region-secondary-menu .block-preferred-links-block{display:none}#header .region-secondary-menu .block-credits.block-credits-block{display:none}.menu--account .content.show-myaccount-menu{bottom:auto;box-shadow:none;height:100%;width:260px;top:0px;z-index:1000;right:0px;overflow-y:auto;background-color:#0a2745;display:block;position:fixed;padding:30px 22px 5px 22px !important;transition:right 300ms ease-in-out}.menu--account .content.show-myaccount-menu .account-menu-closer label{display:none}.menu--account #account_nav_control:checked+.content{display:block}}@media screen and (max-width:768px){.menu--main label{display:inline-block}.menu--main label.accountnav-control{background-color:#003466;color:#ffffff;height:44px;position:relative;text-indent:-5000px;top:-55px;width:56px;float:right;transition:right 300ms ease-in-out}.menu--main label.accountnav-control:before{content:"";font-family:'spicons';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;color:#ffffff;font-size:16px;height:28px;left:2px;position:absolute;text-indent:0;top:15px;width:28px}.menu--main label.accountnav-control:after{content:"";font-family:'spicons';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;color:#ffffff;font-size:30px;height:28px;left:20px;position:absolute;text-indent:0;top:8px;width:28px}.menu--main label.accountnav-control.close-control{right:250px}.menu--main label.accountnav-control.close-control:before{content:"";font-family:'spicons';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;color:#ffffff;font-size:16px;height:28px;left:2px;position:absolute;text-indent:0;top:15px;width:28px}}@media screen and (max-width:1024px){.menu--main #main_nav_control{clip:rect(1px 1px 1px 1px);opacity:0;position:absolute}.menu--main label{display:inline-block}.menu--main label.burger{background-color:#003466;color:#ffffff;height:44px;position:relative;text-indent:-5000px;top:-55px;width:44px}.menu--main label.burger:after{content:"";font-family:'spicons';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;color:#ffffff;font-size:16px;height:28px;left:14px;position:absolute;text-indent:0;top:14px;width:28px}.menu--main .content{bottom:0;background-color:#0a2745;box-sizing:border-box;color:#ffffff;height:100%;overflow:hidden;padding:30px 22px 5px 22px !important;position:fixed;left:-250px;top:0;transition:left 300ms ease-in-out;width:250px;z-index:1000}.menu--main .content .main-menu-closer label{background-color:#0a2745;cursor:pointer;height:44px;position:fixed;left:-44px;top:0px;transition:left 300ms ease-in-out;width:44px}.menu--main .content .main-menu-closer label:after{content:"";font-family:'spicons';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;font-size:21px;left:10px;position:absolute;top:10px}.menu--main .content ul.menu{list-style:none;margin:0;padding:0;position:relative}.menu--main .content ul.menu li.menu-item{display:block;height:auto;position:relative;text-align:left;width:100%}.menu--main .content ul.menu li.menu-item a{display:block;font-family:"Open Sans","Arial",sans-serif;font-weight:500;padding:10px 0;width:100%}.menu--main .content ul.menu li.menu-item a:before{content:""}.menu--main .content ul.menu li.menu-item a:after{content:"";font-family:'spicons';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;font-size:11px;position:absolute;right:0;text-decoration:none;top:15px}.menu--main .content ul.menu li.menu-item a a:hover{text-decoration:underline}.menu--main .content ul.menu li.menu-item:not(:last-child){border-bottom:1px solid #8593a2}.menu--main #main_nav_control:checked+.content{box-shadow:-5px 0 45px rgba(0,0,0,0.5);left:0}.menu--main #main_nav_control:checked+.content .main-menu-closer label{left:250px}}@media screen and (max-width:460px){.menu--main label.burger{top:-44px}.menu--main label.accountnav-control{top:-44px !important}}@media screen and (min-width:769px) and (max-width:1024px){.menu--main label.burger{top:0px}}@media screen and (min-width:1025px){.menu--main #main_nav_control{display:none}.menu--main label.burger{display:none}.menu--main .content ul li a{padding-bottom:10px;padding-top:10px}}#block-scotlandspeople-main-menu .content{margin-top:0}.primary-menu-wrapper{background-color:#003466;max-height:45px}.primary-menu-wrapper .region-primary-menu .menu li.menu-item--active-trail a{background-color:#0a2745;border-bottom-style:none;text-decoration:none}.primary-menu-wrapper .region-primary-menu .menu a{background:none;border-bottom-style:none;border-radius:0;color:#ffffff;display:block;font-size:1.1em;margin:0;position:relative;text-shadow:none}.primary-menu-wrapper .region-primary-menu .menu a:hover,.primary-menu-wrapper .region-primary-menu .menu a:active,.primary-menu-wrapper .region-primary-menu .menu a:focus,.primary-menu-wrapper .region-primary-menu .menu a.is-active{background-color:#0a2745;border-bottom-style:none;text-decoration:none}.primary-menu-wrapper .region-primary-menu .menu a::before{background:none;color:#ffffff;content:"|";font-family:Arial,sans-serif;height:auto;left:-3px;opacity:0.7;overflow:visible;pointer-events:none;position:absolute;top:auto;width:1px}@media screen and (max-width:768px){.primary-menu-wrapper{height:0px}}@media screen and (min-width:769px){.primary-menu-wrapper{height:unset}}.region-secondary-menu{display:flex;flex-direction:row;flex-wrap:nowrap}.region-secondary-menu .contextual-region{position:unset !important}.region-secondary-menu .preferred-links{color:#fff;display:block;font-size:13px;font-weight:600;margin:18px 0 0 0}.region-secondary-menu .preferred-links li{display:inline-block;margin-right:20px;padding-left:40px;position:relative}.region-secondary-menu .preferred-links a{color:white;font-size:1.1em;line-height:52px;padding:0;text-decoration:none;vertical-align:middle}.region-secondary-menu .preferred-links a:focus{outline:1px dotted #fff;text-decoration:underline}@media print{.region-secondary-menu .preferred-links{display:none !important}}.region-secondary-menu .preferred-links .viewed-images:before,.region-secondary-menu .preferred-links .saved-images:before{content:"";font-family:'spicons';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;left:0;top:50%;margin-top:-15px;position:absolute;font-size:30px}.region-secondary-menu .preferred-links .saved-volumes:before{content:"";font-family:'bookmark';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;left:0;top:50%;margin-top:-10%;position:absolute;font-size:15px;border:1px solid #fff;border-radius:100%;padding:7px}.node article.media--type-image:not(.align-left):not(.align-right){display:inline-block}.node .ckeditor__region article{display:table !important}.node article.align-left{margin-right:25px}.node article.align-right{margin-left:25px}.page-node-type-news-article .layout__region--second{border-left:1px solid #dfdfdf}.page-node-type-news-article .node__content{color:#616060}.page-node-type-news-article .field--name-field-hero-image article{width:100%}.page-node-type-news-article .field--name-field-hero-image article .field--name-field-media-image{width:100%}.page-node-type-news-article .field--name-field-hero-image article .field--name-field-media-image img{width:100%}.page-node-type-news-article .field--name-body{padding:20px 0 40px 0}@media screen and (min-width:768px){.page-node-type-news-article .field--name-body{padding:20px 100px 40px 100px}.page-node-type-news-article .sharethis-wrapper{padding-left:97px;padding-right:100px}}.address-book__profiles{margin-left:-0.75em;margin-right:-0.75em}.address-book__profiles .address-book__profile{box-sizing:border-box;flex:1 0 100%;margin-left:0;margin-right:0;padding-left:0.75em;padding-right:0.75em}@media screen and (min-width:768px){.address-book__profiles .address-book__profile{flex:1 0 50%}}@media screen and (min-width:1024px){.address-book__profiles .address-book__profile{flex:1 0 25%}}.path-browse-places ul.alpha-selector,.path-browse-record-creators ul.alpha-selector{list-style:none;margin:0;padding:0}.path-browse-places ul.alpha-selector:after,.path-browse-record-creators ul.alpha-selector:after{clear:both;content:"";display:table}.path-browse-places ul.alpha-selector li,.path-browse-record-creators ul.alpha-selector li{float:left;padding:0}.path-browse-places ul.alpha-selector li:not(:first-child),.path-browse-record-creators ul.alpha-selector li:not(:first-child){padding-left:4px}.path-browse-places ul.alpha-selector li:not(:last-child):after,.path-browse-record-creators ul.alpha-selector li:not(:last-child):after{content:" | "}.faqs h2{margin-bottom:20px}.faqs ul{list-style:none;margin:0;padding:0}.faqs ul li .question{background-color:#e3e3e3;color:#36c;cursor:pointer;font-size:1em;font-weight:500;line-height:20px;margin-bottom:4px;min-height:20px;padding:5px 5px 5px 45px;position:relative;transition-property:background-color,color;transition-duration:300ms,300ms}.faqs ul li .question:before{content:"";font-family:'spicons';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;position:absolute;left:14px;margin-top:-9px;top:50%}.faqs ul li .answer{display:none;padding:20px}.faqs ul li.open .question{background-color:#36c;color:#ffffff}.faqs ul li.open .question:before{content:"";font-family:'spicons';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;position:absolute;left:14px;margin-top:-9px;top:50%}@media screen and (min-width:769px){.faqs ul li .question{font-size:1.1em;font-weight:600;line-height:60px;min-height:60px}}.path-image-library .view-display-id-gallery .view-header{box-sizing:border-box;max-width:100%}.path-image-library .view-display-id-gallery .view-header .image-library-stats{align-items:baseline;border-bottom:8px solid #f6f6f6;box-sizing:border-box;color:#3366cc;display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;padding:15px 0}.path-image-library .view-display-id-gallery .view-header .image-library-stats .record-count{box-sizing:border-box;flex:0 0 100%;font-size:2.375em}@media screen and (min-width:1024px){.path-image-library .view-display-id-gallery .view-header .image-library-stats .record-count{flex:0 1 25%}}.path-image-library .view-display-id-gallery .view-header .image-library-stats .page-details{box-sizing:border-box;flex:0 0 100%;font-size:1.5em}@media screen and (min-width:1024px){.path-image-library .view-display-id-gallery .view-header .image-library-stats .page-details{flex:0 1 75%}}.path-image-library .view-display-id-gallery .view-filters{box-sizing:border-box}@media screen and (min-width:768px){.path-image-library .view-display-id-gallery .view-filters{border-right:1px solid #f6f6f6;float:left;padding-right:10px;width:25%}}.path-image-library .view-display-id-gallery .view-filters .form--inline .form-item{float:none;margin-right:0;width:100%}.path-image-library .view-display-id-gallery .view-filters input,.path-image-library .view-display-id-gallery .view-filters select{width:100%}.path-image-library .view-display-id-gallery .view-filters .form-item-field-start-year-value{float:left !important;width:33% !important}.path-image-library .view-display-id-gallery .view-filters .form-item-field-start-year-value label{min-width:200px}.path-image-library .view-display-id-gallery .view-filters .form-item-field-end-year-value{float:left !important;padding-top:23px;width:67% !important}.path-image-library .view-display-id-gallery .view-filters .form-item-field-end-year-value label{float:left;padding:6px 15px}.path-image-library .view-display-id-gallery .view-filters .form-item-field-end-year-value input{float:left;width:50% !important}.path-image-library .view-display-id-gallery .view-filters .form-item-field-sub-category-target-id .form-item--error-message{display:none}.path-image-library .view-display-id-gallery .view-filters button{width:100%}.path-image-library .view-display-id-gallery .view-filters button[value="Reset"]{margin:10px 0 0 0;background-color:#696969}.path-image-library .view-display-id-gallery .view-filters .block-title{cursor:pointer;color:#3266cc;font-size:1.5em;font-weight:500;font-family:"ralewaymedium",Verdana,sans-serif}.path-image-library .view-display-id-gallery .view-content{box-sizing:border-box}@media screen and (min-width:768px){.path-image-library .view-display-id-gallery .view-content{align-items:stretch;display:flex;flex-wrap:wrap;float:left;padding:5px;width:75%}}.path-image-library .view-display-id-gallery .view-content .views-row{border:1px solid #c9c9c9;box-sizing:border-box;margin-bottom:10px;margin-top:20px;padding-bottom:60px;position:relative}@media screen and (min-width:768px){.path-image-library .view-display-id-gallery .view-content .views-row{margin:10px;flex:0 1 calc(50% - 20px)}}@media screen and (min-width:1200px){.path-image-library .view-display-id-gallery .view-content .views-row{flex:0 1 calc(33.333% - 20px)}}.path-image-library .view-display-id-gallery .view-content .views-row:hover{background-color:#f9f9f9}.path-image-library .view-display-id-gallery .view-content .views-row .views-field-field-image-file{margin-bottom:20px}.path-image-library .view-display-id-gallery .view-content .views-row .views-field-title{font-size:1.125em;font-weight:600;margin-bottom:20px;padding:0 20px}.path-image-library .view-display-id-gallery .view-content .views-row .views-field-field-description{padding:0 20px 15px 20px}.path-image-library .view-display-id-gallery .view-content .views-row .views-field-view-commerce-product{border-top:1px solid #c9c9c9;bottom:0;left:0;padding:2px;position:absolute;right:0}.path-image-library .view-display-id-gallery .view-content .views-row .views-field-view-commerce-product a.view-image-button{background-color:#3366cc;border:none;color:#ffffff;display:block;font-weight:600;padding:15px;text-align:center;text-decoration:none}.path-image-library .view-display-id-gallery .view-content .views-row .views-field-view-commerce-product a.view-image-button:after{content:"";font-family:'spicons';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;font-size:12px;padding-left:22px}.path-image-library .view-display-id-gallery .view-empty{float:left;font-size:1.5em;padding:5px 10px;width:75%}.path-image-library .view-display-id-gallery .view-empty:after{clear:both;content:"";display:table}.path-image-library .view-display-id-gallery nav.pager{margin-top:50px}@media screen and (min-width:768px){.path-image-library .view-display-id-gallery nav.pager{float:right;width:75%}}.path-image-library .view-display-id-detail .view-content a.btn.image-library-back-to-results{background-color:#3366cc}.path-image-library .view-display-id-detail .view-content a.btn.image-library-back-to-results:after{content:""}.path-image-library .view-display-id-detail .view-content a.btn.image-library-back-to-results:before{content:"";font-family:'spicons';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;font-size:12px;padding-right:22px}.path-image-library .view-display-id-detail .view-content .views-field .views-label{display:block;font-weight:600}.path-image-library .view-display-id-detail .view-content .views-field .field-content{display:block;margin-bottom:30px}.path-image-library .view-display-id-detail .view-content .views-field-title h2{color:#3366cc;font-size:2.25em;margin:40px 0 15px 0}.path-image-library .view-display-id-detail .view-content .views-field-field-image-file{margin-bottom:30px}.path-image-library .view-display-id-detail .view-content .views-field-price__number{color:#3366cc;font-size:1.75em;font-weight:600}.path-image-library .view-display-id-detail .view-content .wrapping_price__number{width:33%;float:right;clear:right}.path-image-library .view-display-id-detail .view-content .wrapping_field-sub-category{width:66%;float:left}.path-image-library .view-display-id-detail .view-content .button--add-to-cart{padding:20px 54px;background-color:#3266cc}.path-image-library .view-display-id-detail .view-content .views-field-variations-target-id .form-number{width:130px}@media screen and (max-width:768px){.path-image-library .wrapping_field-sub-category,.path-image-library .wrapping_price__number{width:100% !important;float:none !important;clear:none !important}}@media screen and (max-width:767px){.path-image-library .view-filters .views-exposed-form{overflow:hidden;max-height:80px;border-bottom:1px solid #dfdfdf;transition:max-height 500ms;-ms-transition:max-height 500ms;-moz-transition:max-height 500ms;-webkit-transition:max-height 500ms;-o-transition:max-height 500ms}.path-image-library .view-filters .views-exposed-form.is-open{max-height:1000px}.path-image-library .view-filters .views-exposed-form.is-open .toggle-exposed-form::after{-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.path-image-library .view-filters .views-exposed-form .title-wrapper{margin-top:25px}.path-image-library .view-filters .views-exposed-form .block-title{display:inline}.path-image-library .view-filters .views-exposed-form .toggle-exposed-form:after{content:"";font-family:'spicons';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;float:right;margin:5px 5px 0 0;transition:transform 300ms ease-in;-ms-transition:transform 300ms ease-in;-moz-transition:transform 300ms ease-in;-webkit-transition:transform 300ms ease-in;-o-transition:transform 300ms ease-in;font-size:1.5em;color:#3266cc}}.image-library-downloads td:last-child{text-align:right}.path-image-library #block-fieldtipstoggle{margin-top:10px}@media screen and (min-width:768px){.path-image-library #block-fieldtipstoggle{margin-top:0}.path-image-library #block-fieldtipstoggle .content{margin-top:0 !important}}.path-image-library #block-fieldtipstoggle .content{float:right}.path-image-library #block-fieldtipstoggle:after{clear:both;content:"";display:table}body.maintenance-page{background-color:#166bc8 !important;box-sizing:border-box;width:100%}body.maintenance-page #maintenance_page header{background-color:#3266cc;border-bottom:45px solid #003466;box-sizing:border-box;max-height:unset;padding:15px;width:100%}body.maintenance-page #maintenance_page header .logo{box-sizing:border-box;display:block;margin-bottom:15px;margin-top:15px}body.maintenance-page #maintenance_page header .logo img{max-height:42px;max-width:100%}body.maintenance-page #maintenance_page main{background-color:#ffffff;box-sizing:border-box;padding:15px;width:100%}@media screen and (min-width:768px){body.maintenance-page #maintenance_page main{min-height:350px}}body.maintenance-page #maintenance_page footer{box-sizing:border-box;overflow:hidden;padding:0 15px 15px 15px;width:100%}body.maintenance-page #maintenance_page .container{box-sizing:border-box;width:100%}@media screen and (min-width:768px){body.maintenance-page #maintenance_page .container{margin:0 auto;width:768px}}@media screen and (min-width:1024px){body.maintenance-page #maintenance_page .container{margin:0 auto;width:1024px}}.path-user #block-cancelaccount .content,.path-user #block-preferences .content,.path-user #block-creditdetails .content,.path-user #block-addressbookblock .content,.path-user #block-accountdetails .content,.path-user #block-personaldetails .content{border-bottom:1px solid #9f9f9f;position:relative}.path-user #block-cancelaccount .content h2,.path-user #block-preferences .content h2,.path-user #block-creditdetails .content h2,.path-user #block-addressbookblock .content h2,.path-user #block-accountdetails .content h2,.path-user #block-personaldetails .content h2{margin:1em 0}.path-user #block-cancelaccount .content a.btn,.path-user #block-preferences .content a.btn,.path-user #block-creditdetails .content a.btn,.path-user #block-addressbookblock .content a.btn,.path-user #block-accountdetails .content a.btn,.path-user #block-personaldetails .content a.btn{position:absolute;right:0;top:0}.path-user #block-cancelaccount .content p,.path-user #block-preferences .content p,.path-user #block-creditdetails .content p,.path-user #block-addressbookblock .content p,.path-user #block-accountdetails .content p,.path-user #block-personaldetails .content p{width:90%}.path-user #block-cancelaccount .content span.label,.path-user #block-preferences .content span.label,.path-user #block-creditdetails .content span.label,.path-user #block-addressbookblock .content span.label,.path-user #block-accountdetails .content span.label,.path-user #block-personaldetails .content span.label{display:block}@media screen and (min-width:768px){.path-user #block-cancelaccount .content span.label,.path-user #block-preferences .content span.label,.path-user #block-creditdetails .content span.label,.path-user #block-addressbookblock .content span.label,.path-user #block-accountdetails .content span.label,.path-user #block-personaldetails .content span.label{display:inline-block;width:40%}}.path-user #block-cancelaccount .content{border-bottom:0}@media screen and (max-width:768px){.views-view-grid .views-col{float:none;width:100% !important;box-sizing:border-box}.views-view-grid .views-col .col-content{border:1px solid #c8c8c8;margin-bottom:20px;position:relative}.views-view-grid .views-col .col-content .views-field-field-hero-image img{width:100%}.views-view-grid .views-col .col-content .views-field-title,.views-view-grid .views-col .col-content .views-field-created,.views-view-grid .views-col .col-content .views-field-body,.views-view-grid .views-col .col-content .views-field-view-node{padding-bottom:5px;padding-left:15px;padding-right:15px}.views-view-grid .views-col .col-content .views-field-title{padding-top:15px}.views-view-grid .views-col .col-content .views-field-created{font-size:0.75em}.views-view-grid .views-col .col-content .views-field-body{height:60px;overflow:hidden;position:relative}.views-view-grid .views-col .col-content .views-field-body:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 86%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 86%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 86%,#fff 100%);content:"";bottom:0;height:15px;left:0;position:absolute;right:0}.views-view-grid .views-col .col-content .views-field-view-node{padding-bottom:15px}}@media screen and (min-width:769px){.path-news-and-features .views-row{margin-bottom:20px}.path-news-and-features .views-row .views-col{box-sizing:border-box;padding-left:10px !important;padding-right:10px !important}.path-news-and-features .views-row .views-col .col-content{border:1px solid #c8c8c8;min-height:440px;position:relative}.path-news-and-features .views-row .views-col .col-content .views-field{box-sizing:border-box}.path-news-and-features .views-row .views-col .col-content .views-field-title,.path-news-and-features .views-row .views-col .col-content .views-field-created,.path-news-and-features .views-row .views-col .col-content .views-field-body{padding:0 15px}.path-news-and-features .views-row .views-col .col-content .views-field-title{height:102px;padding-bottom:5px;padding-top:15px}.path-news-and-features .views-row .views-col .col-content .views-field-created{font-size:0.75em;padding-bottom:5px}.path-news-and-features .views-row .views-col .col-content .views-field-body{height:60px;overflow:hidden;position:relative}.path-news-and-features .views-row .views-col .col-content .views-field-body:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 86%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 86%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 86%,#fff 100%);content:"";bottom:0;height:15px;left:0;position:absolute;right:0}.path-news-and-features .views-row .views-col .col-content .views-field-view-node{bottom:15px;left:15px;position:absolute}}.ckeditor__region.not-found.search-records>div{background-color:#339966}.ckeditor__region.not-found.certs-copies>div{background-color:#660066}.ckeditor__region.not-found.help-guidance>div{background-color:#336699}.ckeditor__region.not-found.news-features>div{background-color:#990033}.ckeditor__region.not-found>div a{color:#ffffff;display:block;font-size:1.25em;padding:6px 6%;text-decoration:none}.ckeditor__region.not-found>div a:after{content:"";font-family:'spicons';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;font-size:0.625em;padding-left:10px}#block-404pagenotfoundblock{background-image:url(/themes/custom/scotlandspeople/images/page-not-found-banner-image.jpg);background-repeat:no-repeat;background-size:cover;min-height:390px;position:relative}#block-404pagenotfoundblock .content{margin-top:0;position:relative}#block-404pagenotfoundblock .content h1{background-color:#232323;color:#ffffff;display:inline-block;font-family:"ralewaylight",Verdana,sans-serif;font-size:2.5em;line-height:1.375em;margin-bottom:0;margin-top:80px;max-width:810px;padding:15px 25px;position:relative}#block-404pagenotfoundblock .content p{color:#ffffff;font-family:"Open Sans",Arial,sans-serif;margin-left:104px;margin-top:20px;text-shadow:1px 1px 1px rgba(0,0,0,0.5);width:calc(85% - 104px)}#block-404pagenotfoundblock .content p.desc{font-size:1.5em}#block-404pagenotfoundblock .content p.url{font-size:1em}#block-404pagenotfoundblock .content form{margin-left:104px;width:calc(85% - 104px)}#block-404pagenotfoundblock .content form .form--inline:after{clear:both;content:"";display:table}#block-404pagenotfoundblock .content form .form--inline .form-item,#block-404pagenotfoundblock .content form .form--inline .form-actions{clear:none;float:left;margin:0;padding:0}#block-404pagenotfoundblock .content form input,#block-404pagenotfoundblock .content form button{height:50px;margin:0;padding:10px 25px}.product-type-seat .field--name-price{display:none}.product-type-seat .field--name-variations .field__label{display:none}.product-type-seat .field--name-purchased-entity,.product-type-seat .field--name-quantity{display:none}.input-group-addon .input-group-text{display:block !important;width:18px !important}#planyo_content form label{float:none !important}#planyo_content form input,#planyo_content form select{margin-bottom:0 !important}#planyo_content form .form-control{width:100% !important}#planyo_content .summary.res_details dt{padding-right:15px}#planyo_content span.reservation_step,#planyo_content span.reservation_step_current{max-width:90px}@media print{body.path-vouchers #cart_summary,body.path-vouchers #header,body.path-vouchers .primary-menu-wrapper,body.path-vouchers .highlighted,body.path-vouchers .print-vouchers-intro,body.path-vouchers .site-footer{display:none}body.path-vouchers #vouchers{width:100%}body.path-vouchers #vouchers .print-voucher:not(:first-child){page-break-before:always}body.path-vouchers #vouchers .print-voucher{width:100%}body.path-vouchers #vouchers .print-voucher .logo{display:none}body.path-vouchers #vouchers .print-voucher .voucher-detail:before{content:"";font-family:'spicons';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;display:block;font-size:40pt;margin-bottom:25px;text-decoration:none}}.print-voucher{border:2px solid #000000;margin:15px auto;padding:10px 0;width:100%}.print-voucher .logo{background-color:#3366cc;margin:0 10px;padding:5px;max-width:100%}.print-voucher .voucher-detail{margin:0 10px;max-width:100%}.print-voucher .voucher-detail h2{margin-top:0}.print-voucher .voucher-detail .terms{font-size:0.650em}@media all and (min-width:1024px){.print-voucher{width:50%}.print-voucher:after{clear:both;content:"";display:table}.print-voucher .logo{float:left;width:calc(25% - 20px)}.print-voucher .voucher-detail{float:left;width:calc(75% - 20px)}}.view-saved-images table td.views-field-nothing{padding:0 0 5px 0}.view-saved-images table td.views-field-nothing .btn{height:32px;padding:10px;width:100%}.view-saved-images table td.views-field-nothing .btn.view-image{background-color:#3266cc;margin-bottom:5px}@media screen and (min-width:768px){.view-saved-images table td.views-field-nothing{padding:4px 9px;text-align:right;width:210px}.view-saved-images table td.views-field-nothing .btn{display:block;width:100%}.view-saved-images table td.views-field-nothing .btn.view-image{background-color:#3266cc}}#saved-searches-saved-searches-list .form-item-search-filter input{width:100%}#saved-searches-saved-searches-list #edit-results tr{border-bottom:1px solid #a5a5a5}#saved-searches-saved-searches-list #edit-results thead{display:none}#saved-searches-saved-searches-list #edit-results tbody td{background-color:#ffffff;display:block;padding:10px 0 10px 33%;position:relative}#saved-searches-saved-searches-list #edit-results tbody td .responsive-table-header{display:block;font-weight:bold;left:0;position:absolute}#saved-searches-saved-searches-list .saved-search-link{color:#36c;text-decoration:underline}#saved-searches-saved-searches-list .saved-search-link.edit{display:block}#saved-searches-saved-searches-list .saved-search-link:last-child{margin-right:0}#saved-searches-saved-searches-list .saved-search-link:hover{text-decoration:underline}@media screen and (min-width:768px){#saved-searches-saved-searches-list .form-item-search-filter{float:left}#saved-searches-saved-searches-list .form-item-search-filter input{height:42px}#saved-searches-saved-searches-list #edit-results tr{border-bottom:0}#saved-searches-saved-searches-list #edit-results thead{display:table-header-group}#saved-searches-saved-searches-list #edit-results tbody td{background-color:unset;display:table-cell;padding:4px 9px}#saved-searches-saved-searches-list #edit-results tbody td .responsive-table-header{display:none}#saved-searches-saved-searches-list #edit-results tbody td:last-child{text-align:right}#saved-searches-saved-searches-list .saved-search-link.edit{padding-left:0}#saved-searches-saved-searches-list div[data-drupal-selector="edit-filter-controls"]{float:left;margin-left:4px;margin-top:40px}}.path-search .search-no-results{width:100%}.path-search .search-no-results ul li{margin:10px 0}.path-search input[type="text"]{box-sizing:border-box;height:47px;margin:0;padding:10px;width:100%}.path-search .form--inline .form-item{margin:0 0 15px 0;width:100%}@media screen and (min-width:768px){.path-search .form--inline .form-item{margin:0;width:auto}}@media screen and (min-width:768px){.path-search .form--inline .form-actions{clear:none;padding:0}}.path-search .form--inline .form-actions button{height:47px;width:100%}@media screen and (min-width:768px){.path-search .form--inline .form-actions button{width:auto}}.path-search .view-header p{font-weight:700}.path-search .view-content .views-field-search-api-excerpt{width:100%}@media screen and (min-width:768px){.path-search .view-content .views-field-search-api-excerpt{width:60%}}.path-search .pager{margin-top:50px}@media screen and (min-width:768px){.path-search .search-no-results{width:40%}}table.seat-bookings thead{display:none}table.seat-bookings tbody td{display:block}table.seat-bookings tbody td span.responsive-table-header{display:inline-block;font-weight:bold;width:40%}table.seat-bookings tbody td a.btn{width:100%}table.seat-bookings tbody td:last-child{text-align:right}@media screen and (min-width:768px){table.seat-bookings thead{display:table-header-group}table.seat-bookings tbody td{display:table-cell}table.seat-bookings tbody td span.responsive-table-header{display:none}table.seat-bookings tbody td a{width:auto}}.product-type-store_product .field--name-variations .field__label{display:none}.product-type-store_product .field--name-purchased-entity{display:none}.timelines-view-timeline .report-grid .report-header{display:none}.timelines-view-timeline .report-grid .report-header .row-wrapper{display:inline-block;width:calc(100% - 50px)}.timelines-view-timeline .report-grid .report-header .row-wrapper .action-links{margin:0}.timelines-view-timeline .report-grid .report-header .th{background-color:#003466;color:#ffffff;display:inline-block;font-size:0.857em;font-weight:bold;padding:4px 9px}.timelines-view-timeline .report-grid .report-header .th.year{width:50px}.timelines-view-timeline .report-grid .report-header .th.type{width:16%}.timelines-view-timeline .report-grid .report-header .th.title{width:16%}.timelines-view-timeline .report-grid .report-header .th.description{width:24%}.timelines-view-timeline .report-grid .report-header .th.added{width:10%}.timelines-view-timeline .report-grid .report-header .th.location{width:14%}.timelines-view-timeline .report-grid .report-header .th:last-child{width:20%}.timelines-view-timeline .report-grid .year-wrapper{min-height:100px;overflow:hidden;padding-left:50px;position:relative}.timelines-view-timeline .report-grid .year-wrapper.closed{height:100px}.timelines-view-timeline .report-grid .year-wrapper.closed .row-wrapper{display:none !important}.timelines-view-timeline .report-grid .year-wrapper.closed .line>a:after{content:"+";line-height:41px}.timelines-view-timeline .report-grid .year-wrapper:after{background-color:#3266cc;bottom:0;content:" ";left:18px;position:absolute;top:80px;width:4px}.timelines-view-timeline .report-grid .year-wrapper .line:after{clear:both;content:"";display:table}.timelines-view-timeline .report-grid .year-wrapper .line>a{color:#606060;display:inline-block;float:left;font-family:"ralewaymedium",Verdana,sans-serif;font-size:1.25em;left:0;margin-top:16px;position:absolute;text-decoration:none;width:50px;z-index:2}.timelines-view-timeline .report-grid .year-wrapper .line>a:after{background-clip:padding-box;background-color:#3266cc;border-radius:50%;color:#ffffff;content:"-";cursor:pointer;display:block;font-size:30px;height:40px;line-height:35px;margin-top:4px;text-align:center;width:40px}.timelines-view-timeline .report-grid .year-wrapper .line>.row-wrapper{border-bottom:1px solid #a5a5a5;display:inline-block;float:left;width:100%}.timelines-view-timeline .report-grid .year-wrapper .line>.row-wrapper:last-child{border-bottom:0}.timelines-view-timeline .report-grid .year-wrapper .line>.row-wrapper .td,.timelines-view-timeline .report-grid .year-wrapper .line>.row-wrapper .action-links{display:block;font-weight:normal;margin:0;padding:20px 0 20px 30%;position:relative;vertical-align:top;width:100%}.timelines-view-timeline .report-grid .year-wrapper .line>.row-wrapper .td span.responsive-table-header,.timelines-view-timeline .report-grid .year-wrapper .line>.row-wrapper .action-links span.responsive-table-header{font-weight:600;position:absolute;left:10px}.timelines-view-timeline .filter_grid{display:inline-block}.timelines-view-timeline #edit-display--wrapper{display:inline-block}.timelines-view-timeline #edit-display--wrapper legend{margin-bottom:5px}.timelines-view-timeline #edit-display--wrapper legend span{font-size:0.929em}.timelines-view-timeline .error_container{text-align:center}@media screen and (min-width:768px){.timelines-view-timeline .report-grid .report-header{display:block}.timelines-view-timeline .report-grid .year-wrapper.closed .row-wrapper{display:inline-block !important}.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper{border-bottom:0}.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper .action-links,.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper .td{display:inline-block;margin:0;padding:20px 10px;vertical-align:top}.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper .action-links.type,.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper .td.type{width:16%}.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper .action-links.title,.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper .td.title{width:16%}.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper .action-links.description,.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper .td.description{width:24%}.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper .action-links.added,.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper .td.added{width:10%}.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper .action-links.location,.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper .td.location{width:14%}.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper .action-links span.responsive-table-header,.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper .td span.responsive-table-header{display:none}.timelines-view-timeline .report-grid .year-wrapper .line .row-wrapper .action-links{text-align:right;width:20%}}.btn-add-timeline{float:right;margin-top:15px}table.timelines-table tr{border-bottom:1px solid #a5a5a5}table.timelines-table thead{display:none}table.timelines-table tbody td{background-color:#ffffff;display:block;padding:10px 0 10px 50%;position:relative}table.timelines-table tbody td .responsive-table-header{display:block;font-weight:600;left:0;position:absolute}form.timelines-add-timeline .cancel-link{padding-left:5px}form.timelines-view-timeline table.report-view thead{display:none}form.timelines-view-timeline table.report-view tr{border-bottom:1px solid #a5a5a5}form.timelines-view-timeline table.report-view td{background-color:#ffffff;display:block;padding:10px 0 10px 33%;position:relative}form.timelines-view-timeline table.report-view td span.responsive-table-header{display:block;font-weight:600;left:0;position:absolute}form.timelines-view-timeline table.report-view td:last-child{border-bottom:#000000}form.timelines-view-timeline .back-link{float:left}form.timelines-view-timeline .back-link:after{clear:both;content:"";display:table}form.timelines-view-timeline .back-link .backwards-btn{background-color:#3266cc;margin-top:20px}form.timelines-view-timeline .back-link .backwards-btn:before{content:"";font-family:'spicons';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;color:#ffffff;font-size:14px;padding-right:11px}form.timelines-view-timeline .back-link .backwards-btn:after{content:none}form.timelines-view-timeline .download-link{float:right}form.timelines-view-timeline .download-link:after{clear:both;content:"";display:table}form.timelines-view-timeline .download-link .download-btn{background-color:#ec6c10;margin-top:20px}form.timelines-view-timeline .download-link .download-btn:after{content:"";font-family:'spicons';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;color:#ffffff;font-size:14px;padding-right:11px}form.timelines-view-timeline .download-link .download-btn:before{content:none}form.timelines-view-timeline input[type="text"]{height:44px}form.timelines-view-timeline .form-item-description{display:inline-block;margin-right:15px}form.timelines-view-timeline .form-item-description input{max-width:400px}form.timelines-view-timeline .yearrange{display:inline-block;margin-right:15px}form.timelines-view-timeline .yearrange span.label{font-size:0.929em}form.timelines-view-timeline .yearrange .yearrange-fields .form-item{margin-top:0;margin-bottom:0}form.timelines-view-timeline .yearrange .yearrange-fields>div,form.timelines-view-timeline .yearrange .yearrange-fields>span{display:inline-block}form.timelines-view-timeline .yearrange .yearrange-fields>div input{width:70px}form.timelines-view-timeline .form-radios{display:inline-block}form.timelines-view-timeline .form-radios .form-type-radio{display:inline-block;position:relative}form.timelines-view-timeline .form-radios .form-type-radio label{border:2px solid #c8c8c8;box-sizing:border-box;margin-left:0;padding:10px 10px 10px 38px;position:relative}form.timelines-view-timeline .form-radios .form-type-radio label:before{background:#ffffff;background-clip:padding-box;border:2px solid #c8c8c8;border-radius:50%;content:"";display:block;height:12px;left:12px;position:absolute;top:12px;width:12px}form.timelines-view-timeline .form-radios .form-type-radio input{clip:rect(1px 1px 1px 1px);opacity:0;position:absolute}form.timelines-view-timeline .form-radios .form-type-radio input:checked+label{background-color:#3266cc;border:2px solid #3266cc;color:#ffffff}form.timelines-view-timeline .form-radios .form-type-radio input:checked+label:before{background-color:#3266cc;border:2px solid #ffffff}form.timelines-view-timeline .form-actions{display:inline-block;margin-right:15px}form.timelines-view-timeline .form-actions .button.form-submit{padding-bottom:11px;padding-top:11px}@media screen and (min-width:768px){table.timelines-table tr{border-bottom:0}table.timelines-table thead{display:table-header-group}table.timelines-table tbody td{background-color:unset;display:table-cell;padding:4px 9px}table.timelines-table tbody td .responsive-table-header{display:none}table.timelines-table tbody td:last-child{text-align:right}form.timelines-view-timeline table.report-view tr{border-bottom:0}form.timelines-view-timeline table.report-view thead tr th:first-of-type{display:none}form.timelines-view-timeline table.report-view thead{display:table-header-group}form.timelines-view-timeline table.report-view tbody td{background-color:unset;display:table-cell;padding:4px 9px}form.timelines-view-timeline table.report-view tbody td .responsive-table-header{display:none}form.timelines-view-timeline table.report-view tbody td:last-child{text-align:right}}.pagination>li:first-child>a,.pagination>li:first-child>span{-webkit-border-radius:0;border-radius:0;background-clip:padding-box}.pagination>li>a,.pagination>li>span{margin-left:0;padding:12px}.search-results-display-page .pagination li{margin:0}.pagination{margin-top:10px;margin-bottom:15px;padding-top:10px;padding-bottom:5px;position:relative;max-width:100%;overflow:auto;white-space:nowrap;letter-spacing:-4px}.pagination>li,.pagination>li.prev,.pagination>li.next,.pagination>li.pager{letter-spacing:-4px;float:none;display:inline-block}@media (min-width:768px){.pagination{white-space:normal;position:relative;overflow:visible}.pagination>li,.pagination>li.prev,.pagination>li.next,.pagination>li.pager{letter-spacing:0;float:left;display:block}}.pagination li{padding:0}.pagination li.pager-first a,.pagination li.pager-last a{max-width:44px}.pagination li a,.pagination li span{letter-spacing:0;height:44px}.pagination li.pager-previous,.pagination li.pager-next,.pagination li.next,.pagination li.prev{position:relative;overflow:visible}.pagination li.pager-previous a,.pagination li.pager-next a,.pagination li.next a,.pagination li.prev a{width:44px;color:transparent}@media print{.pagination{display:none !important}}.pagination{display:inline-block;padding-left:0;margin:20px 0;margin-top:20px;margin-bottom:20px;border-radius:4px}.pager{text-align:center}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{border-color:#eee;background-color:#fff}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{background:#fff;border-color:#eee;color:#007bd1}.pagination>.pager-ellipsis>span,.pagination>.pager-ellipsis>span:hover,.pagination>.pager-ellipsis>span:focus,.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus{background:#fff;border-color:#eee;color:#616060;cursor:default}.pagination{-webkit-border-radius:0;border-radius:0;background-clip:padding-box}.pagination li a:focus{outline:1px dotted #cdcdcd}.pagination li span,.pagination li a{background:#fff;border-width:2px 0 2px 0;border-style:solid;border-color:#eee;display:block;color:#616060;font-size:.8125em;text-decoration:none}.pagination li.pager-first,.pagination li.pager-last,.pagination li.pager-next,.pagination li.pager-previous,.pagination li.next,.pagination li.prev{border-width:0px 2px 0 2px;border-style:solid;border-color:#eee}.pagination li.active.first a{border-left-width:2px}.pagination li.active.last a{border-right-width:2px}.pagination li.pager-next,.pagination li.next{padding-left:10px}.pagination li.pager-next a,.pagination li.next a{border-width:2px 0 2px 2px}.pagination li.pager-next a:after,.pagination li.next a:after{content:"";font-family:'spicons';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;color:#007bd1;font-size:14px}.pagination li.pager-last{border-left-width:0;padding-left:5px}.pagination li.pager-last a{border-width:2px 0 2px 2px;-webkit-border-radius:0;border-radius:0;background-clip:padding-box}.pagination li.pager-last a:after{content:"";font-family:'spicons';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;letter-spacing:-6px;color:#007bd1;font-size:14px}.pagination li.pager-previous,.pagination li.prev{padding-right:10px}.pagination li.pager-previous a,.pagination li.prev a{border-width:2px 2px 2px 0}.pagination li.pager-previous a:after,.pagination li.prev a:after{content:"";font-family:'spicons';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;color:#007bd1;font-size:14px}.pagination li.pager-first{padding-right:5px;border-right-width:0}.pagination li.pager-first a{border-width:2px 2px 2px 0;-webkit-border-radius:0;border-radius:0;background-clip:padding-box}.pagination li.pager-first a:after{content:"";font-family:'spicons';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;color:#007bd1;font-size:14px;letter-spacing:-6px}.pagination li.pager-current a,.pagination li.active a{background:#fff;color:#007bd1;font-weight:600;border-width:2px 0 2px 0;border-color:#eee}.pagination li.pager-current a:before,.pagination li.active a:before{background-image:url("data:image/gif;base64,R0lGODlhFAANAKIFAPn5+fj4+PLy8u3t7f////8AAAAAAAAAACH5BAEAAAUALAAAAAAUAA0AAAM1WLrc/iUESMMYkzYrBNYLBwBeVg0CQBDkB4nr2poMHMvlhqp3PIe7Xu9nE95mQaOwlVIqSQkAOw==");content:"";position:absolute;top:-1px;margin-left:-10px;width:20px;height:13px}.pagination li.pager-first a,.pagination li.pager-last a{color:transparent}.form-item input.error{background-color:#fcf4f2}#search-forms-maps-and-plans,#certificate-search,#search-forms-place-search,#search-forms-record-creator-search,#search-forms-reference-search,#search-forms-cabinet-papers-search,#advanced-search-form{border-top:1px solid #999999;margin-top:1em;padding-top:1.5em}#search-forms-maps-and-plans h3,#certificate-search h3,#search-forms-place-search h3,#search-forms-record-creator-search h3,#search-forms-reference-search h3,#search-forms-cabinet-papers-search h3,#advanced-search-form h3{color:#3366cc;font-size:1.429em;margin-bottom:25px}#search-forms-maps-and-plans a.form-anchor,#certificate-search a.form-anchor,#search-forms-place-search a.form-anchor,#search-forms-record-creator-search a.form-anchor,#search-forms-reference-search a.form-anchor,#search-forms-cabinet-papers-search a.form-anchor,#advanced-search-form a.form-anchor{cursor:default;text-decoration:none}#search-forms-maps-and-plans legend,#certificate-search legend,#search-forms-place-search legend,#search-forms-record-creator-search legend,#search-forms-reference-search legend,#search-forms-cabinet-papers-search legend,#advanced-search-form legend{font-size:0.929em}#search-forms-maps-and-plans input[type="text"],#search-forms-maps-and-plans input[type="email"],#search-forms-maps-and-plans input[type="number"],#search-forms-maps-and-plans input[type="password"],#search-forms-maps-and-plans select,#certificate-search input[type="text"],#certificate-search input[type="email"],#certificate-search input[type="number"],#certificate-search input[type="password"],#certificate-search select,#search-forms-place-search input[type="text"],#search-forms-place-search input[type="email"],#search-forms-place-search input[type="number"],#search-forms-place-search input[type="password"],#search-forms-place-search select,#search-forms-record-creator-search input[type="text"],#search-forms-record-creator-search input[type="email"],#search-forms-record-creator-search input[type="number"],#search-forms-record-creator-search input[type="password"],#search-forms-record-creator-search select,#search-forms-reference-search input[type="text"],#search-forms-reference-search input[type="email"],#search-forms-reference-search input[type="number"],#search-forms-reference-search input[type="password"],#search-forms-reference-search select,#search-forms-cabinet-papers-search input[type="text"],#search-forms-cabinet-papers-search input[type="email"],#search-forms-cabinet-papers-search input[type="number"],#search-forms-cabinet-papers-search input[type="password"],#search-forms-cabinet-papers-search select,#advanced-search-form input[type="text"],#advanced-search-form input[type="email"],#advanced-search-form input[type="number"],#advanced-search-form input[type="password"],#advanced-search-form select{width:100%}#search-forms-maps-and-plans .agerange .range-field-label,#search-forms-maps-and-plans .yearrange .range-field-label,#certificate-search .agerange .range-field-label,#certificate-search .yearrange .range-field-label,#search-forms-place-search .agerange .range-field-label,#search-forms-place-search .yearrange .range-field-label,#search-forms-record-creator-search .agerange .range-field-label,#search-forms-record-creator-search .yearrange .range-field-label,#search-forms-reference-search .agerange .range-field-label,#search-forms-reference-search .yearrange .range-field-label,#search-forms-cabinet-papers-search .agerange .range-field-label,#search-forms-cabinet-papers-search .yearrange .range-field-label,#advanced-search-form .agerange .range-field-label,#advanced-search-form .yearrange .range-field-label{font-size:0.929em}#search-forms-maps-and-plans .agerange h4,#search-forms-maps-and-plans .yearrange h4,#certificate-search .agerange h4,#certificate-search .yearrange h4,#search-forms-place-search .agerange h4,#search-forms-place-search .yearrange h4,#search-forms-record-creator-search .agerange h4,#search-forms-record-creator-search .yearrange h4,#search-forms-reference-search .agerange h4,#search-forms-reference-search .yearrange h4,#search-forms-cabinet-papers-search .agerange h4,#search-forms-cabinet-papers-search .yearrange h4,#advanced-search-form .agerange h4,#advanced-search-form .yearrange h4{float:left;font-family:"Open Sans","Arial",sans-serif;font-size:0.929em;width:25%}#search-forms-maps-and-plans .agerange .agerange-fields,#search-forms-maps-and-plans .agerange .yearrange-fields,#search-forms-maps-and-plans .yearrange .agerange-fields,#search-forms-maps-and-plans .yearrange .yearrange-fields,#certificate-search .agerange .agerange-fields,#certificate-search .agerange .yearrange-fields,#certificate-search .yearrange .agerange-fields,#certificate-search .yearrange .yearrange-fields,#search-forms-place-search .agerange .agerange-fields,#search-forms-place-search .agerange .yearrange-fields,#search-forms-place-search .yearrange .agerange-fields,#search-forms-place-search .yearrange .yearrange-fields,#search-forms-record-creator-search .agerange .agerange-fields,#search-forms-record-creator-search .agerange .yearrange-fields,#search-forms-record-creator-search .yearrange .agerange-fields,#search-forms-record-creator-search .yearrange .yearrange-fields,#search-forms-reference-search .agerange .agerange-fields,#search-forms-reference-search .agerange .yearrange-fields,#search-forms-reference-search .yearrange .agerange-fields,#search-forms-reference-search .yearrange .yearrange-fields,#search-forms-cabinet-papers-search .agerange .agerange-fields,#search-forms-cabinet-papers-search .agerange .yearrange-fields,#search-forms-cabinet-papers-search .yearrange .agerange-fields,#search-forms-cabinet-papers-search .yearrange .yearrange-fields,#advanced-search-form .agerange .agerange-fields,#advanced-search-form .agerange .yearrange-fields,#advanced-search-form .yearrange .agerange-fields,#advanced-search-form .yearrange .yearrange-fields{display:flex;justify-content:flex-start}#search-forms-maps-and-plans .agerange .agerange-fields input,#search-forms-maps-and-plans .agerange .yearrange-fields input,#search-forms-maps-and-plans .yearrange .agerange-fields input,#search-forms-maps-and-plans .yearrange .yearrange-fields input,#certificate-search .agerange .agerange-fields input,#certificate-search .agerange .yearrange-fields input,#certificate-search .yearrange .agerange-fields input,#certificate-search .yearrange .yearrange-fields input,#search-forms-place-search .agerange .agerange-fields input,#search-forms-place-search .agerange .yearrange-fields input,#search-forms-place-search .yearrange .agerange-fields input,#search-forms-place-search .yearrange .yearrange-fields input,#search-forms-record-creator-search .agerange .agerange-fields input,#search-forms-record-creator-search .agerange .yearrange-fields input,#search-forms-record-creator-search .yearrange .agerange-fields input,#search-forms-record-creator-search .yearrange .yearrange-fields input,#search-forms-reference-search .agerange .agerange-fields input,#search-forms-reference-search .agerange .yearrange-fields input,#search-forms-reference-search .yearrange .agerange-fields input,#search-forms-reference-search .yearrange .yearrange-fields input,#search-forms-cabinet-papers-search .agerange .agerange-fields input,#search-forms-cabinet-papers-search .agerange .yearrange-fields input,#search-forms-cabinet-papers-search .yearrange .agerange-fields input,#search-forms-cabinet-papers-search .yearrange .yearrange-fields input,#advanced-search-form .agerange .agerange-fields input,#advanced-search-form .agerange .yearrange-fields input,#advanced-search-form .yearrange .agerange-fields input,#advanced-search-form .yearrange .yearrange-fields input{width:auto}#search-forms-maps-and-plans .agerange .agerange-fields span,#search-forms-maps-and-plans .agerange .yearrange-fields span,#search-forms-maps-and-plans .yearrange .agerange-fields span,#search-forms-maps-and-plans .yearrange .yearrange-fields span,#certificate-search .agerange .agerange-fields span,#certificate-search .agerange .yearrange-fields span,#certificate-search .yearrange .agerange-fields span,#certificate-search .yearrange .yearrange-fields span,#search-forms-place-search .agerange .agerange-fields span,#search-forms-place-search .agerange .yearrange-fields span,#search-forms-place-search .yearrange .agerange-fields span,#search-forms-place-search .yearrange .yearrange-fields span,#search-forms-record-creator-search .agerange .agerange-fields span,#search-forms-record-creator-search .agerange .yearrange-fields span,#search-forms-record-creator-search .yearrange .agerange-fields span,#search-forms-record-creator-search .yearrange .yearrange-fields span,#search-forms-reference-search .agerange .agerange-fields span,#search-forms-reference-search .agerange .yearrange-fields span,#search-forms-reference-search .yearrange .agerange-fields span,#search-forms-reference-search .yearrange .yearrange-fields span,#search-forms-cabinet-papers-search .agerange .agerange-fields span,#search-forms-cabinet-papers-search .agerange .yearrange-fields span,#search-forms-cabinet-papers-search .yearrange .agerange-fields span,#search-forms-cabinet-papers-search .yearrange .yearrange-fields span,#advanced-search-form .agerange .agerange-fields span,#advanced-search-form .agerange .yearrange-fields span,#advanced-search-form .yearrange .agerange-fields span,#advanced-search-form .yearrange .yearrange-fields span{text-align:center;width:50px}#search-forms-maps-and-plans .agerange .agerange-fields>div:first-child,#search-forms-maps-and-plans .agerange .yearrange-fields>div:first-child,#search-forms-maps-and-plans .yearrange .agerange-fields>div:first-child,#search-forms-maps-and-plans .yearrange .yearrange-fields>div:first-child,#certificate-search .agerange .agerange-fields>div:first-child,#certificate-search .agerange .yearrange-fields>div:first-child,#certificate-search .yearrange .agerange-fields>div:first-child,#certificate-search .yearrange .yearrange-fields>div:first-child,#search-forms-place-search .agerange .agerange-fields>div:first-child,#search-forms-place-search .agerange .yearrange-fields>div:first-child,#search-forms-place-search .yearrange .agerange-fields>div:first-child,#search-forms-place-search .yearrange .yearrange-fields>div:first-child,#search-forms-record-creator-search .agerange .agerange-fields>div:first-child,#search-forms-record-creator-search .agerange .yearrange-fields>div:first-child,#search-forms-record-creator-search .yearrange .agerange-fields>div:first-child,#search-forms-record-creator-search .yearrange .yearrange-fields>div:first-child,#search-forms-reference-search .agerange .agerange-fields>div:first-child,#search-forms-reference-search .agerange .yearrange-fields>div:first-child,#search-forms-reference-search .yearrange .agerange-fields>div:first-child,#search-forms-reference-search .yearrange .yearrange-fields>div:first-child,#search-forms-cabinet-papers-search .agerange .agerange-fields>div:first-child,#search-forms-cabinet-papers-search .agerange .yearrange-fields>div:first-child,#search-forms-cabinet-papers-search .yearrange .agerange-fields>div:first-child,#search-forms-cabinet-papers-search .yearrange .yearrange-fields>div:first-child,#advanced-search-form .agerange .agerange-fields>div:first-child,#advanced-search-form .agerange .yearrange-fields>div:first-child,#advanced-search-form .yearrange .agerange-fields>div:first-child,#advanced-search-form .yearrange .yearrange-fields>div:first-child{margin-left:0}#search-forms-maps-and-plans .agerange .form-item,#search-forms-maps-and-plans .yearrange .form-item,#certificate-search .agerange .form-item,#certificate-search .yearrange .form-item,#search-forms-place-search .agerange .form-item,#search-forms-place-search .yearrange .form-item,#search-forms-record-creator-search .agerange .form-item,#search-forms-record-creator-search .yearrange .form-item,#search-forms-reference-search .agerange .form-item,#search-forms-reference-search .yearrange .form-item,#search-forms-cabinet-papers-search .agerange .form-item,#search-forms-cabinet-papers-search .yearrange .form-item,#advanced-search-form .agerange .form-item,#advanced-search-form .yearrange .form-item{margin-top:0}#search-forms-maps-and-plans #nrs_entity_type div.fieldset-wrapper,#certificate-search #nrs_entity_type div.fieldset-wrapper,#search-forms-place-search #nrs_entity_type div.fieldset-wrapper,#search-forms-record-creator-search #nrs_entity_type div.fieldset-wrapper,#search-forms-reference-search #nrs_entity_type div.fieldset-wrapper,#search-forms-cabinet-papers-search #nrs_entity_type div.fieldset-wrapper,#advanced-search-form #nrs_entity_type div.fieldset-wrapper{float:left;width:100%}#search-forms-maps-and-plans #nrs_entity_type div.fieldset-wrapper:after,#certificate-search #nrs_entity_type div.fieldset-wrapper:after,#search-forms-place-search #nrs_entity_type div.fieldset-wrapper:after,#search-forms-record-creator-search #nrs_entity_type div.fieldset-wrapper:after,#search-forms-reference-search #nrs_entity_type div.fieldset-wrapper:after,#search-forms-cabinet-papers-search #nrs_entity_type div.fieldset-wrapper:after,#advanced-search-form #nrs_entity_type div.fieldset-wrapper:after{clear:both;content:"";display:table}#search-forms-maps-and-plans #nrs_entity_type div.fieldset-wrapper .form-radios:after,#certificate-search #nrs_entity_type div.fieldset-wrapper .form-radios:after,#search-forms-place-search #nrs_entity_type div.fieldset-wrapper .form-radios:after,#search-forms-record-creator-search #nrs_entity_type div.fieldset-wrapper .form-radios:after,#search-forms-reference-search #nrs_entity_type div.fieldset-wrapper .form-radios:after,#search-forms-cabinet-papers-search #nrs_entity_type div.fieldset-wrapper .form-radios:after,#advanced-search-form #nrs_entity_type div.fieldset-wrapper .form-radios:after{clear:both;content:"";display:table}#search-forms-maps-and-plans #nrs_entity_type div.fieldset-wrapper .form-radios>div,#certificate-search #nrs_entity_type div.fieldset-wrapper .form-radios>div,#search-forms-place-search #nrs_entity_type div.fieldset-wrapper .form-radios>div,#search-forms-record-creator-search #nrs_entity_type div.fieldset-wrapper .form-radios>div,#search-forms-reference-search #nrs_entity_type div.fieldset-wrapper .form-radios>div,#search-forms-cabinet-papers-search #nrs_entity_type div.fieldset-wrapper .form-radios>div,#advanced-search-form #nrs_entity_type div.fieldset-wrapper .form-radios>div{width:100%}#search-forms-maps-and-plans #nrs_year .fieldset-wrapper:after,#certificate-search #nrs_year .fieldset-wrapper:after,#search-forms-place-search #nrs_year .fieldset-wrapper:after,#search-forms-record-creator-search #nrs_year .fieldset-wrapper:after,#search-forms-reference-search #nrs_year .fieldset-wrapper:after,#search-forms-cabinet-papers-search #nrs_year .fieldset-wrapper:after,#advanced-search-form #nrs_year .fieldset-wrapper:after{clear:both;content:"";display:table}#search-forms-maps-and-plans #nrs_year .form-radios:after,#certificate-search #nrs_year .form-radios:after,#search-forms-place-search #nrs_year .form-radios:after,#search-forms-record-creator-search #nrs_year .form-radios:after,#search-forms-reference-search #nrs_year .form-radios:after,#search-forms-cabinet-papers-search #nrs_year .form-radios:after,#advanced-search-form #nrs_year .form-radios:after{clear:both;content:"";display:table}#search-forms-maps-and-plans #nrs_year .form-radios .form-item,#certificate-search #nrs_year .form-radios .form-item,#search-forms-place-search #nrs_year .form-radios .form-item,#search-forms-record-creator-search #nrs_year .form-radios .form-item,#search-forms-reference-search #nrs_year .form-radios .form-item,#search-forms-cabinet-papers-search #nrs_year .form-radios .form-item,#advanced-search-form #nrs_year .form-radios .form-item{box-sizing:border-box;float:left;margin-right:0;width:25%}#search-forms-maps-and-plans #nrs_census_year .form-checkboxes:after,#certificate-search #nrs_census_year .form-checkboxes:after,#search-forms-place-search #nrs_census_year .form-checkboxes:after,#search-forms-record-creator-search #nrs_census_year .form-checkboxes:after,#search-forms-reference-search #nrs_census_year .form-checkboxes:after,#search-forms-cabinet-papers-search #nrs_census_year .form-checkboxes:after,#advanced-search-form #nrs_census_year .form-checkboxes:after{clear:both;content:"";display:table}#search-forms-maps-and-plans #nrs_census_year .form-checkboxes .form-item,#certificate-search #nrs_census_year .form-checkboxes .form-item,#search-forms-place-search #nrs_census_year .form-checkboxes .form-item,#search-forms-record-creator-search #nrs_census_year .form-checkboxes .form-item,#search-forms-reference-search #nrs_census_year .form-checkboxes .form-item,#search-forms-cabinet-papers-search #nrs_census_year .form-checkboxes .form-item,#advanced-search-form #nrs_census_year .form-checkboxes .form-item{float:left;width:25%}#search-forms-maps-and-plans .sp-field-wrapper.nrs_dob,#search-forms-maps-and-plans .sp-field-wrapper.nrs_birth_year_range,#certificate-search .sp-field-wrapper.nrs_dob,#certificate-search .sp-field-wrapper.nrs_birth_year_range,#search-forms-place-search .sp-field-wrapper.nrs_dob,#search-forms-place-search .sp-field-wrapper.nrs_birth_year_range,#search-forms-record-creator-search .sp-field-wrapper.nrs_dob,#search-forms-record-creator-search .sp-field-wrapper.nrs_birth_year_range,#search-forms-reference-search .sp-field-wrapper.nrs_dob,#search-forms-reference-search .sp-field-wrapper.nrs_birth_year_range,#search-forms-cabinet-papers-search .sp-field-wrapper.nrs_dob,#search-forms-cabinet-papers-search .sp-field-wrapper.nrs_birth_year_range,#advanced-search-form .sp-field-wrapper.nrs_dob,#advanced-search-form .sp-field-wrapper.nrs_birth_year_range{float:left}#search-forms-maps-and-plans .sp-field-wrapper.nrs_birth_year_range,#certificate-search .sp-field-wrapper.nrs_birth_year_range,#search-forms-place-search .sp-field-wrapper.nrs_birth_year_range,#search-forms-record-creator-search .sp-field-wrapper.nrs_birth_year_range,#search-forms-reference-search .sp-field-wrapper.nrs_birth_year_range,#search-forms-cabinet-papers-search .sp-field-wrapper.nrs_birth_year_range,#advanced-search-form .sp-field-wrapper.nrs_birth_year_range{padding-left:16px}#search-forms-maps-and-plans .sp-field-wrapper.nrs_birth_year_range label,#certificate-search .sp-field-wrapper.nrs_birth_year_range label,#search-forms-place-search .sp-field-wrapper.nrs_birth_year_range label,#search-forms-record-creator-search .sp-field-wrapper.nrs_birth_year_range label,#search-forms-reference-search .sp-field-wrapper.nrs_birth_year_range label,#search-forms-cabinet-papers-search .sp-field-wrapper.nrs_birth_year_range label,#advanced-search-form .sp-field-wrapper.nrs_birth_year_range label{width:34px}#search-forms-maps-and-plans .sp-field-wrapper.nrs_county,#certificate-search .sp-field-wrapper.nrs_county,#search-forms-place-search .sp-field-wrapper.nrs_county,#search-forms-record-creator-search .sp-field-wrapper.nrs_county,#search-forms-reference-search .sp-field-wrapper.nrs_county,#search-forms-cabinet-papers-search .sp-field-wrapper.nrs_county,#advanced-search-form .sp-field-wrapper.nrs_county{clear:both}#search-forms-maps-and-plans .sp-field-wrapper:after,#certificate-search .sp-field-wrapper:after,#search-forms-place-search .sp-field-wrapper:after,#search-forms-record-creator-search .sp-field-wrapper:after,#search-forms-reference-search .sp-field-wrapper:after,#search-forms-cabinet-papers-search .sp-field-wrapper:after,#advanced-search-form .sp-field-wrapper:after{clear:both;content:"";display:table}#search-forms-maps-and-plans .sp-field-wrapper .form-textarea-wrapper,#certificate-search .sp-field-wrapper .form-textarea-wrapper,#search-forms-place-search .sp-field-wrapper .form-textarea-wrapper,#search-forms-record-creator-search .sp-field-wrapper .form-textarea-wrapper,#search-forms-reference-search .sp-field-wrapper .form-textarea-wrapper,#search-forms-cabinet-papers-search .sp-field-wrapper .form-textarea-wrapper,#advanced-search-form .sp-field-wrapper .form-textarea-wrapper{margin-left:0}#search-forms-maps-and-plans .sp-field-wrapper .form-textarea-wrapper textarea,#certificate-search .sp-field-wrapper .form-textarea-wrapper textarea,#search-forms-place-search .sp-field-wrapper .form-textarea-wrapper textarea,#search-forms-record-creator-search .sp-field-wrapper .form-textarea-wrapper textarea,#search-forms-reference-search .sp-field-wrapper .form-textarea-wrapper textarea,#search-forms-cabinet-papers-search .sp-field-wrapper .form-textarea-wrapper textarea,#advanced-search-form .sp-field-wrapper .form-textarea-wrapper textarea{width:100%}#search-forms-maps-and-plans #str_county,#certificate-search #str_county,#search-forms-place-search #str_county,#search-forms-record-creator-search #str_county,#search-forms-reference-search #str_county,#search-forms-cabinet-papers-search #str_county,#advanced-search-form #str_county{clear:both}#search-forms-maps-and-plans .form-item-search-params-nrs-mmsurname .description,#certificate-search .form-item-search-params-nrs-mmsurname .description,#search-forms-place-search .form-item-search-params-nrs-mmsurname .description,#search-forms-record-creator-search .form-item-search-params-nrs-mmsurname .description,#search-forms-reference-search .form-item-search-params-nrs-mmsurname .description,#search-forms-cabinet-papers-search .form-item-search-params-nrs-mmsurname .description,#advanced-search-form .form-item-search-params-nrs-mmsurname .description{margin-top:25px}#search-forms-maps-and-plans .form-item-search-params-nrs-dob input[type="text"],#certificate-search .form-item-search-params-nrs-dob input[type="text"],#search-forms-place-search .form-item-search-params-nrs-dob input[type="text"],#search-forms-record-creator-search .form-item-search-params-nrs-dob input[type="text"],#search-forms-reference-search .form-item-search-params-nrs-dob input[type="text"],#search-forms-cabinet-papers-search .form-item-search-params-nrs-dob input[type="text"],#advanced-search-form .form-item-search-params-nrs-dob input[type="text"]{width:auto}#search-forms-maps-and-plans .form-item-search-params-nrs-birth-year-range select,#certificate-search .form-item-search-params-nrs-birth-year-range select,#search-forms-place-search .form-item-search-params-nrs-birth-year-range select,#search-forms-record-creator-search .form-item-search-params-nrs-birth-year-range select,#search-forms-reference-search .form-item-search-params-nrs-birth-year-range select,#search-forms-cabinet-papers-search .form-item-search-params-nrs-birth-year-range select,#advanced-search-form .form-item-search-params-nrs-birth-year-range select{width:auto}#search-forms-maps-and-plans .select-wrapper,#certificate-search .select-wrapper,#search-forms-place-search .select-wrapper,#search-forms-record-creator-search .select-wrapper,#search-forms-reference-search .select-wrapper,#search-forms-cabinet-papers-search .select-wrapper,#advanced-search-form .select-wrapper{display:inline-block;height:40px;position:relative;width:100%}#search-forms-maps-and-plans .select-wrapper:before,#certificate-search .select-wrapper:before,#search-forms-place-search .select-wrapper:before,#search-forms-record-creator-search .select-wrapper:before,#search-forms-reference-search .select-wrapper:before,#search-forms-cabinet-papers-search .select-wrapper:before,#advanced-search-form .select-wrapper:before{content:"";font-family:'spicons';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;background-color:#3366cc;bottom:0;color:#ffffff;font-size:10px;line-height:40px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:32px}#search-forms-maps-and-plans .select-wrapper:after,#certificate-search .select-wrapper:after,#search-forms-place-search .select-wrapper:after,#search-forms-record-creator-search .select-wrapper:after,#search-forms-reference-search .select-wrapper:after,#search-forms-cabinet-papers-search .select-wrapper:after,#advanced-search-form .select-wrapper:after{clear:both;content:"";display:table}#search-forms-maps-and-plans .select-wrapper select,#certificate-search .select-wrapper select,#search-forms-place-search .select-wrapper select,#search-forms-record-creator-search .select-wrapper select,#search-forms-reference-search .select-wrapper select,#search-forms-cabinet-papers-search .select-wrapper select,#advanced-search-form .select-wrapper select{height:40px}#search-forms-maps-and-plans .nrs_birth_year_range .select-wrapper,#certificate-search .nrs_birth_year_range .select-wrapper,#search-forms-place-search .nrs_birth_year_range .select-wrapper,#search-forms-record-creator-search .nrs_birth_year_range .select-wrapper,#search-forms-reference-search .nrs_birth_year_range .select-wrapper,#search-forms-cabinet-papers-search .nrs_birth_year_range .select-wrapper,#advanced-search-form .nrs_birth_year_range .select-wrapper{float:left}@media screen and (min-width:768px){#search-forms-maps-and-plans,#certificate-search,#search-forms-place-search,#search-forms-record-creator-search,#search-forms-reference-search,#search-forms-cabinet-papers-search,#advanced-search-form{width:75%}#search-forms-maps-and-plans label:not(.option),#search-forms-maps-and-plans .range-field-label,#search-forms-maps-and-plans legend,#certificate-search label:not(.option),#certificate-search .range-field-label,#certificate-search legend,#search-forms-place-search label:not(.option),#search-forms-place-search .range-field-label,#search-forms-place-search legend,#search-forms-record-creator-search label:not(.option),#search-forms-record-creator-search .range-field-label,#search-forms-record-creator-search legend,#search-forms-reference-search label:not(.option),#search-forms-reference-search .range-field-label,#search-forms-reference-search legend,#search-forms-cabinet-papers-search label:not(.option),#search-forms-cabinet-papers-search .range-field-label,#search-forms-cabinet-papers-search legend,#advanced-search-form label:not(.option),#advanced-search-form .range-field-label,#advanced-search-form legend{float:left;width:200px}#search-forms-maps-and-plans .range-field-label,#certificate-search .range-field-label,#search-forms-place-search .range-field-label,#search-forms-record-creator-search .range-field-label,#search-forms-reference-search .range-field-label,#search-forms-cabinet-papers-search .range-field-label,#advanced-search-form .range-field-label{display:block}#search-forms-maps-and-plans input[type="text"],#search-forms-maps-and-plans input[type="email"],#search-forms-maps-and-plans input[type="number"],#search-forms-maps-and-plans input[type="password"],#search-forms-maps-and-plans select[multiple="multiple"],#search-forms-maps-and-plans .select-wrapper,#certificate-search input[type="text"],#certificate-search input[type="email"],#certificate-search input[type="number"],#certificate-search input[type="password"],#certificate-search select[multiple="multiple"],#certificate-search .select-wrapper,#search-forms-place-search input[type="text"],#search-forms-place-search input[type="email"],#search-forms-place-search input[type="number"],#search-forms-place-search input[type="password"],#search-forms-place-search select[multiple="multiple"],#search-forms-place-search .select-wrapper,#search-forms-record-creator-search input[type="text"],#search-forms-record-creator-search input[type="email"],#search-forms-record-creator-search input[type="number"],#search-forms-record-creator-search input[type="password"],#search-forms-record-creator-search select[multiple="multiple"],#search-forms-record-creator-search .select-wrapper,#search-forms-reference-search input[type="text"],#search-forms-reference-search input[type="email"],#search-forms-reference-search input[type="number"],#search-forms-reference-search input[type="password"],#search-forms-reference-search select[multiple="multiple"],#search-forms-reference-search .select-wrapper,#search-forms-cabinet-papers-search input[type="text"],#search-forms-cabinet-papers-search input[type="email"],#search-forms-cabinet-papers-search input[type="number"],#search-forms-cabinet-papers-search input[type="password"],#search-forms-cabinet-papers-search select[multiple="multiple"],#search-forms-cabinet-papers-search .select-wrapper,#advanced-search-form input[type="text"],#advanced-search-form input[type="email"],#advanced-search-form input[type="number"],#advanced-search-form input[type="password"],#advanced-search-form select[multiple="multiple"],#advanced-search-form .select-wrapper{width:calc(100% - 200px)}#search-forms-maps-and-plans #nrs_birth_year_range .select-wrapper,#certificate-search #nrs_birth_year_range .select-wrapper,#search-forms-place-search #nrs_birth_year_range .select-wrapper,#search-forms-record-creator-search #nrs_birth_year_range .select-wrapper,#search-forms-reference-search #nrs_birth_year_range .select-wrapper,#search-forms-cabinet-papers-search #nrs_birth_year_range .select-wrapper,#advanced-search-form #nrs_birth_year_range .select-wrapper{width:auto}#search-forms-maps-and-plans .form-type-radio,#certificate-search .form-type-radio,#search-forms-place-search .form-type-radio,#search-forms-record-creator-search .form-type-radio,#search-forms-reference-search .form-type-radio,#search-forms-cabinet-papers-search .form-type-radio,#advanced-search-form .form-type-radio{float:left;margin-right:10px}#search-forms-maps-and-plans div.description,#certificate-search div.description,#search-forms-place-search div.description,#search-forms-record-creator-search div.description,#search-forms-reference-search div.description,#search-forms-cabinet-papers-search div.description,#advanced-search-form div.description{margin-left:200px}#search-forms-maps-and-plans .form-item-search-params-nrs-include-unrecorded,#certificate-search .form-item-search-params-nrs-include-unrecorded,#search-forms-place-search .form-item-search-params-nrs-include-unrecorded,#search-forms-record-creator-search .form-item-search-params-nrs-include-unrecorded,#search-forms-reference-search .form-item-search-params-nrs-include-unrecorded,#search-forms-cabinet-papers-search .form-item-search-params-nrs-include-unrecorded,#advanced-search-form .form-item-search-params-nrs-include-unrecorded{padding-left:200px}#search-forms-maps-and-plans #nrs_census_year .form-checkboxes,#certificate-search #nrs_census_year .form-checkboxes,#search-forms-place-search #nrs_census_year .form-checkboxes,#search-forms-record-creator-search #nrs_census_year .form-checkboxes,#search-forms-reference-search #nrs_census_year .form-checkboxes,#search-forms-cabinet-papers-search #nrs_census_year .form-checkboxes,#advanced-search-form #nrs_census_year .form-checkboxes{margin-left:200px}#search-forms-maps-and-plans #nrs_entity_type div.fieldset-wrapper,#certificate-search #nrs_entity_type div.fieldset-wrapper,#search-forms-place-search #nrs_entity_type div.fieldset-wrapper,#search-forms-record-creator-search #nrs_entity_type div.fieldset-wrapper,#search-forms-reference-search #nrs_entity_type div.fieldset-wrapper,#search-forms-cabinet-papers-search #nrs_entity_type div.fieldset-wrapper,#advanced-search-form #nrs_entity_type div.fieldset-wrapper{width:380px}#search-forms-maps-and-plans #nrs_year .fieldset-wrapper,#certificate-search #nrs_year .fieldset-wrapper,#search-forms-place-search #nrs_year .fieldset-wrapper,#search-forms-record-creator-search #nrs_year .fieldset-wrapper,#search-forms-reference-search #nrs_year .fieldset-wrapper,#search-forms-cabinet-papers-search #nrs_year .fieldset-wrapper,#advanced-search-form #nrs_year .fieldset-wrapper{margin-left:200px}#search-forms-maps-and-plans .sp-field-wrapper .form-textarea-wrapper,#certificate-search .sp-field-wrapper .form-textarea-wrapper,#search-forms-place-search .sp-field-wrapper .form-textarea-wrapper,#search-forms-record-creator-search .sp-field-wrapper .form-textarea-wrapper,#search-forms-reference-search .sp-field-wrapper .form-textarea-wrapper,#search-forms-cabinet-papers-search .sp-field-wrapper .form-textarea-wrapper,#advanced-search-form .sp-field-wrapper .form-textarea-wrapper{margin-left:200px;width:calc(100% - 200px)}#search-forms-maps-and-plans .form-actions,#certificate-search .form-actions,#search-forms-place-search .form-actions,#search-forms-record-creator-search .form-actions,#search-forms-reference-search .form-actions,#search-forms-cabinet-papers-search .form-actions,#advanced-search-form .form-actions{margin-left:200px}}@media screen and (min-width:1024px){#search-forms-maps-and-plans label:not(.option),#search-forms-maps-and-plans .range-field-label,#search-forms-maps-and-plans legend,#certificate-search label:not(.option),#certificate-search .range-field-label,#certificate-search legend,#search-forms-place-search label:not(.option),#search-forms-place-search .range-field-label,#search-forms-place-search legend,#search-forms-record-creator-search label:not(.option),#search-forms-record-creator-search .range-field-label,#search-forms-record-creator-search legend,#search-forms-reference-search label:not(.option),#search-forms-reference-search .range-field-label,#search-forms-reference-search legend,#search-forms-cabinet-papers-search label:not(.option),#search-forms-cabinet-papers-search .range-field-label,#search-forms-cabinet-papers-search legend,#advanced-search-form label:not(.option),#advanced-search-form .range-field-label,#advanced-search-form legend{padding-right:5px;width:235px}#search-forms-maps-and-plans input[type="text"],#search-forms-maps-and-plans input[type="email"],#search-forms-maps-and-plans input[type="number"],#search-forms-maps-and-plans input[type="password"],#search-forms-maps-and-plans select[multiple="multiple"],#search-forms-maps-and-plans select,#certificate-search input[type="text"],#certificate-search input[type="email"],#certificate-search input[type="number"],#certificate-search input[type="password"],#certificate-search select[multiple="multiple"],#certificate-search select,#search-forms-place-search input[type="text"],#search-forms-place-search input[type="email"],#search-forms-place-search input[type="number"],#search-forms-place-search input[type="password"],#search-forms-place-search select[multiple="multiple"],#search-forms-place-search select,#search-forms-record-creator-search input[type="text"],#search-forms-record-creator-search input[type="email"],#search-forms-record-creator-search input[type="number"],#search-forms-record-creator-search input[type="password"],#search-forms-record-creator-search select[multiple="multiple"],#search-forms-record-creator-search select,#search-forms-reference-search input[type="text"],#search-forms-reference-search input[type="email"],#search-forms-reference-search input[type="number"],#search-forms-reference-search input[type="password"],#search-forms-reference-search select[multiple="multiple"],#search-forms-reference-search select,#search-forms-cabinet-papers-search input[type="text"],#search-forms-cabinet-papers-search input[type="email"],#search-forms-cabinet-papers-search input[type="number"],#search-forms-cabinet-papers-search input[type="password"],#search-forms-cabinet-papers-search select[multiple="multiple"],#search-forms-cabinet-papers-search select,#advanced-search-form input[type="text"],#advanced-search-form input[type="email"],#advanced-search-form input[type="number"],#advanced-search-form input[type="password"],#advanced-search-form select[multiple="multiple"],#advanced-search-form select{width:380px}#search-forms-maps-and-plans .select-wrapper,#certificate-search .select-wrapper,#search-forms-place-search .select-wrapper,#search-forms-record-creator-search .select-wrapper,#search-forms-reference-search .select-wrapper,#search-forms-cabinet-papers-search .select-wrapper,#advanced-search-form .select-wrapper{width:auto}#search-forms-maps-and-plans div.description,#certificate-search div.description,#search-forms-place-search div.description,#search-forms-record-creator-search div.description,#search-forms-reference-search div.description,#search-forms-cabinet-papers-search div.description,#advanced-search-form div.description{margin-left:235px}#search-forms-maps-and-plans .form-item-search-params-nrs-mmsurname .description,#certificate-search .form-item-search-params-nrs-mmsurname .description,#search-forms-place-search .form-item-search-params-nrs-mmsurname .description,#search-forms-record-creator-search .form-item-search-params-nrs-mmsurname .description,#search-forms-reference-search .form-item-search-params-nrs-mmsurname .description,#search-forms-cabinet-papers-search .form-item-search-params-nrs-mmsurname .description,#advanced-search-form .form-item-search-params-nrs-mmsurname .description{margin-top:0}#search-forms-maps-and-plans .form-item-search-params-nrs-include-unrecorded,#certificate-search .form-item-search-params-nrs-include-unrecorded,#search-forms-place-search .form-item-search-params-nrs-include-unrecorded,#search-forms-record-creator-search .form-item-search-params-nrs-include-unrecorded,#search-forms-reference-search .form-item-search-params-nrs-include-unrecorded,#search-forms-cabinet-papers-search .form-item-search-params-nrs-include-unrecorded,#advanced-search-form .form-item-search-params-nrs-include-unrecorded{padding-left:235px}#search-forms-maps-and-plans #nrs_census_year .form-checkboxes,#certificate-search #nrs_census_year .form-checkboxes,#search-forms-place-search #nrs_census_year .form-checkboxes,#search-forms-record-creator-search #nrs_census_year .form-checkboxes,#search-forms-reference-search #nrs_census_year .form-checkboxes,#search-forms-cabinet-papers-search #nrs_census_year .form-checkboxes,#advanced-search-form #nrs_census_year .form-checkboxes{margin-left:235px}#search-forms-maps-and-plans #nrs_year .fieldset-wrapper,#certificate-search #nrs_year .fieldset-wrapper,#search-forms-place-search #nrs_year .fieldset-wrapper,#search-forms-record-creator-search #nrs_year .fieldset-wrapper,#search-forms-reference-search #nrs_year .fieldset-wrapper,#search-forms-cabinet-papers-search #nrs_year .fieldset-wrapper,#advanced-search-form #nrs_year .fieldset-wrapper{margin-left:235px}#search-forms-maps-and-plans .sp-field-wrapper .form-textarea-wrapper,#certificate-search .sp-field-wrapper .form-textarea-wrapper,#search-forms-place-search .sp-field-wrapper .form-textarea-wrapper,#search-forms-record-creator-search .sp-field-wrapper .form-textarea-wrapper,#search-forms-reference-search .sp-field-wrapper .form-textarea-wrapper,#search-forms-cabinet-papers-search .sp-field-wrapper .form-textarea-wrapper,#advanced-search-form .sp-field-wrapper .form-textarea-wrapper{margin-left:235px}#search-forms-maps-and-plans .sp-field-wrapper .form-textarea-wrapper textarea,#certificate-search .sp-field-wrapper .form-textarea-wrapper textarea,#search-forms-place-search .sp-field-wrapper .form-textarea-wrapper textarea,#search-forms-record-creator-search .sp-field-wrapper .form-textarea-wrapper textarea,#search-forms-reference-search .sp-field-wrapper .form-textarea-wrapper textarea,#search-forms-cabinet-papers-search .sp-field-wrapper .form-textarea-wrapper textarea,#advanced-search-form .sp-field-wrapper .form-textarea-wrapper textarea{width:380px}#search-forms-maps-and-plans .form-actions,#certificate-search .form-actions,#search-forms-place-search .form-actions,#search-forms-record-creator-search .form-actions,#search-forms-reference-search .form-actions,#search-forms-cabinet-papers-search .form-actions,#advanced-search-form .form-actions{margin-left:235px}}#advanced-search-form>.ajax-progress{display:none !important}#refine-advanced-search-form .select-wrapper .ajax-progress,#advanced-search-form .select-wrapper .ajax-progress,#search-forms-maps-and-plans .select-wrapper .ajax-progress{display:block !important}#refine-advanced-search-form .select-wrapper select:disabled,#advanced-search-form .select-wrapper select:disabled,#search-forms-maps-and-plans .select-wrapper select:disabled{opacity:1}#refine-advanced-search-form .form-item,#refine-advanced-search-form .form-actions,#advanced-search-form .form-item,#advanced-search-form .form-actions,#search-forms-maps-and-plans .form-item,#search-forms-maps-and-plans .form-actions{margin-top:0}@media screen and (min-width:1024px) and (max-width:1280px){#refine-advanced-search-form .sp-field-wrapper .form-item label{width:60%}}#search-forms-reference-search{padding-top:0px;margin-top:0px}#search-forms-cabinet-papers-search{border-top:none}@media screen and (min-width:768px){#search-forms-cabinet-papers-search .nrs_search_type{margin-left:200px}}@media screen and (min-width:1024px){#search-forms-cabinet-papers-search .nrs_search_type{margin-left:235px}}#lds_source,#lds_ref,#lds_place{margin-bottom:10px}#lds_source span,#lds_ref span,#lds_place span{font-weight:700}.lds_wrapper:after{clear:both;content:"";display:table}table{margin-top:20px}table.results-table.census_lds tr{background-color:#ffffff}@media screen and (max-width:767px){table.results-table.census_lds thead{display:none}table.results-table.census_lds tbody tr{border-bottom:2px solid #003466}table.results-table.census_lds tbody tr td{display:block;min-height:42px;padding:10px 0 10px 33%;position:relative}table.results-table.census_lds tbody tr td span:not(.no-image){font-weight:bold;display:inline-block;left:0;max-width:33%;position:absolute;top:10px}table.results-table.census_lds tbody tr td div.table-row-cell-data{display:inline-block;width:60%}}@media screen and (min-width:768px){#lds_ref,#lds_place{float:left;width:50%}#lds_ref:after,#lds_place:after{clear:both;content:"";display:table}table.results-table.census_lds thead th{background-color:#ffffff;border-bottom:2px solid #003466;color:#000000}table.results-table.census_lds tbody tr td span{display:none}}#lighthouse-selector-wrapper{margin-bottom:20px}#lighthouse-selector-wrapper #select_by_keeper,#lighthouse-selector-wrapper #select_by_lighthouse{background-color:#003466;width:100%}#lighthouse-selector-wrapper #select_by_keeper a,#lighthouse-selector-wrapper #select_by_lighthouse a{color:#ffffff;text-decoration:none}#lighthouse-selector-wrapper #select_by_keeper a p,#lighthouse-selector-wrapper #select_by_lighthouse a p{margin-bottom:10px}#lighthouse-selector-wrapper #select_by_keeper a p:not(:first-child),#lighthouse-selector-wrapper #select_by_lighthouse a p:not(:first-child){font-size:0.6875em}#lighthouse-selector-wrapper #select_by_keeper a.active p:first-child:before,#lighthouse-selector-wrapper #select_by_lighthouse a.active p:first-child:before{content:"";font-family:'spicons';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;font-size:14px;padding-right:8px}@media screen and (min-width:1024px){#lighthouse-selector-wrapper{margin-left:235px}#lighthouse-selector-wrapper:after{clear:both;content:"";display:table}#lighthouse-selector-wrapper #select_by_keeper,#lighthouse-selector-wrapper #select_by_lighthouse{float:left;padding:5px 10px;width:240px}#lighthouse-selector-wrapper #select_by_keeper:not(:last-child),#lighthouse-selector-wrapper #select_by_lighthouse:not(:last-child){margin-right:15px}.refine-advanced-search-form #lighthouse-selector-wrapper{display:none}}#search-forms-maps-and-plans{border-top:none}#search-forms-place-search{border-top:none}@media screen and (min-width:768px){#search-forms-place-search .form-checkboxes{margin-left:200px}}@media screen and (min-width:1024px){#search-forms-place-search .form-checkboxes{margin-left:235px}}.path-place-page h2{color:#3366cc;margin:10px 0 20px 0}.path-place-page .btn-back{background-color:#3266cc;margin:20px 0}.path-place-page .btn-back:before{content:"";font-family:'spicons';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;font-size:12px;line-height:1;padding-right:15px}.path-place-page .btn-back:after{content:none}.path-place-page #main_search_results{background-color:#eeeeee;padding:20px;width:100%}.path-place-page #main_search_results .place-name{margin:10px 0 20px 0}.path-place-page #main_search_results ul{list-style:none;margin:0;padding:0}.path-place-page #main_search_results ul li{margin-bottom:10px}.path-place-page #main_search_results ul li a{font-weight:normal}@media screen and (min-width:1024px){.path-place-page #main_search_results{width:60%}}#quick_search_results .summary h2{color:#3366cc;font-size:1.875em}#quick_search_results #groups{display:block;flex-direction:row;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}#quick_search_results #groups.loading{border:1px solid #efefef;display:block;margin-left:0;margin-right:0;min-height:300px;position:relative;width:100%}#quick_search_results #groups.loading .loading-ring{display:inline-block;height:80px;left:calc(50% - 40px);position:absolute;top:calc(50% - 40px);width:80px}#quick_search_results #groups.loading .loading-ring:after{animation:loading-ring 5s linear infinite;border-radius:50%;border:8px solid #3366cc;border-color:#3366cc transparent #3366cc transparent;content:" ";display:block;height:64px;margin:8px;width:64px}@keyframes loading-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#quick_search_results #groups .qs-results-container{border:1px solid #efefef;box-sizing:border-box;color:#6d6d6d;font-family:"Open Sans","Arial",sans-serif;margin:15px;padding:20px;width:auto}#quick_search_results #groups .qs-results-container h3{color:#3366cc;font-size:1.5em;font-weight:500;margin-top:0}#quick_search_results #groups .qs-results-container p{font-weight:600}#quick_search_results #groups .qs-results-container ul{list-style:none;margin:0;padding:0}#quick_search_results #groups .qs-results-container ul li{font-size:1em;font-weight:700;padding-bottom:5px;padding-top:5px;position:relative}#quick_search_results #groups .qs-results-container ul li:not(:last-child){border-bottom:1px solid #efefef}#quick_search_results #groups .qs-results-container ul li:after{clear:both;content:"";display:table}#quick_search_results #groups .qs-results-container ul li span{float:right;font-weight:600;padding-left:15px}@media screen and (min-width:768px){#quick_search_results #groups{display:flex}#quick_search_results #groups .qs-results-container{width:calc(50% - 30px)}}@media screen and (min-width:1024px){#block-quicksearchresultspageintro{box-sizing:border-box;padding-right:25px;width:calc(100% - 236px)}}#advanced-search-form,#search-forms-record-creator-search{border-top:none}@media screen and (min-width:768px){#advanced-search-form .nrs_search_type,#search-forms-record-creator-search .nrs_search_type{margin-left:200px}}@media screen and (min-width:1024px){#advanced-search-form .nrs_search_type,#search-forms-record-creator-search .nrs_search_type{margin-left:235px}}#search-forms-reference-search{border-top:none}@media screen and (min-width:768px){#search-forms-reference-search .form-checkboxes{margin-left:200px}}@media screen and (min-width:1024px){#search-forms-reference-search .form-checkboxes{margin-left:235px}}#you_searched_for{margin-bottom:25px}#you_searched_for span.param{font-weight:bold}#main_search_results .search-results-container-top{border-bottom:5px solid #f6f6f6;margin-bottom:10px;padding-bottom:20px}#main_search_results .search-results-container-top .left{color:#36c;font-size:2.125em}#main_search_results .search-results-container-top .right{color:#36c;display:none;padding-top:20px}#main_search_results .search-results-container .left{position:relative}#main_search_results .search-results-container .left h2.form-toggle{margin-top:0}#main_search_results .search-results-container .left h2.form-toggle:before{content:"";font-family:'spicons';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;color:#36c;left:5px;opacity:0;position:absolute;top:0;transition:opacity 600ms ease-in-out}#main_search_results .search-results-container .left h2.form-toggle:after{content:"";font-family:'spicons';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;color:#36c;position:absolute;opacity:1;right:5px;top:0;transition:opacity 600ms ease-in-out}#main_search_results .search-results-container .left .refine-advanced-search-form input[type="text"],#main_search_results .search-results-container .left .refine-advanced-search-form select{width:100%}#main_search_results .search-results-container .left .refine-advanced-search-form span.label{color:#333333;font-size:0.929em}#main_search_results .search-results-container .left .refine-advanced-search-form fieldset legend span{color:#333333;font-size:0.929em}@media screen and (max-width:499px){#main_search_results .search-results-container .left .refine-advanced-search-form .form-item-search-params-nrs-otherforename label{width:60%}}@media screen and (max-width:767px){#main_search_results .search-results-container .left .refine-advanced-search-form .form-item-search-params-nrs-otherforename label{width:35%}}@media screen and (min-width:1200px){#main_search_results .search-results-container .left .refine-advanced-search-form .form-item-search-params-nrs-designation label{width:60%}}#main_search_results .search-results-container .left .refine-advanced-search-form .form-radios:after{clear:both;content:"";display:table}#main_search_results .search-results-container .left .refine-advanced-search-form .form-radios .form-type-radio{float:left;margin-right:10px}#main_search_results .search-results-container .left .refine-advanced-search-form .btn{box-sizing:border-box;margin-bottom:10px;width:100%}#main_search_results .search-results-container .left .refine-advanced-search-form .btn.saved-search:after{content:"";font-family:'spicons';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}#main_search_results .search-results-container .left .refine-advanced-search-form .btn.grey-button{background-color:#696969}#main_search_results .search-results-container .left .refine-advanced-search-form .form-actions button{margin-bottom:10px;width:100%}#main_search_results .search-results-container .left .refine-advanced-search-form .form-actions button.grey-button{background-color:#696969}#main_search_results .search-results-container .left .refine-advanced-search-form .agerange-fields,#main_search_results .search-results-container .left .refine-advanced-search-form .yearrange-fields{margin-bottom:10px}#main_search_results .search-results-container .left .refine-advanced-search-form .agerange-fields:after,#main_search_results .search-results-container .left .refine-advanced-search-form .yearrange-fields:after{clear:both;content:"";display:table}#main_search_results .search-results-container .left .refine-advanced-search-form .agerange-fields .form-item,#main_search_results .search-results-container .left .refine-advanced-search-form .yearrange-fields .form-item{margin-top:0;margin-bottom:0}#main_search_results .search-results-container .left .refine-advanced-search-form .agerange-fields span,#main_search_results .search-results-container .left .refine-advanced-search-form .yearrange-fields span{box-sizing:border-box;float:left;text-align:center;width:34%}#main_search_results .search-results-container .left .refine-advanced-search-form .agerange-fields div,#main_search_results .search-results-container .left .refine-advanced-search-form .yearrange-fields div{float:left;width:33%}#main_search_results .search-results-container .left .refine-advanced-search-form #nrs_census_year .form-checkboxes:after{clear:both;content:"";display:table}#main_search_results .search-results-container .left .refine-advanced-search-form #nrs_census_year .form-checkboxes .form-item{float:left;width:33.333%}#main_search_results .search-results-container .left .refine-advanced-search-form .select-wrapper{display:inline-block;height:40px;position:relative;width:100%}#main_search_results .search-results-container .left .refine-advanced-search-form .select-wrapper:before{content:"";font-family:'spicons';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;background-color:#3366cc;bottom:0;color:#ffffff;font-size:10px;line-height:40px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:32px}#main_search_results .search-results-container .left .refine-advanced-search-form .select-wrapper:after{clear:both;content:"";display:table}#main_search_results .search-results-container .left .refine-advanced-search-form .select-wrapper select{height:40px}#main_search_results .search-results-container .right .no-results-message{color:#36c;font-size:1.375em;font-weight:500}#main_search_results .search-results-container .right table{margin-top:0}#main_search_results .search-results-container .right table tr th{border-bottom:5px solid #f6f6f6;vertical-align:top}#main_search_results .search-results-container .right table tr th a{color:#333333;text-decoration:none}#main_search_results .search-results-container .right table tr th a:hover{color:#36c}#main_search_results .search-results-container .right table tr th,#main_search_results .search-results-container .right table tr td{background-color:#ffffff;color:#333333;font-family:"Open Sans","Arial",sans-serif;font-size:0.9em;line-height:1;padding:5px;vertical-align:top}@media screen and (min-width:768px){#main_search_results .search-results-container .right table tr th:last-child,#main_search_results .search-results-container .right table tr td:last-child{padding-right:0;text-align:right;min-width:175px}}#main_search_results .search-results-container .right table tr th.quick-look-cell,#main_search_results .search-results-container .right table tr td.quick-look-cell{min-width:16px;padding-left:0;padding-right:0}#main_search_results .search-results-container .right table tr td{font-weight:normal;text-transform:uppercase;vertical-align:middle}#main_search_results .search-results-container .right table tr td span.no-image{color:#a5a5a5;display:block !important;font-weight:bold;height:27px;line-height:27px;text-align:center;text-transform:uppercase;width:100% !important}#main_search_results .search-results-container .right table tr td span.no-certs{color:#a5a5a5;display:block !important;font-weight:bold;height:27px;line-height:13.5px;text-align:center;text-transform:uppercase;width:100% !important}#main_search_results .search-results-container .right table tr td a{padding:5px 0 5px 0}#main_search_results .search-results-container .right table tr td:last-child{text-align:right}#main_search_results .search-results-container .right table tr td:last-child .order-cert-button{color:#ffffff;background-color:#3366cc;margin-top:4px}#main_search_results .search-results-container .right table tr td:last-child .view-image-button,#main_search_results .search-results-container .right table tr td:last-child .order-cert-button{display:block;font-family:"Open sans",Arial,sans-serif;font-size:12px;height:27px;padding-bottom:5px;padding-top:8px;text-transform:none}#main_search_results .search-results-container .right table tr td:last-child .view-image-button.added,#main_search_results .search-results-container .right table tr td:last-child .order-cert-button.added{background-color:#009966}#main_search_results .search-results-container .right table tr td:last-child .view-image-button.paid,#main_search_results .search-results-container .right table tr td:last-child .order-cert-button.paid{background-color:#339966}#main_search_results .search-results-container .right table tr td:last-child .view-image-button.viewed,#main_search_results .search-results-container .right table tr td:last-child .order-cert-button.viewed{background-color:#339966}#main_search_results .search-results-container .right table tr td:last-child .view-image-button:after,#main_search_results .search-results-container .right table tr td:last-child .order-cert-button:after{font-size:10px}#main_search_results .search-results-container .right table tr td:last-child .dl-pdf{height:40px}#main_search_results .search-results-container .right table tr td:last-child .buttons.loading{display:block;margin-left:0;margin-right:0;min-height:30px;position:relative;width:100%}#main_search_results .search-results-container .right table tr td:last-child .buttons.loading .loading-ring{display:inline-block;height:16px;left:calc(50% - 8px);position:absolute;top:calc(50% - 8px);width:16px}#main_search_results .search-results-container .right table tr td:last-child .buttons.loading .loading-ring:after{animation:loading-ring 2.5s linear infinite;border-radius:50%;border:3px solid #3366cc;border-color:#3366cc transparent #3366cc transparent;content:" ";display:block;height:10px;width:10px}@keyframes loading-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#main_search_results .search-results-container .right nav.pager{margin-top:50px}@media screen and (max-width:767px){#main_search_results .search-results-container .right table.results-table thead{display:none}#main_search_results .search-results-container .right table.results-table tbody tr td{display:block;min-height:42px;padding:10px 0 10px 33%;position:relative}#main_search_results .search-results-container .right table.results-table tbody tr td span:not(.no-image){font-weight:bold;display:inline-block;left:0;max-width:33%;position:absolute;top:10px}#main_search_results .search-results-container .right table.results-table tbody tr td div.table-row-cell-data{display:inline-block;width:60%}#main_search_results .search-results-container .right table.results-table tbody tr td a.view-image-button,#main_search_results .search-results-container .right table.results-table tbody tr td a.order-cert-button{width:100%}}@media screen and (max-width:1023px){#main_search_results .search-results-container .right .showing{border-bottom:2px solid #36c;color:#36c;font-size:1.2em;margin:20px 0}}@media screen and (min-width:768px){#main_search_results .search-results-container .right table.results-table tbody tr td span{display:none}}@media screen and (min-width:1024px){#main_search_results .search-results-container .right .showing{display:none}#main_search_results .search-results-container-top,#main_search_results .search-results-container{display:flex}#main_search_results .search-results-container-top .left,#main_search_results .search-results-container .left{border-right:1px solid #dcdcdc;flex:0 1 25%;padding-left:5px;padding-right:5px;transition:flex-basis 600ms ease-in-out;width:25%}#main_search_results .search-results-container-top .left form,#main_search_results .search-results-container .left form{opacity:1;transition:opacity 600ms ease-in-out}#main_search_results .search-results-container-top .left.closed,#main_search_results .search-results-container .left.closed{flex:0 1 1%;transition:flex-basis 600ms ease-in-out}#main_search_results .search-results-container-top .left.closed h2:before,#main_search_results .search-results-container .left.closed h2:before{opacity:1;transition:opacity 600ms ease-in-out}#main_search_results .search-results-container-top .left.closed h2:after,#main_search_results .search-results-container .left.closed h2:after{opacity:0;transition:opacity 600ms ease-in-out}#main_search_results .search-results-container-top .left.closed form,#main_search_results .search-results-container .left.closed form{opacity:0;transition:opacity 600ms ease-in-out}#main_search_results .search-results-container-top .left h2.form-toggle-mobile,#main_search_results .search-results-container .left h2.form-toggle-mobile{display:none}#main_search_results .search-results-container-top .right,#main_search_results .search-results-container .right{display:block;flex:1 0 75%;padding-left:10px;width:75%;overflow-y:auto}#main_search_results .search-results-container-top .left{border-right:none}}@media screen and (max-width:1023px){#main_search_results .search-results-container .left h2.form-toggle{display:none}#main_search_results .search-results-container .left h2.form-toggle-mobile{margin-top:0}#main_search_results .search-results-container .left h2.form-toggle-mobile:before{content:"";font-family:'spicons';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;color:#36c;right:5px;opacity:1;position:absolute;top:0;transition:opacity 600ms ease-in-out}#main_search_results .search-results-container .left h2.form-toggle-mobile:after{content:"";font-family:'spicons';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;color:#36c;position:absolute;opacity:0;right:5px;top:0;transition:opacity 600ms ease-in-out}#main_search_results .search-results-container .left.closed h2.form-toggle-mobile:before{opacity:0;transition:opacity 600ms ease-in-out}#main_search_results .search-results-container .left.closed h2.form-toggle-mobile:after{opacity:1;transition:opacity 600ms ease-in-out}#main_search_results .search-results-container .left.closed .refine-advanced-search-form{display:none}}.place-search-results-container .right .place-item .place-name{font-size:1.25em}.search-results-container .row-height-toggle{display:none}.search-results-container .has-height-toggle .table-cell-data{max-height:400px;overflow:hidden;transition:max-height 1s ease-out;-ms-transition:max-height 1s ease-out;-moz-transition:max-height 1s ease-out;-webkit-transition:max-height 1s ease-out;-o-transition:max-height 1s ease-out}.search-results-container .is-truncated .table-cell-data{max-height:46px;position:relative}.search-results-container .is-truncated .table-cell-data:after{content:"";height:10px;position:absolute;left:0;right:0;bottom:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 99%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 99%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 99%,#fff 100%)}.search-results-container .row-height-toggle{display:inline-block}.results-table .ajax-progress{display:none !important}.results-table thead tr th.is-active a{color:#3266cc !important}.results-table .tablesort--desc{background-image:url(/themes/custom/scotlandspeople/images/twistie-down.svg)}.results-table .tablesort--asc{background-image:url(/themes/custom/scotlandspeople/images/twistie-up.svg)}.block-search-forms-search-group-selector{box-sizing:border-box}.block-search-forms-search-group-selector::after{clear:both;content:"";display:table}.block-search-forms-search-group-selector ul.group-selector{box-sizing:border-box;margin:0;padding:0}.block-search-forms-search-group-selector ul.group-selector li{background-color:#e3e3e3;box-sizing:border-box;list-style:none;margin-bottom:15px}.block-search-forms-search-group-selector ul.group-selector li a{border-bottom:0;color:#166bc8;display:block;min-height:134px;padding:8px 10px;text-decoration:none}.block-search-forms-search-group-selector ul.group-selector li a h2{font-size:1em;margin-bottom:5px;margin-top:0}.block-search-forms-search-group-selector ul.group-selector li a p{color:#333333;font-size:0.6875em;margin:0}.block-search-forms-search-group-selector ul.group-selector li a.active{background-color:#166bc8}.block-search-forms-search-group-selector ul.group-selector li a.active h2{float:left}.block-search-forms-search-group-selector ul.group-selector li a.active h2:before{content:"";font-family:'spicons';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;font-size:14px;padding-right:8px}.block-search-forms-search-group-selector ul.group-selector li a.active p{clear:both}.block-search-forms-search-group-selector ul.group-selector li a.active h2,.block-search-forms-search-group-selector ul.group-selector li a.active p{color:#ffffff}.block-search-forms-search-group-selector ul.group-selector li a:hover:not(.block-search-forms-search-group-selector ul.group-selector li a.active){background-color:#6284cc}.block-search-forms-search-group-selector ul.group-selector li a:hover:not(.block-search-forms-search-group-selector ul.group-selector li a.active) h2,.block-search-forms-search-group-selector ul.group-selector li a:hover:not(.block-search-forms-search-group-selector ul.group-selector li a.active) p{color:#ffffff}@media screen and (min-width:1024px){.block-search-forms-search-group-selector ul.group-selector{margin:0 -10px}.block-search-forms-search-group-selector ul.group-selector li{float:left;margin:0px 10px 15px 10px;width:calc(20% - 20px)}}.so-wrapper{position:relative}.so-wrapper:after{clear:both;content:"";display:table}.so-wrapper .so-container{font-size:0.8125em;position:absolute;right:0;top:58px;width:215px}.so-wrapper .so-container.open{z-index:200}.so-wrapper .so-container .so-toggle{display:block;padding:4px 5px 6px 15px;text-align:right}.so-wrapper .so-container .so-toggle.open{background-color:#3366cc;color:#ffffff}.so-wrapper .so-container .so-toggle.open:before{content:"";font-family:'spicons';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;position:absolute;left:6px}.so-wrapper .so-container .so-toggle.open+.so-dropdown{display:block;opacity:1}.so-wrapper .so-container .so-dropdown{background-color:#3366cc;color:#ffffff;display:none;opacity:0;padding:4px 5px 6px 15px}.so-wrapper .so-container .so-dropdown fieldset{margin-bottom:0;margin-top:0}.so-wrapper .so-container .so-dropdown fieldset .form-radios:after{clear:both;content:"";display:table}.so-wrapper .so-container .so-dropdown fieldset .form-radios .form-type-radio{margin:0}.so-wrapper .so-container .so-dropdown legend{float:none;width:auto}#refine-advanced-search-form .so-wrapper .so-container{left:auto;right:0;top:-5px}#refine-advanced-search-form .so-wrapper .so-container .so-toggle{text-align:right}#refine-advanced-search-form .so-wrapper .so-container .so-toggle.open:before{content:"";font-family:'spicons';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}#refine-advanced-search-form .so-wrapper #nrs_otherforename_container{top:16px}@media screen and (min-width:768px){.so-wrapper .so-container{top:35px}}@media screen and (min-width:1024px){.so-wrapper .so-container{left:615px;right:0;top:1px}.so-wrapper .so-container .so-toggle{text-align:left}.so-wrapper .so-container .so-toggle.open:after{content:"";font-family:'spicons';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;position:absolute;right:6px}.so-wrapper .so-container .so-toggle.open:before{display:none}#refine-advanced-search-form .so-wrapper .so-container .so-toggle.open:before{display:block}#refine-advanced-search-form .so-wrapper .so-container .so-toggle.open:after{display:none}}.block-search-forms-search-type-selector{box-sizing:border-box}.block-search-forms-search-type-selector::after{clear:both;content:"";display:table}.block-search-forms-search-type-selector h3{color:#166BC8;font-size:1.5em;margin-bottom:25px}.block-search-forms-search-type-selector ul.type-selector{box-sizing:border-box;margin:0;padding:0}.block-search-forms-search-type-selector ul.type-selector li{background-color:#e3e3e3;box-sizing:border-box;list-style:none;margin-bottom:15px}.block-search-forms-search-type-selector ul.type-selector li a{border-bottom:0;color:#166bc8;display:block;padding:8px;text-align:center;text-decoration:none}.block-search-forms-search-type-selector ul.type-selector li a h4{font-size:1em;margin-bottom:0;margin-top:0}.block-search-forms-search-type-selector ul.type-selector li a.active{background-color:#166bc8}.block-search-forms-search-type-selector ul.type-selector li a.active h4{color:#ffffff}.block-search-forms-search-type-selector ul.type-selector li a.active h4:before{content:"";font-family:'spicons';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;font-size:14px;padding-right:8px}.block-search-forms-search-type-selector ul.type-selector li a:hover:not(.block-search-forms-search-type-selector ul.type-selector li a.active){background-color:#6284cc}.block-search-forms-search-type-selector ul.type-selector li a:hover:not(.block-search-forms-search-type-selector ul.type-selector li a.active) h4{color:#ffffff}@media screen and (min-width:768px){.block-search-forms-search-type-selector::after{clear:both;content:"";display:table}.block-search-forms-search-type-selector .type-selector-heading{float:left;padding-right:2%;width:30%}.block-search-forms-search-type-selector .type-selector-container{float:left;margin:0;width:68%}.block-search-forms-search-type-selector .type-selector-container ul.type-selector li{float:left;margin:0px 10px 15px 10px;width:calc(50% - 20px)}}@media screen and (min-width:1024px){.block-search-forms-search-type-selector{width:75%}.block-search-forms-search-type-selector .type-selector-container{width:68%}}.store-categories{list-style:none;margin:0;padding:0}.store-categories li{border-left:4px solid #3266cc}.store-categories li.is-active{background-color:#3266cc}.store-categories li.is-active a{color:#ffffff}.store-categories li a{display:block;font-size:1.2em;padding:6px 12px !important;text-decoration:none}.view-product-store .views-row{margin-bottom:25px}.view-product-store .views-row:after{clear:both;content:"";display:table}.view-product-store .views-row .views-field-field-product-image{float:left;margin-right:15px;width:100px}.exclusive-product{margin-top:15px}.field--name-field-sample-chapters{margin-bottom:20px}figure.caption-drupal-media{margin:0 !important}.log-in{float:right;margin-right:20px;min-height:85px}.log-in ul.anon-menu{list-style:none;margin:0;padding:0}.log-in ul.anon-menu li{float:left;position:relative}.log-in ul.anon-menu li a{color:#ffffff;display:block;font-weight:700;float:left;height:35px;line-height:35px;margin-left:10px;margin-top:10px;text-align:center;width:120px}.log-in ul.anon-menu li a.btn-login{background-color:#ec6c10}.log-in ul.anon-menu li a.btn-register{background-color:#396}.log-in ul.anon-menu li .ajax-progress{position:absolute;right:2px;top:15px}@media screen and (max-width:768px){.log-in{display:none}}#drupal-modal:after{content:"";display:table;clear:both}.ui-dialog.ui-widget.ui-widget-content{border:0}.ui-dialog .ui-dialog-titlebar{background-color:#0a2745;color:#ffffff;font-family:"ralewaysemibold",Verdana,sans-serif}.ui-dialog .ui-dialog-titlebar .ui-icon-closethick{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_ffffff_256x240.png")}.ui-dialog .ui-dialog-content{padding:16px}.ui-dialog .ui-dialog-content p.messages{margin-left:8px;margin-top:0}.ui-dialog .ui-dialog-buttonpane{background-color:#ffffff}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .form-submit{background:none;background-color:#ec6c10;border:none;border-radius:0;color:#ffffff;font-size:1.375em;font-weight:500;min-width:220px;padding:15px}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .form-submit:after{content:"";font-family:'spicons';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;font-size:12px;padding-left:10px}.ui-dialog .ui-dialog-buttonpane{border:0;bottom:0;display:block;padding:0 15px 15px 15px;position:relative;right:0;z-index:200}.ui-dialog .ui-dialog-buttonpane button{border:0;background-color:#ec6c10;background-image:none;border-radius:0;color:#ffffff;font-family:"Open Sans","Arial",sans-serif;font-size:16px;font-weight:600;margin:0;padding-bottom:10px;padding-top:10px}@media screen and (min-width:601px){.ui-dialog .ui-dialog-buttonpane{padding:0 15px 15px 0;position:absolute}}table tr{border:0}table tr th{background-color:#003466;border:0}table tr td{border:0}table tbody tr.odd,table tbody tr:nth-child(odd){background:rgba(0,0,0,0.063)}table tbody tr.even,table tbody tr:nth-child(even){background:rgba(0,0,0,0.1)}.block-local-tasks-block{margin:0}.block-local-tasks-block.local-tasks ul{background-color:#eaeaea;margin-bottom:0}.block-local-tasks-block.local-tasks a{border-bottom:none;box-sizing:border-box;font-size:0.9375em;height:39px;line-height:17px}.block-local-tasks-block.local-tasks a.is-active{background-color:#0a2745;color:#ffffff;font-family:"ralewaymedium",Verdana,sans-serif;font-size:1.125em;height:46px;line-height:28px}.grouped-tab-hidden{display:none !important}.nav-tabs a{text-decoration:none}.group-tab-switch{width:44px;overflow:visible;position:relative}.group-tab-switch>a{text-align:center}.group-tab-switch .grouped-tabs{position:absolute;z-index:9001;right:0;top:100%;margin:3px 0 0 0;list-style:none;padding:0;min-width:180px;display:none}.group-tab-switch .grouped-tabs-open{display:block}.group-tab-switch a{display:block;padding:10px 25px}.group-tab-switch .is-active{cursor:default}.path-user .nav-tabs>li.group-tab-switch>a{border-bottom:0;color:#fff;font-weight:bold;font-size:0.9375em !important}.nav-tabs.is-active-tab-grouped{padding-bottom:10px}.group-tab-switch .open>a>a{background:#013567;font-size:32px}.group-tab-switch .grouped-tabs{background:#fff}.group-tab-switch .grouped-tabs a{border:1px solid #eee;border-top:0}.group-tab-switch .grouped-tabs:focus{background:#013567;color:#fff;text-decoration:none}.group-tab-switch .grouped-tabs:is-active{background:#0a2745;color:#fff}.block-local-tasks-block.local-tasks ul{background-color:unset}.block-local-tasks-block.local-tasks ul.nav-tabs{margin-top:4px}.responsive-tabs-label,.nav-tabs{border-bottom-color:#0a2745;border-bottom-width:3px;border-bottom-style:solid;clear:both;margin-bottom:20px}.responsive-tabs-label .grouped-tabs a,.nav-tabs .grouped-tabs a{margin-right:0}.responsive-tabs-label .grouped-tabs a:hover,.responsive-tabs-label .grouped-tabs a:active,.responsive-tabs-label .grouped-tabs a:focus,.nav-tabs .grouped-tabs a:hover,.nav-tabs .grouped-tabs a:active,.nav-tabs .grouped-tabs a:focus{border-color:#003466;background-color:#003466;color:#fff}.responsive-tabs-label>li,.nav-tabs>li{margin-bottom:0}.responsive-tabs-label>li:first-child a,.nav-tabs>li:first-child a{border-left:1px solid #e3e3e3}.responsive-tabs-label>li:first-child a.is-active,.nav-tabs>li:first-child a.is-active{border-left:1px solid #0a2745}.responsive-tabs-label>li>a:hover,.responsive-tabs-label>li>a:active,.responsive-tabs-label>li>a:focus,.nav-tabs>li>a:hover,.nav-tabs>li>a:active,.nav-tabs>li>a:focus{border-color:#003466;background-color:#003466;color:#fff}.responsive-tabs-label>li .group-tab-switch>a,.nav-tabs>li .group-tab-switch>a{font-size:1.5em;color:#fff;padding:0 0 10px;border-bottom:0}.responsive-tabs-label>li a,.nav-tabs>li a{color:#3266cc;font-family:"ralewaysemibold",Verdana,sans-serif;font-size:0.875em;border-color:#e3e3e3;height:40px;margin-right:-4px;border-width:1px;border-top-style:solid;border-right-style:solid;padding-top:10px;padding-left:10px;padding-right:10px}.responsive-tabs-label>li a.active,.nav-tabs>li a.active{padding-top:11px;height:46px}.responsive-tabs-label>li a.is-active,.nav-tabs>li a.is-active{color:#fff;font-size:1em;font-family:"ralewaymedium",Verdana,sans-serif}.responsive-tabs-label .grouped-tabs a,.nav-tabs .grouped-tabs a{color:#3266cc;font-family:"ralewaysemibold",Verdana,sans-serif;border-color:#e3e3e3;font-size:0.9375em}.responsive-tabs-label .grouped-tabs a.is-active,.nav-tabs .grouped-tabs a.is-active{color:#fff;font-size:1em;font-family:"ralewaymedium",Verdana,sans-serif}.tabs>li{margin-right:0px !important}.tabs-replacement{border-color:#54585a;background-position-x:0%;background-position-y:0%;background:url("/themes/custom/scotlandspeople/images/dropdown-arrow.png") no-repeat right center;background-size:auto 100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tabs-replacement{width:100%;margin:0 0 20px;border-style:solid;border-width:1px;padding:10px 8px}.group-tab-switch{width:44px;overflow:visible;position:relative}.group-tab-switch.open>a,.group-tab-switch>a,.group-tab-switch.open>a:hover,.group-tab-switch>a:hover{background:#013567;background-clip:border-box;font-size:32px}.group-tab-switch .grouped-tabs{background:#fff !important;margin-right:-4px}.group-tab-switch .grouped-tabs{list-style:none}.group-tab-switch .grouped-tabs a{border-top-color:currentcolor}.group-tab-switch .grouped-tabs a{display:block;padding:10px 12px}.grouped-tabs-open .group-tab-switch .grouped-tabs{display:block}.tabs-replacement{display:block}.tabs-replaced{display:none}@media screen and (min-width:768px){.tabs-replaced{display:block}.tabs-replacement{display:none}.responsive-tabs-label{display:none}}.block-views-blockbuy-credits-buy-credits-block h2,#block-views-block-buy-credits-buy-credits-block h2{color:#36c}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row,#block-views-block-buy-credits-buy-credits-block .view-content .views-row{background:#ffffff;color:#626262;margin-top:25px;padding:20px 30px;text-align:center;transition-property:background-color,color;-ms-transition-property:background-color,color;-moz-transition-property:background-color,color;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-duration:300ms;-ms-transition-duration:300ms;-moz-transition-duration:300ms;-webkit-transition-duration:300ms;-o-transition-duration:300ms}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row:hover,#block-views-block-buy-credits-buy-credits-block .view-content .views-row:hover{background-color:#36c;color:#ffffff}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row:hover .field--name-title,#block-views-block-buy-credits-buy-credits-block .view-content .views-row:hover .field--name-title{color:#ffffff}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row:hover .field--name-field-default-image,#block-views-block-buy-credits-buy-credits-block .view-content .views-row:hover .field--name-field-default-image{display:none}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row:hover .field--name-field-hover-image,#block-views-block-buy-credits-buy-credits-block .view-content .views-row:hover .field--name-field-hover-image{display:block}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row:hover .button--add-to-cart,#block-views-block-buy-credits-buy-credits-block .view-content .views-row:hover .button--add-to-cart{background:#ffffff;color:#36c}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row .field--name-title,#block-views-block-buy-credits-buy-credits-block .view-content .views-row .field--name-title{color:#36c;font-weight:600;margin-bottom:20px}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row .field--name-field-default-image,#block-views-block-buy-credits-buy-credits-block .view-content .views-row .field--name-field-default-image{display:block}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row .field--name-field-default-image img,#block-views-block-buy-credits-buy-credits-block .view-content .views-row .field--name-field-default-image img{display:inline-block}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row .field--name-field-hover-image,#block-views-block-buy-credits-buy-credits-block .view-content .views-row .field--name-field-hover-image{display:none}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row .field--name-field-hover-image img,#block-views-block-buy-credits-buy-credits-block .view-content .views-row .field--name-field-hover-image img{display:inline-block}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row .views-field-field-product-description,#block-views-block-buy-credits-buy-credits-block .view-content .views-row .views-field-field-product-description{margin-bottom:25px}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row .field--name-price,#block-views-block-buy-credits-buy-credits-block .view-content .views-row .field--name-price{font-size:1.2em;font-weight:700}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row .field--name-price .field__label,#block-views-block-buy-credits-buy-credits-block .view-content .views-row .field--name-price .field__label{display:none}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row .field--name-purchased-entity,.block-views-blockbuy-credits-buy-credits-block .view-content .views-row .field--name-quantity,#block-views-block-buy-credits-buy-credits-block .view-content .views-row .field--name-purchased-entity,#block-views-block-buy-credits-buy-credits-block .view-content .views-row .field--name-quantity{display:none}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row .button--add-to-cart,#block-views-block-buy-credits-buy-credits-block .view-content .views-row .button--add-to-cart{background:#36c;border:none;border-radius:0;color:#ffffff;font-family:"Open Sans","Arial",sans-serif;font-size:1em;font-weight:600;line-height:1em;margin:0;padding:15px}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row .button--add-to-cart.is-disabled,#block-views-block-buy-credits-buy-credits-block .view-content .views-row .button--add-to-cart.is-disabled{background-color:#cfcfcf;color:#ffffff}@media all and (min-width:769px){.block-views-blockbuy-credits-buy-credits-block .view-content:after,#block-views-block-buy-credits-buy-credits-block .view-content:after{content:"";display:table;clear:both}.block-views-blockbuy-credits-buy-credits-block .view-content .views-row,#block-views-block-buy-credits-buy-credits-block .view-content .views-row{box-sizing:border-box;float:left;padding:20px 45px;width:25%}}.view-saved-images .form-item{float:none}.view-saved-images .form-item input{width:100%}.view-saved-images .views-field-description>a{display:block}.view-saved-images button{width:100%}@media screen and (min-width:1024px){.view-saved-images .views-table #view-year-table-column{width:5%}.view-saved-images .views-table #view-record-header-table-column{width:35%}.view-saved-images .views-table #view-description-table-column{width:25%}.view-saved-images .views-table #view-timestamp-table-column{width:15%}.view-saved-images .views-table .view-field-nothing{width:20%}.view-saved-images .form-item{float:left}.view-saved-images .form-item input{width:unset}.view-saved-images button{width:unset}}.view-id-saved_images .feed-icons{display:none}.view-voucher-orders table td:last-child{text-align:right}table.views-table thead{display:none}table.views-table tbody tr:not(:last-child){border-bottom:2px solid #a5a5a5;margin-bottom:3px}table.views-table tbody tr td{background-color:#ffffff;display:block;min-height:48px;padding:10px 0 10px 33%;position:relative}table.views-table tbody tr td span{display:inline-block;font-weight:bold;left:0;max-width:33%;position:absolute;top:10px}@media screen and (min-width:768px){table.views-table thead{display:table-header-group}table.views-table tbody tr:not(:last-child){border-bottom:none;margin-bottom:0}table.views-table tbody tr td{background-color:unset;display:table-cell;padding:4px 9px}table.views-table tbody tr td.is-active{background-color:#dddddd}table.views-table tbody tr td span.views-responsive-table-header{display:none}}*{box-sizing:border-box}
.layout--twocol-section{display:flex;flex-wrap:wrap;}.layout--twocol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:1025px){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 50%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 33%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 67%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{flex:0 1 25%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 75%;}}@media screen and (max-width:768px){.layout--twocol-section--75-25 .layout__region--first{width:100%;}}
.layout--threecol-section{display:flex;flex-wrap:wrap;}.layout--threecol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:1025px){.layout--threecol-section--25-50-25 > .layout__region--first,.layout--threecol-section--25-50-25 > .layout__region--third,.layout--threecol-section--25-25-50 > .layout__region--first,.layout--threecol-section--25-25-50 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--third{flex:0 1 25%;}.layout--threecol-section--25-50-25 > .layout__region--second,.layout--threecol-section--25-25-50 > .layout__region--third,.layout--threecol-section--50-25-25 > .layout__region--first{flex:0 1 50%;}.layout--threecol-section--33-34-33 > .layout__region--first,.layout--threecol-section--33-34-33 > .layout__region--third{flex:0 1 33.3%;}.layout--threecol-section--33-34-33 > .layout__region--second{flex:0 1 33.3%;}}
.layout--fourcol-section{display:flex;flex-wrap:wrap;}.layout--fourcol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:1025px){.layout--fourcol-section > .layout__region{flex:0 1 25%;}}
.ckeditor--twocol-section{display:flex;flex-wrap:wrap;position:relative;}.ckeditor--twocol-section > .ckeditor__region{box-sizing:border-box;flex:0 1 100%;padding:0 10px 20px 10px;position:relative;}@media screen and (min-width:1025px){.ckeditor--twocol-section--50-50 > .ckeditor__region--first,.ckeditor--twocol-section--50-50 > .ckeditor__region--second{flex:0 1 50%;}.ckeditor--twocol-section--33-67 > .ckeditor__region--first,.ckeditor--twocol-section--67-33 > .ckeditor__region--second{flex:0 1 33%;}.ckeditor--twocol-section--33-67 > .ckeditor__region--second,.ckeditor--twocol-section--67-33 > .ckeditor__region--first{flex:0 1 67%;}.ckeditor--twocol-section--25-75 > .ckeditor__region--first,.ckeditor--twocol-section--75-25 > .ckeditor__region--second{flex:0 1 25%;}.ckeditor--twocol-section--25-75 > .ckeditor__region--second,.ckeditor--twocol-section--75-25 > .ckeditor__region--first{flex:0 1 75%;}}
.ckeditor--threecol-section{display:flex;flex-wrap:wrap;position:relative;}.ckeditor--threecol-section > .ckeditor__region{box-sizing:border-box;flex:0 1 100%;padding:0 10px 20px 10px;position:relative;}@media screen and (min-width:1025px){.ckeditor--threecol-section--25-50-25 > .ckeditor__region--first,.ckeditor--threecol-section--25-50-25 > .ckeditor__region--third,.ckeditor--threecol-section--25-25-50 > .ckeditor__region--first,.ckeditor--threecol-section--25-25-50 > .ckeditor__region--second,.ckeditor--threecol-section--50-25-25 > .ckeditor__region--second,.ckeditor--threecol-section--50-25-25 > .ckeditor__region--third{flex:0 1 25%;}.ckeditor--threecol-section--25-50-25 > .ckeditor__region--second,.ckeditor--threecol-section--25-25-50 > .ckeditor__region--third,.ckeditor--threecol-section--50-25-25 > .ckeditor__region--first{flex:0 1 50%;}.ckeditor--threecol-section--33-34-33 > .ckeditor__region--first,.ckeditor--threecol-section--33-34-33 > .ckeditor__region--second,.ckeditor--threecol-section--33-34-33 > .ckeditor__region--third{flex:0 1 33.333%;}}
.ckeditor--fourcol-section{display:flex;flex-wrap:wrap;position:relative;}.ckeditor--fourcol-section > .ckeditor__region{box-sizing:border-box;flex:0 1 100%;padding:0 10px 20px 10px;position:relative;}@media screen and (min-width:1025px){.ckeditor--fourcol-section > .ckeditor__region{flex:0 1 25%;}}
