@import url("https://fonts.googleapis.com/css?family=Martel:900|Vesper+Libre:400,900");@import url("https://fonts.googleapis.com/css?family=Martel:900");@import url("https://fonts.googleapis.com/css?family=Marcellus+SC");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
BODY{min-height:0;font-size:14px;}#header .region-header{max-width:1000px;margin:auto;position:relative;}#main,#main-wrapper{overflow:hidden;}#main{padding-bottom:30px;}#content .node__content{text-align:left;}#content-bottom{max-width:1000px;margin:auto;text-align:center;}.record-sample{text-align:left;}#block-wgwd-local-tasks{overflow:hidden;background-color:white;}#block-wgwd-local-tasks NAV{max-width:1000px;margin:auto;margin-top:20px;background-color:white;}BODY.path-frontpage #content{text-align:center;background-color:white;padding-top:10px;}BODY.path-frontpage #content .region-content{max-width:1000px;margin:auto;}#block-views-block-record-associations-block-1,#block-views-block-record-associations-block-2,#block-wgwd-content .content{max-width:1000px;margin:auto;margin-top:0;}#content-top,#content,#content-bottom{margin:auto;margin-top:0;float:none;overflow:hidden;}#content-bottom{font-size:115%;}.main-content .section{padding:0;}#block-wgwd-page-title{text-align:center;}#block-wgwd-page-title .content{margin:0;}#block-wgwd-page-title .lead-container.parallax-window{height:300px;position:relative;overflow:hidden;}#block-wgwd-page-title H1{font-family:"Vesper Libre",serif;font-family:"Marcellus SC",serif;font-weight:bold;font-size:300%;margin:20px 0 0 0;padding:0 20px;line-height:1em;}#block-wgwd-page-title .lead-container.parallax-window H1{position:absolute;margin:0;bottom:0;width:100%;padding:20px 0;color:white;text-shadow:0 0 100px black,0 0 100px black;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0);}@media screen and (max-width:999px){#content,#content-bottom{padding-left:20px;padding-right:20px;width:auto;}}@media screen and (max-width:799px){#block-wgwd-page-title H1{font-size:200%;}}#content .categories-menu{max-width:1000px;margin:20px auto;text-align:center;}#content .categories-menu .content UL{display:inline-block;padding:0;margin:0;}#content .categories-menu .content LI{display:inline-block;text-align:center;}@media screen and (max-width:449px){#content .categories-menu .content LI{display:block;padding:5px 20px;}}.catch-link{max-width:600px;margin:20px auto;padding:0;overflow:hidden;}.catch-link .content{margin:0;}.catch-link H2{margin:0;width:100%;height:100%;}.catch-link H2 A{display:block;width:100%;height:100%;border:0;}FOOTER > .layout-container{max-width:1000px;height:100%;margin:auto;padding:0 20px;}FOOTER .site-footer-inner{height:100%;}.page-user-login FOOTER,.short-page FOOTER{position:fixed;bottom:0;left:0;right:0;overflow:hidden;}.region-footer{height:100%;text-align:center;}.region-footer > .block{display:inline-block;vertical-align:top;margin:10px 20px 10px 0;}.region-footer > .block .content{margin:0;padding-left:20px;}@media screen and (max-width:799px){.region-footer > .block{display:block;text-align:center;max-width:400px;margin:10px auto;}.region-footer > .block .content{padding-left:0;}}.welcome-message-block .content{margin:0;}.welcome-message-block .parallax-window{overflow:hidden;}#block-frontpagewelcomemessage{width:100%;background-image:url("/themes/custom/wgwd/images/front-lead-bg.jpg");background-position:50% 50%;background-size:cover;overflow:hidden;}.welcome-message-block .welcome-inner,#block-frontpagewelcomemessage .content{margin:40px auto;padding:40px;max-width:700px;font-size:1.4em;}.welcome-message-block .welcome-inner H2,#block-frontpagewelcomemessage .content H2{margin:0 0 20px 0;text-align:center;}.welcome-message-block .welcome-inner P,#block-frontpagewelcomemessage .content P{margin:0;}.welcome-message-block .welcome-inner P + P,#block-frontpagewelcomemessage .content P + P{margin-top:10px;}@media screen and (max-width:799px){.welcome-message-block .welcome-inner,#block-frontpagewelcomemessage .content{margin:20px;}}@media screen and (max-width:449px){.welcome-message-block .welcome-inner{margin:0;padding:30px;font-size:100%;}}.front-page-link{display:inline-block;position:relative;vertical-align:middle;text-align:center;width:28%;height:250px;margin:1%;}.front-page-link .content{overflow:hidden;}.front-page-link .content .field > P,.front-page-link .content .field > P > A{display:block;position:absolute;width:100%;top:0;left:0;}.front-page-link .content .field > P > A IMG{width:80%;}.front-page-link H2{margin-top:150px;position:absolute;width:100%;top:0;left:0;}.front-page-link H2 A{display:block;padding:5px 0;line-height:1em;}.front-page-link.records-link H2{margin-top:200px;}.front-page-link.responsive-hidden{display:none;}@media screen and (max-width:999px){.front-page-link{height:210px;}.front-page-link H2,.front-page-link.records-link H2{margin-top:150px;}.front-page-link H2 A{padding:10px 0;}.front-page-link .content .field > P > A IMG{width:70%;}}@media screen and (max-width:799px){.front-page-link{width:100%;height:auto;}.front-page-link.records-link H2,.front-page-link H2{position:relative;margin:0;}.front-page-link .content .field > P{display:none;}.front-page-link.about-link{display:none;}.front-page-link.responsive-hidden{display:block;overflow:hidden;}}#block-views-block-record-associations-block-2 > H2,#block-views-block-record-associations-block-1 > H2{font-family:"Marcellus SC",serif;font-size:200%;text-align:center;}.term-details .views-row{max-width:1000px;margin:auto;}.term-details .views-field-field-term-description{margin-left:340px;}.term-details .views-field-field-image{float:left;margin-bottom:20px;}@media screen and (max-width:999px){.term-details .views-field-field-image{display:block;max-width:300px;float:none;margin:20px auto;}.term-details .views-field-field-term-description{margin-left:0;}}BODY.path-gallery .view-gallery{margin-top:20px;}BODY.path-gallery #block-wgwd-content .content{max-width:100%;margin:0 20px;text-align:center;}BODY.path-gallery #block-wgwd-content .content .view-content .gallery-image{display:inline-block;}BODY.path-gallery #block-wgwd-content .content .view-content .gallery-image IMG{display:block;}BODY.path-gallery #block-wgwd-content .content .view-content .gallery-image .fb-caption{display:none;}.page-node-type-gallery-image #block-wgwd-content .field--name-field-image{display:block;max-width:1000px;margin:20px auto;text-align:center;}.page-node-type-gallery-image #block-wgwd-content .field--name-field-image A{display:inline-block;}.page-node-type-gallery-image #block-wgwd-content .field{text-align:center;}.page-node-type-gallery-image #block-wgwd-content .field__label{float:none;}.page-node-type-gallery-image #block-wgwd-content .field__label::after{content:"";}.vocabulary-summary{text-align:center;}.vocabulary-summary .term-summary .view-content{display:none;}.eu-cookie-withdraw-wrapper .eu-cookie-withdraw-tab{display:none;left:90%;}BODY.page-privacy-policy .eu-cookie-withdraw-wrapper .eu-cookie-withdraw-tab{display:block;}#content .editor-menu{max-width:12em;margin:auto;text-align:center;}#content .editor-menu .content UL{padding:0;}#content .editor-menu .content LI{text-align:center;}#content .messages__wrapper{max-width:1000px;margin:auto;}BODY.role-tester #content .messages__wrapper{display:none;}
#header{background-color:#222;border-color:#900;}
@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url("/themes/wgwd/fonts/material/MaterialIcons-Regular.eot");src:local("Material Icons"),local("MaterialIcons-Regular"),url("/themes/wgwd/fonts/material/MaterialIcons-Regular.woff2") format("woff2"),url("/themes/wgwd/fonts/material/MaterialIcons-Regular.woff") format("woff"),url("/themes/wgwd/fonts/material/MaterialIcons-Regular.ttf") format("truetype");}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";}A{color:#810000;}A:hover{color:red;}A:visited{color:#777777;}.text-formatted ul,.text-formatted ol{margin:1em 0 1em 2em;}#page{font-family:arial,sans-serif;}#content{font-size:115%;background-color:white;}.node--view-mode-small-teaser,.node--view-mode-teaser{position:relative;min-height:120px;padding:10px;margin:20px 0;font-family:courier-new,monospace;box-shadow:2px 2px 5px rgba(0,0,0,0.1);border:solid 1px #d4caab;background-color:#fffaec;background-image:url("/themes/custom/wgwd/images/paper-teaser-bg.jpg");}.node--view-mode-small-teaser H2,.node--view-mode-teaser H2{padding:0;margin:0;font-size:1.4em;font-weight:bold;}.node--view-mode-small-teaser H2 A,.node--view-mode-teaser H2 A{color:#810000;}.node--view-mode-small-teaser H2 A:visited,.node--view-mode-teaser H2 A:visited{color:#846d6d;}.node--view-mode-small-teaser HEADER,.node--view-mode-teaser HEADER,.node--view-mode-small-teaser .node__content,.node--view-mode-teaser .node__content{margin:0 0 0 125px;padding-left:20px;}.node--view-mode-small-teaser .node__content,.node--view-mode-teaser .node__content{margin-top:0;}.node--view-mode-small-teaser HEADER,.node--view-mode-teaser HEADER,.node--view-mode-small-teaser .node__content,.node--view-mode-teaser .node__content{border-left:solid 1px;border-color:#d4caab;}.field--name-field-medals .field__items,.field--name-field-medals .field__item,.field--name-field-medals .taxonomy-term{vertical-align:bottom;}.field--name-field-medals .field__items{padding-bottom:2px;}.path-frontpage .field--name-field-medals .field__items{padding-bottom:0;}.field--name-field-medals H2{display:inline;font-size:100%;font-weight:normal;}.field--name-field-medals .content{display:inline;}.field--name-field-medals H2 A{border-bottom:1px dotted;}.vocabulary-summary .views-field-field-medal-ribbon A IMG,.field--name-field-medals .field--name-field-medal-ribbon A{box-shadow:1px 1px 3px rgba(0,0,0,0.3);}.field--name-field-medals .field--name-field-medal-ribbon A,.field--name-field-medals .field--name-field-medal-ribbon{display:inline-block;width:75px;height:20px;border:0;}.field--name-field-medal-ribbon{display:inline-block;}.page-node-type-record .field--name-field-medals .field__items{display:inline-block;padding:0;}.page-node-type-record .field--name-field-medals .field__item{display:flow-root;text-align:right;}.page-node-type-record .field--name-field-medals .field--name-field-medal-ribbon{width:auto;height:auto;}.page-node-type-record .field--name-field-medals H2,.page-node-type-record .field--name-field-medals .content{display:inline-block;vertical-align:top;}.page-node-type-record .field--name-field-medals .content A{display:block;}.page-node-type-record .field--name-field-medals H2{margin:0;}.page-node-type-record .field--name-field-medals H2 A{display:inline;}.page-node-type-record .field--name-field-medals H2 .field__item{display:inline-block;}@media screen and (max-width:799px){.node--view-mode-small-teaser H2,.node--view-mode-teaser H2{text-align:center;}.node--view-mode-small-teaser .node__content,.node--view-mode-teaser .node__content{margin:0;padding:0 10px;border-width:0;}.node--view-mode-small-teaser HEADER,.node--view-mode-teaser HEADER{border-width:0;margin:0;padding:0;}.node--view-mode-small-teaser,.node--view-mode-teaser{background-image:url("/themes/custom/wgwd/images/paper-bg.jpg");font-size:85%;}}.view-record-search .view-header,.view-header P,.view-empty > H2{text-align:center;margin:20px 40px;border-top:solid 1px black;border-bottom:solid 1px black;}.record-sample .view-header H2,.record-sample .view-footer H2{font-family:"Marcellus SC",serif;text-align:center;font-size:1.7em;line-height:1em;}NAV.pager{margin:20px 0;}NAV.pager LI{padding:0;margin:0 2px;}.pager__item.is-active A,NAV.pager A{padding:2px 8px;background-color:#810000;color:white;font-weight:bold;border:solid 2px #810000;border-radius:5px;}NAV.pager .is-active A{background-color:white;color:#810000;}@media screen and (max-width:799px){.pager__item{display:none;}.pager__item--next,.pager__item--last,.pager__item--previous,.pager__item--first,.pager__item.is-active{display:inline-block;}}.welcome-message-block .welcome-inner,#block-frontpagewelcomemessage .content{background-color:rgba(0,0,0,0.7);color:white;border-radius:20px;font-size:1.4em;}.welcome-message-block .welcome-inner H2,#block-frontpagewelcomemessage .content H2{font-family:"Marcellus SC",serif;font-size:1.7em;line-height:1em;}@media screen and (max-width:799px){.welcome-message-block .welcome-inner,#block-frontpagewelcomemessage .content{font-size:100%;}}@media screen and (max-width:449px){.welcome-message-block .welcome-inner{border-radius:0;}}.front-page-link{font-family:"Marcellus SC",serif;font-weight:bold;font-size:130%;}.front-page-link H2{box-shadow:2px 2px 5px rgba(0,0,0,0.3);}.front-page-link H2 A{border:solid 1px #d4caab;color:black;background-image:url("/themes/custom/wgwd/images/paper-teaser-bg.jpg");background-position:100% 100%;}.front-page-link:hover H2 A{color:#810000;}.front-page-link P > A{border:none;}.path-frontpage #block-wgwd-content .content{margin:40px auto;max-width:500px;padding:10px 40px;background-image:url("/themes/custom/wgwd/images/paper-bg.jpg");background-size:cover;border:solid 1px #d4caab;box-shadow:2px 2px 5px rgba(0,0,0,0.1);font-family:"Times New Roman",serif;}@media screen and (max-width:449px){.path-frontpage #block-wgwd-content .content{font-size:90%;margin:0;padding:10px 0;border:0;background-image:none;box-shadow:none;}.path-frontpage #block-wgwd-content .content P{margin-bottom:0.8em;text-align:left;}}.vocabulary-summary > .view-content{margin-top:20px;}.vocabulary-summary H2{font-family:"Marcellus SC",serif;text-align:center;margin:0;font-size:120%;}.vocabulary-summary H2 A{color:black;}.vocabulary-summary H2 A:hover{color:#810000;}.vocabulary-summary H2 A:visited{color:#777777;}.vocabulary-summary .views-row{margin-bottom:5px;}.vocabulary-summary H2,.vocabulary-summary .views-field{display:inline-block;vertical-align:baseline;}.vocabulary-summary .term-summary{padding-left:5px;font-size:90%;}.vocabulary-summary .views-field-field-medal-ribbon A{display:inline-block;width:95px;border-width:0;padding:5px 0 0 10px;}.vocabulary-summary .views-field-edit-taxonomy-term{padding-left:5px;}.vocabulary-summary .term-summary .view-header{font-style:italic;}.vocabulary-summary .term-summary .view-empty P{margin:0;color:red;}@media screen and (max-width:799px){.vocabulary-summary .views-row{margin-bottom:20px;}}#content .categories-menu .content UL{font-family:"Marcellus SC",serif;font-weight:bold;font-size:130%;}#content .categories-menu .content LI A{padding:4px 10px;background-color:transparent;border-width:0;border-radius:10px;color:#810000;border:solid 2px white;}.vocabulary-regiments #content .categories-menu .content LI A[href$=regiments],.vocabulary-vessels #content .categories-menu .content LI A[href$=vessels],.vocabulary-medals #content .categories-menu .content LI A[href$=medals],#content .categories-menu .content LI.menu-item--active-trail A{color:white;background-color:#810000;}.vocabulary-regiments #content .categories-menu .content UL:hover LI A[href$=regiments],.vocabulary-vessels #content .categories-menu .content UL:hover LI A[href$=vessels],.vocabulary-medals #content .categories-menu .content UL:hover LI A[href$=medals],#content .categories-menu .content UL:hover LI.menu-item--active-trail A{color:#810000;background-color:transparent;}.vocabulary-regiments #content .categories-menu .content UL LI A[href$=regiments]:hover,.vocabulary-vessels #content .categories-menu .content UL LI A[href$=vessels]:hover,.vocabulary-medals #content .categories-menu .content UL LI A[href$=medals]:hover,#content .categories-menu .content UL LI.menu-item--active-trail A:hover,#content .categories-menu .content LI A:hover{color:white;background-color:#810000;}.fancybox-caption .caption-link{font-family:"Marcellus SC",serif;font-size:200%;color:white;text-decoration:none;border:0;}.catch-link{background-image:url("/themes/custom/wgwd/images/paper-bg.jpg");background-size:cover;border:solid 1px #d4caab;box-shadow:2px 2px 5px rgba(0,0,0,0.1);}.catch-link H2{font-family:"Marcellus SC",serif;font-size:200%;}.catch-link H2 A{color:black;}#content .block.development-status{background-color:white;overflow:hidden;}#content .block.development-status .content{max-width:800px;margin:20px auto;padding:10px;font-size:90%;background-color:rgba(255,161,0,0.3);border:solid 1px #ffb300;}#content .block.development-status > H2{display:none;}#content .block.development-status P{margin:5px 0;}
.form-item,.form-actions{display:inline;margin:0;vertical-align:middle;}.form--inline .form-actions{display:inline;clear:none;padding-top:0;vertical-align:middle;}.form--inline .form-item{float:none;line-height:2.5em;}.view-filters{text-align:center;border:solid 1px #810000;padding:10px;position:relative;}.view-filters::before{content:"Filters";position:absolute;top:-0.8em;left:20px;color:#810000;background-color:white;padding:0 5px;}.view-filters{text-align:center;}.views-exposed-form .button,.contact-message-form .button,.webform-submission-form .button,.view-filters #edit-actions INPUT{margin:0 0 6px 0;padding:2px 10px;vertical-align:bottom;background-color:#810000;background-image:none;color:white;border:0;font-weight:bold;}.view-filters INPUT,.view-filters SELECT,.view-filters LABEL{display:inline;vertical-align:middle;}.record-sample DIV.view-filters{display:none;}.bef-exposed-form .form--inline > .form-item{float:none;vertical-align:top;}.view-filters .form-item-field-vessel-target-id SELECT,.view-filters .form-item-field-rank-target-id SELECT,.view-filters .form-item-field-battalion-term-target-id SELECT,.view-filters .form-item-field-regiment-target-id SELECT{width:10em;}.view-filters .form-item-name INPUT{width:30em;}.view-filters .form-item-date-of-birth-min,.view-filters .form-item-date-of-death-min,.view-filters .form-item-date-of-birth-max,.view-filters .form-item-date-of-death-max{margin-right:0;}.view-filters .form-item-date-of-death-min{margin-left:1em;}.view-filters .form-item-service-number INPUT{width:8em;}.view-filters .form-item-date-of-birth-min INPUT,.view-filters .form-item-date-of-death-min INPUT,.view-filters .form-item-date-of-birth-max INPUT,.view-filters .form-item-date-of-death-max INPUT{width:7.5em;}.view-filters .form-item-field-battalion-value INPUT::placeholder{content:"eg 14";}.view-filters .form-item-field-battalion-value INPUT{width:4em;}.view-filters .form-item-date-of-birth-min::before,.view-filters .form-item-field-regiment-target-id::before,.view-filters .form-item-sort-by::before{content:"\a";white-space:pre-line;}.view-filters .form-item-image{display:none;}#hasimagebool{outline:solid 3px white;}#hasimagebool:checked{outline-color:#810000;}@media screen and (max-width:999px){.view-filters .form-item-date-of-death-min{margin-left:0;}.view-filters .form-item-date-of-death-min::before{content:"\a";white-space:pre-line;}}@media screen and (max-width:799px){.view-filters .form-item-service-number LABEL::before,.view-filters .form-item-date-of-birth-min LABEL::after,.view-filters .form-item-date-of-death-min LABEL::after,.view-filters .form-item-field-rank-target-id::before,.view-filters .form-item-field-vessel-target-id::before,.view-filters .form-item-field-battalion-term-target-id::before{content:"\a";white-space:pre-line;}}.record-search-form{position:relative;background-image:url("/themes/custom/wgwd/images/footer-bg.jpg");background-size:cover;max-width:1000px;margin:20px auto;padding:10px;border-radius:10px;}.record-search-form .content{margin:0;}.record-search-form LABEL{display:none;}.record-search-form INPUT{margin:0;font-size:120%;text-align:center;width:100%;padding-right:100px;}.record-search-form .form-item{margin:0;padding:0;width:100%;}.record-search-form #edit-actions,.record-search-form #edit-actions--2{position:absolute;top:13px;right:15px;margin:0;padding:0;}.record-search-form .button{padding:5px 10px;line-height:1.2em;}@media screen and (max-width:449px){.record-search-form #edit-actions,.record-search-form #edit-actions--2{display:none;}.record-search-form INPUT{padding-right:4px;}}#block-views-block-record-associations-block-1 .views-exposed-form{display:none;}.vocabulary-vessels .view-filters .form-item-field-vessel-target-id,.vocabulary-vessels .view-filters .form-item-field-battalion-value,.vocabulary-ranks .view-filters .form-item-field-rank-target-id,.vocabulary-regiments .view-filters .form-item-field-regiment-target-id{display:none;}.vocabulary-regiments .view-filters .form-item-field-battalion-term-target-id::before{content:"\a";white-space:pre-line;}.vocabulary-regiments .view-filters .form-item-field-battalion-value::before{content:"\a";white-space:pre-line;}.contact-message-form .form-item{display:block;margin-bottom:10px;}.webform-submission-form .form-item{display:block;margin-bottom:1.5em;}.webform-submission-form DIV[id^=ajax-wrapper],.webform-submission-form .form-item-i-agree{position:relative;padding:10px;border:solid 1px #810000;margin-bottom:1.5em;}.webform-submission-form DIV[id^=ajax-wrapper]{border-color:#b5b5b5;}.webform-submission-form DIV[id^=ajax-wrapper] .js-form-item{margin-bottom:0;}.webform-submission-form DIV[id^=ajax-wrapper]::before,.webform-submission-form .form-item-i-agree::before{content:"Important!";position:absolute;top:-0.8em;left:20px;color:#810000;background-color:white;padding:0 5px;}.webform-submission-form DIV[id^=ajax-wrapper]::before{content:"Optional";color:#b5b5b5;}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-caption{padding:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
